img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{/*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap /*!rtl:end:ignore*/}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0%;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0%;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.ep-spinner .path{stroke:#93bfec;stroke-linecap:round;-webkit-animation:1.5s ease-in-out infinite dash;animation:1.5s ease-in-out infinite dash}@-webkit-keyframes rotate{100%{transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}#payment .payment_methods .payment_method_easypay_checkout img{float:none;padding:0;max-height:2em;max-width:100%;margin:5px 0}#payment .payment_methods>.wc_payment_method>label{align-items:center;line-height:120%}#easypay-checkout{display:flex;justify-content:center}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgb(0 0 0 / .5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) no-repeat 10000px center;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) no-repeat -10000px center;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/wp-content/plugins/responsive-lightbox/assets/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.select2-container{width:100%}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}.select2-container .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}.woocommerce form .form-row .required{visibility:visible}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}[data-bs-theme=dark] .select2-container--bootstrap-5{--loba-select-clear-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23999999'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--loba-select-clear-icon-hover:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}[data-bs-theme=dark] .select2-container--bootstrap-5 .select2-selection--single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}[data-bs-theme=dark] .datepicker-cell:not(.disabled):hover,[data-bs-theme=dark] .datepicker-cell.focused:not(.selected){color:var(--loba-black)}[data-bs-theme=dark] .datepicker-cell.selected,[data-bs-theme=dark] .datepicker-cell.selected:hover{color:var(--loba-white)}
/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,[data-bs-theme=light]{--loba-blue:#0d6efd;--loba-indigo:#6610f2;--loba-purple:#6f42c1;--loba-pink:#d63384;--loba-red:#FF004D;--loba-orange:#fd7e14;--loba-yellow:#ffc107;--loba-green:#198754;--loba-teal:#03D999;--loba-cyan:#0dcaf0;--loba-black:#000;--loba-white:#fff;--loba-gray:#6E6E6E;--loba-gray-dark:#3C3C3C;--loba-gray-100:#F5F5F5;--loba-gray-200:#EBEBEB;--loba-gray-300:#E1E1E1;--loba-gray-400:#D7D7D7;--loba-gray-500:#C3C3C3;--loba-gray-600:#6E6E6E;--loba-gray-700:#505050;--loba-gray-800:#3C3C3C;--loba-gray-900:#282828;--loba-gray-1000:#212121;--loba-gray-1100:#141414;--loba-primary:#D1B888;--loba-secondary:#E1E1E8;--loba-success:#03D999;--loba-info:#0dcaf0;--loba-warning:#ffc107;--loba-danger:#FF004D;--loba-light:#EBEBEB;--loba-dark:#141414;--loba-primary-rgb:209, 184, 136;--loba-secondary-rgb:225, 225, 232;--loba-success-rgb:3, 217, 153;--loba-info-rgb:13, 202, 240;--loba-warning-rgb:255, 193, 7;--loba-danger-rgb:255, 0, 77;--loba-light-rgb:235, 235, 235;--loba-dark-rgb:20, 20, 20;--loba-primary-text-emphasis:#544a36;--loba-secondary-text-emphasis:#5a5a5d;--loba-success-text-emphasis:#01573d;--loba-info-text-emphasis:#055160;--loba-warning-text-emphasis:#664d03;--loba-danger-text-emphasis:#66001f;--loba-light-text-emphasis:#505050;--loba-dark-text-emphasis:#505050;--loba-primary-bg-subtle:#f6f1e7;--loba-secondary-bg-subtle:#f9f9fa;--loba-success-bg-subtle:#cdf7eb;--loba-info-bg-subtle:#cff4fc;--loba-warning-bg-subtle:#fff3cd;--loba-danger-bg-subtle:#ffccdb;--loba-light-bg-subtle:#fafafa;--loba-dark-bg-subtle:#D7D7D7;--loba-primary-border-subtle:#ede3cf;--loba-secondary-border-subtle:#f3f3f6;--loba-success-border-subtle:#9af0d6;--loba-info-border-subtle:#9eeaf9;--loba-warning-border-subtle:#ffe69c;--loba-danger-border-subtle:#ff99b8;--loba-light-border-subtle:#EBEBEB;--loba-dark-border-subtle:#C3C3C3;--loba-white-rgb:255, 255, 255;--loba-black-rgb:0, 0, 0;--loba-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--loba-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--loba-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--loba-body-font-family:"Lato", system-ui, Arial, sans-serif;--loba-body-font-size:1rem;--loba-body-font-weight:400;--loba-body-line-height:1.5;--loba-body-color:#282828;--loba-body-color-rgb:40, 40, 40;--loba-body-bg:#fff;--loba-body-bg-rgb:255, 255, 255;--loba-emphasis-color:#000;--loba-emphasis-color-rgb:0, 0, 0;--loba-secondary-color:rgba(40, 40, 40, 0.75);--loba-secondary-color-rgb:40, 40, 40;--loba-secondary-bg:#EBEBEB;--loba-secondary-bg-rgb:235, 235, 235;--loba-tertiary-color:rgba(40, 40, 40, 0.5);--loba-tertiary-color-rgb:40, 40, 40;--loba-tertiary-bg:#F5F5F5;--loba-tertiary-bg-rgb:245, 245, 245;--loba-heading-color:inherit;--loba-link-color:#D1B888;--loba-link-color-rgb:209, 184, 136;--loba-link-decoration:underline;--loba-link-hover-color:#a7936d;--loba-link-hover-color-rgb:167, 147, 109;--loba-code-color:#d63384;--loba-highlight-color:#282828;--loba-highlight-bg:#fff3cd;--loba-border-width:1px;--loba-border-style:solid;--loba-border-color:#E1E1E1;--loba-border-color-translucent:rgba(0, 0, 0, 0.175);--loba-border-radius:0.375rem;--loba-border-radius-sm:0.25rem;--loba-border-radius-lg:0.5rem;--loba-border-radius-xl:1rem;--loba-border-radius-xxl:2rem;--loba-border-radius-2xl:var(--loba-border-radius-xxl);--loba-border-radius-pill:50rem;--loba-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--loba-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--loba-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--loba-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--loba-focus-ring-width:0;--loba-focus-ring-opacity:0.25;--loba-focus-ring-color:rgba(209, 184, 136, 0.25);--loba-form-valid-color:#03D999;--loba-form-valid-border-color:#03D999;--loba-form-invalid-color:#FF004D;--loba-form-invalid-border-color:#FF004D}[data-bs-theme=dark]{color-scheme:dark;--loba-body-color:#fff;--loba-body-color-rgb:255, 255, 255;--loba-body-bg:#212121;--loba-body-bg-rgb:33, 33, 33;--loba-emphasis-color:#fff;--loba-emphasis-color-rgb:255, 255, 255;--loba-secondary-color:rgba(255, 255, 255, 0.75);--loba-secondary-color-rgb:255, 255, 255;--loba-secondary-bg:#3C3C3C;--loba-secondary-bg-rgb:60, 60, 60;--loba-tertiary-color:rgba(255, 255, 255, 0.5);--loba-tertiary-color-rgb:255, 255, 255;--loba-tertiary-bg:#323232;--loba-tertiary-bg-rgb:50, 50, 50;--loba-primary-text-emphasis:#e3d4b8;--loba-secondary-text-emphasis:#ededf1;--loba-success-text-emphasis:#68e8c2;--loba-info-text-emphasis:#6edff6;--loba-warning-text-emphasis:#ffda6a;--loba-danger-text-emphasis:#ff6694;--loba-light-text-emphasis:#F5F5F5;--loba-dark-text-emphasis:#E1E1E1;--loba-primary-bg-subtle:#2a251b;--loba-secondary-bg-subtle:#2d2d2e;--loba-success-bg-subtle:#012b1f;--loba-info-bg-subtle:#032830;--loba-warning-bg-subtle:#332701;--loba-danger-bg-subtle:#33000f;--loba-light-bg-subtle:#3C3C3C;--loba-dark-bg-subtle:#1e1e1e;--loba-primary-border-subtle:#7d6e52;--loba-secondary-border-subtle:#87878b;--loba-success-border-subtle:#02825c;--loba-info-border-subtle:#087990;--loba-warning-border-subtle:#997404;--loba-danger-border-subtle:#99002e;--loba-light-border-subtle:#505050;--loba-dark-border-subtle:#3C3C3C;--loba-heading-color:inherit;--loba-link-color:#e3d4b8;--loba-link-hover-color:#e9ddc6;--loba-link-color-rgb:227, 212, 184;--loba-link-hover-color-rgb:233, 221, 198;--loba-code-color:#e685b5;--loba-highlight-color:#fff;--loba-highlight-bg:#664d03;--loba-border-color:#505050;--loba-border-color-translucent:rgba(255, 255, 255, 0.15);--loba-form-valid-color:#75b798;--loba-form-valid-border-color:#75b798;--loba-form-invalid-color:#ff6694;--loba-form-invalid-border-color:#ff6694}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--loba-body-font-family);font-size:var(--loba-body-font-size);font-weight:var(--loba-body-font-weight);line-height:var(--loba-body-line-height);color:var(--loba-body-color);text-align:var(--loba-body-text-align);background-color:var(--loba-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--loba-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-family:"Lato",system-ui,Arial,sans-serif;font-weight:500;line-height:1.2;color:var(--loba-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media (min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media (min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--loba-highlight-color);background-color:var(--loba-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--loba-link-color-rgb),var(--loba-link-opacity,1));text-decoration:underline}a:hover{--loba-link-color-rgb:var(--loba-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--loba-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--loba-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--loba-body-bg);background-color:var(--loba-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--loba-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.75rem + 6vw);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:6.25rem}}.display-2{font-size:calc(1.625rem + 4.5vw);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:5rem}}.display-3{font-size:calc(1.575rem + 3.9vw);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4.5rem}}.display-4{font-size:calc(1.525rem + 3.3vw);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:4rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.3875rem + 1.65vw);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.625rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6E6E6E}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--loba-body-bg);border:var(--loba-border-width) solid var(--loba-border-color);border-radius:var(--loba-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--loba-secondary-color)}.container,.container-fluid,.container-4xl,.container-3xl,.container-2xl,.container-xl,.container-lg,.container-md,.container-sm{--loba-gutter-x:1.5rem;--loba-gutter-y:0;width:100%;padding-right:calc(var(--loba-gutter-x) * 0.5);padding-left:calc(var(--loba-gutter-x) * 0.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-2xl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1372px}}@media (min-width:1550px){.container-3xl,.container-2xl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1408px}}@media (min-width:1800px){.container-4xl,.container-3xl,.container-2xl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1608px}}:root{--loba-breakpoint-xs:0;--loba-breakpoint-sm:576px;--loba-breakpoint-md:768px;--loba-breakpoint-lg:992px;--loba-breakpoint-xl:1200px;--loba-breakpoint-2xl:1400px;--loba-breakpoint-3xl:1550px;--loba-breakpoint-4xl:1800px;--loba-breakpoint-fullhd:1920px}.row{--loba-gutter-x:1.5rem;--loba-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--loba-gutter-y));margin-right:calc(-0.5 * var(--loba-gutter-x));margin-left:calc(-0.5 * var(--loba-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--loba-gutter-x) * 0.5);padding-left:calc(var(--loba-gutter-x) * 0.5);margin-top:var(--loba-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--loba-gutter-x:0}.g-0,.gy-0{--loba-gutter-y:0}.g-1,.gx-1{--loba-gutter-x:0.25rem}.g-1,.gy-1{--loba-gutter-y:0.25rem}.g-2,.gx-2{--loba-gutter-x:0.5rem}.g-2,.gy-2{--loba-gutter-y:0.5rem}.g-3,.gx-3{--loba-gutter-x:1rem}.g-3,.gy-3{--loba-gutter-y:1rem}.g-4,.gx-4{--loba-gutter-x:1.5rem}.g-4,.gy-4{--loba-gutter-y:1.5rem}.g-5,.gx-5{--loba-gutter-x:2rem}.g-5,.gy-5{--loba-gutter-y:2rem}.g-6,.gx-6{--loba-gutter-x:3rem}.g-6,.gy-6{--loba-gutter-y:3rem}.g-gutter,.gx-gutter{--loba-gutter-x:1.5rem}.g-gutter,.gy-gutter{--loba-gutter-y:1.5rem}.g-gutter-half,.gx-gutter-half{--loba-gutter-x:0.75rem}.g-gutter-half,.gy-gutter-half{--loba-gutter-y:0.75rem}.g-section-small,.gx-section-small{--loba-gutter-x:2.5rem}.g-section-small,.gy-section-small{--loba-gutter-y:2.5rem}.g-section,.gx-section{--loba-gutter-x:5rem}.g-section,.gy-section{--loba-gutter-y:5rem}.g-section-large,.gx-section-large{--loba-gutter-x:7.5rem}.g-section-large,.gy-section-large{--loba-gutter-y:7.5rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--loba-gutter-x:0}.g-sm-0,.gy-sm-0{--loba-gutter-y:0}.g-sm-1,.gx-sm-1{--loba-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--loba-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--loba-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--loba-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--loba-gutter-x:1rem}.g-sm-3,.gy-sm-3{--loba-gutter-y:1rem}.g-sm-4,.gx-sm-4{--loba-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--loba-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--loba-gutter-x:2rem}.g-sm-5,.gy-sm-5{--loba-gutter-y:2rem}.g-sm-6,.gx-sm-6{--loba-gutter-x:3rem}.g-sm-6,.gy-sm-6{--loba-gutter-y:3rem}.g-sm-gutter,.gx-sm-gutter{--loba-gutter-x:1.5rem}.g-sm-gutter,.gy-sm-gutter{--loba-gutter-y:1.5rem}.g-sm-gutter-half,.gx-sm-gutter-half{--loba-gutter-x:0.75rem}.g-sm-gutter-half,.gy-sm-gutter-half{--loba-gutter-y:0.75rem}.g-sm-section-small,.gx-sm-section-small{--loba-gutter-x:2.5rem}.g-sm-section-small,.gy-sm-section-small{--loba-gutter-y:2.5rem}.g-sm-section,.gx-sm-section{--loba-gutter-x:5rem}.g-sm-section,.gy-sm-section{--loba-gutter-y:5rem}.g-sm-section-large,.gx-sm-section-large{--loba-gutter-x:7.5rem}.g-sm-section-large,.gy-sm-section-large{--loba-gutter-y:7.5rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--loba-gutter-x:0}.g-md-0,.gy-md-0{--loba-gutter-y:0}.g-md-1,.gx-md-1{--loba-gutter-x:0.25rem}.g-md-1,.gy-md-1{--loba-gutter-y:0.25rem}.g-md-2,.gx-md-2{--loba-gutter-x:0.5rem}.g-md-2,.gy-md-2{--loba-gutter-y:0.5rem}.g-md-3,.gx-md-3{--loba-gutter-x:1rem}.g-md-3,.gy-md-3{--loba-gutter-y:1rem}.g-md-4,.gx-md-4{--loba-gutter-x:1.5rem}.g-md-4,.gy-md-4{--loba-gutter-y:1.5rem}.g-md-5,.gx-md-5{--loba-gutter-x:2rem}.g-md-5,.gy-md-5{--loba-gutter-y:2rem}.g-md-6,.gx-md-6{--loba-gutter-x:3rem}.g-md-6,.gy-md-6{--loba-gutter-y:3rem}.g-md-gutter,.gx-md-gutter{--loba-gutter-x:1.5rem}.g-md-gutter,.gy-md-gutter{--loba-gutter-y:1.5rem}.g-md-gutter-half,.gx-md-gutter-half{--loba-gutter-x:0.75rem}.g-md-gutter-half,.gy-md-gutter-half{--loba-gutter-y:0.75rem}.g-md-section-small,.gx-md-section-small{--loba-gutter-x:2.5rem}.g-md-section-small,.gy-md-section-small{--loba-gutter-y:2.5rem}.g-md-section,.gx-md-section{--loba-gutter-x:5rem}.g-md-section,.gy-md-section{--loba-gutter-y:5rem}.g-md-section-large,.gx-md-section-large{--loba-gutter-x:7.5rem}.g-md-section-large,.gy-md-section-large{--loba-gutter-y:7.5rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--loba-gutter-x:0}.g-lg-0,.gy-lg-0{--loba-gutter-y:0}.g-lg-1,.gx-lg-1{--loba-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--loba-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--loba-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--loba-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--loba-gutter-x:1rem}.g-lg-3,.gy-lg-3{--loba-gutter-y:1rem}.g-lg-4,.gx-lg-4{--loba-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--loba-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--loba-gutter-x:2rem}.g-lg-5,.gy-lg-5{--loba-gutter-y:2rem}.g-lg-6,.gx-lg-6{--loba-gutter-x:3rem}.g-lg-6,.gy-lg-6{--loba-gutter-y:3rem}.g-lg-gutter,.gx-lg-gutter{--loba-gutter-x:1.5rem}.g-lg-gutter,.gy-lg-gutter{--loba-gutter-y:1.5rem}.g-lg-gutter-half,.gx-lg-gutter-half{--loba-gutter-x:0.75rem}.g-lg-gutter-half,.gy-lg-gutter-half{--loba-gutter-y:0.75rem}.g-lg-section-small,.gx-lg-section-small{--loba-gutter-x:2.5rem}.g-lg-section-small,.gy-lg-section-small{--loba-gutter-y:2.5rem}.g-lg-section,.gx-lg-section{--loba-gutter-x:5rem}.g-lg-section,.gy-lg-section{--loba-gutter-y:5rem}.g-lg-section-large,.gx-lg-section-large{--loba-gutter-x:7.5rem}.g-lg-section-large,.gy-lg-section-large{--loba-gutter-y:7.5rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--loba-gutter-x:0}.g-xl-0,.gy-xl-0{--loba-gutter-y:0}.g-xl-1,.gx-xl-1{--loba-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--loba-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--loba-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--loba-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--loba-gutter-x:1rem}.g-xl-3,.gy-xl-3{--loba-gutter-y:1rem}.g-xl-4,.gx-xl-4{--loba-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--loba-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--loba-gutter-x:2rem}.g-xl-5,.gy-xl-5{--loba-gutter-y:2rem}.g-xl-6,.gx-xl-6{--loba-gutter-x:3rem}.g-xl-6,.gy-xl-6{--loba-gutter-y:3rem}.g-xl-gutter,.gx-xl-gutter{--loba-gutter-x:1.5rem}.g-xl-gutter,.gy-xl-gutter{--loba-gutter-y:1.5rem}.g-xl-gutter-half,.gx-xl-gutter-half{--loba-gutter-x:0.75rem}.g-xl-gutter-half,.gy-xl-gutter-half{--loba-gutter-y:0.75rem}.g-xl-section-small,.gx-xl-section-small{--loba-gutter-x:2.5rem}.g-xl-section-small,.gy-xl-section-small{--loba-gutter-y:2.5rem}.g-xl-section,.gx-xl-section{--loba-gutter-x:5rem}.g-xl-section,.gy-xl-section{--loba-gutter-y:5rem}.g-xl-section-large,.gx-xl-section-large{--loba-gutter-x:7.5rem}.g-xl-section-large,.gy-xl-section-large{--loba-gutter-y:7.5rem}}@media (min-width:1400px){.col-2xl{flex:1 0 0%}.row-cols-2xl-auto>*{flex:0 0 auto;width:auto}.row-cols-2xl-1>*{flex:0 0 auto;width:100%}.row-cols-2xl-2>*{flex:0 0 auto;width:50%}.row-cols-2xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-2xl-4>*{flex:0 0 auto;width:25%}.row-cols-2xl-5>*{flex:0 0 auto;width:20%}.row-cols-2xl-6>*{flex:0 0 auto;width:16.66666667%}.col-2xl-auto{flex:0 0 auto;width:auto}.col-2xl-1{flex:0 0 auto;width:8.33333333%}.col-2xl-2{flex:0 0 auto;width:16.66666667%}.col-2xl-3{flex:0 0 auto;width:25%}.col-2xl-4{flex:0 0 auto;width:33.33333333%}.col-2xl-5{flex:0 0 auto;width:41.66666667%}.col-2xl-6{flex:0 0 auto;width:50%}.col-2xl-7{flex:0 0 auto;width:58.33333333%}.col-2xl-8{flex:0 0 auto;width:66.66666667%}.col-2xl-9{flex:0 0 auto;width:75%}.col-2xl-10{flex:0 0 auto;width:83.33333333%}.col-2xl-11{flex:0 0 auto;width:91.66666667%}.col-2xl-12{flex:0 0 auto;width:100%}.offset-2xl-0{margin-left:0}.offset-2xl-1{margin-left:8.33333333%}.offset-2xl-2{margin-left:16.66666667%}.offset-2xl-3{margin-left:25%}.offset-2xl-4{margin-left:33.33333333%}.offset-2xl-5{margin-left:41.66666667%}.offset-2xl-6{margin-left:50%}.offset-2xl-7{margin-left:58.33333333%}.offset-2xl-8{margin-left:66.66666667%}.offset-2xl-9{margin-left:75%}.offset-2xl-10{margin-left:83.33333333%}.offset-2xl-11{margin-left:91.66666667%}.g-2xl-0,.gx-2xl-0{--loba-gutter-x:0}.g-2xl-0,.gy-2xl-0{--loba-gutter-y:0}.g-2xl-1,.gx-2xl-1{--loba-gutter-x:0.25rem}.g-2xl-1,.gy-2xl-1{--loba-gutter-y:0.25rem}.g-2xl-2,.gx-2xl-2{--loba-gutter-x:0.5rem}.g-2xl-2,.gy-2xl-2{--loba-gutter-y:0.5rem}.g-2xl-3,.gx-2xl-3{--loba-gutter-x:1rem}.g-2xl-3,.gy-2xl-3{--loba-gutter-y:1rem}.g-2xl-4,.gx-2xl-4{--loba-gutter-x:1.5rem}.g-2xl-4,.gy-2xl-4{--loba-gutter-y:1.5rem}.g-2xl-5,.gx-2xl-5{--loba-gutter-x:2rem}.g-2xl-5,.gy-2xl-5{--loba-gutter-y:2rem}.g-2xl-6,.gx-2xl-6{--loba-gutter-x:3rem}.g-2xl-6,.gy-2xl-6{--loba-gutter-y:3rem}.g-2xl-gutter,.gx-2xl-gutter{--loba-gutter-x:1.5rem}.g-2xl-gutter,.gy-2xl-gutter{--loba-gutter-y:1.5rem}.g-2xl-gutter-half,.gx-2xl-gutter-half{--loba-gutter-x:0.75rem}.g-2xl-gutter-half,.gy-2xl-gutter-half{--loba-gutter-y:0.75rem}.g-2xl-section-small,.gx-2xl-section-small{--loba-gutter-x:2.5rem}.g-2xl-section-small,.gy-2xl-section-small{--loba-gutter-y:2.5rem}.g-2xl-section,.gx-2xl-section{--loba-gutter-x:5rem}.g-2xl-section,.gy-2xl-section{--loba-gutter-y:5rem}.g-2xl-section-large,.gx-2xl-section-large{--loba-gutter-x:7.5rem}.g-2xl-section-large,.gy-2xl-section-large{--loba-gutter-y:7.5rem}}@media (min-width:1550px){.col-3xl{flex:1 0 0%}.row-cols-3xl-auto>*{flex:0 0 auto;width:auto}.row-cols-3xl-1>*{flex:0 0 auto;width:100%}.row-cols-3xl-2>*{flex:0 0 auto;width:50%}.row-cols-3xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-3xl-4>*{flex:0 0 auto;width:25%}.row-cols-3xl-5>*{flex:0 0 auto;width:20%}.row-cols-3xl-6>*{flex:0 0 auto;width:16.66666667%}.col-3xl-auto{flex:0 0 auto;width:auto}.col-3xl-1{flex:0 0 auto;width:8.33333333%}.col-3xl-2{flex:0 0 auto;width:16.66666667%}.col-3xl-3{flex:0 0 auto;width:25%}.col-3xl-4{flex:0 0 auto;width:33.33333333%}.col-3xl-5{flex:0 0 auto;width:41.66666667%}.col-3xl-6{flex:0 0 auto;width:50%}.col-3xl-7{flex:0 0 auto;width:58.33333333%}.col-3xl-8{flex:0 0 auto;width:66.66666667%}.col-3xl-9{flex:0 0 auto;width:75%}.col-3xl-10{flex:0 0 auto;width:83.33333333%}.col-3xl-11{flex:0 0 auto;width:91.66666667%}.col-3xl-12{flex:0 0 auto;width:100%}.offset-3xl-0{margin-left:0}.offset-3xl-1{margin-left:8.33333333%}.offset-3xl-2{margin-left:16.66666667%}.offset-3xl-3{margin-left:25%}.offset-3xl-4{margin-left:33.33333333%}.offset-3xl-5{margin-left:41.66666667%}.offset-3xl-6{margin-left:50%}.offset-3xl-7{margin-left:58.33333333%}.offset-3xl-8{margin-left:66.66666667%}.offset-3xl-9{margin-left:75%}.offset-3xl-10{margin-left:83.33333333%}.offset-3xl-11{margin-left:91.66666667%}.g-3xl-0,.gx-3xl-0{--loba-gutter-x:0}.g-3xl-0,.gy-3xl-0{--loba-gutter-y:0}.g-3xl-1,.gx-3xl-1{--loba-gutter-x:0.25rem}.g-3xl-1,.gy-3xl-1{--loba-gutter-y:0.25rem}.g-3xl-2,.gx-3xl-2{--loba-gutter-x:0.5rem}.g-3xl-2,.gy-3xl-2{--loba-gutter-y:0.5rem}.g-3xl-3,.gx-3xl-3{--loba-gutter-x:1rem}.g-3xl-3,.gy-3xl-3{--loba-gutter-y:1rem}.g-3xl-4,.gx-3xl-4{--loba-gutter-x:1.5rem}.g-3xl-4,.gy-3xl-4{--loba-gutter-y:1.5rem}.g-3xl-5,.gx-3xl-5{--loba-gutter-x:2rem}.g-3xl-5,.gy-3xl-5{--loba-gutter-y:2rem}.g-3xl-6,.gx-3xl-6{--loba-gutter-x:3rem}.g-3xl-6,.gy-3xl-6{--loba-gutter-y:3rem}.g-3xl-gutter,.gx-3xl-gutter{--loba-gutter-x:1.5rem}.g-3xl-gutter,.gy-3xl-gutter{--loba-gutter-y:1.5rem}.g-3xl-gutter-half,.gx-3xl-gutter-half{--loba-gutter-x:0.75rem}.g-3xl-gutter-half,.gy-3xl-gutter-half{--loba-gutter-y:0.75rem}.g-3xl-section-small,.gx-3xl-section-small{--loba-gutter-x:2.5rem}.g-3xl-section-small,.gy-3xl-section-small{--loba-gutter-y:2.5rem}.g-3xl-section,.gx-3xl-section{--loba-gutter-x:5rem}.g-3xl-section,.gy-3xl-section{--loba-gutter-y:5rem}.g-3xl-section-large,.gx-3xl-section-large{--loba-gutter-x:7.5rem}.g-3xl-section-large,.gy-3xl-section-large{--loba-gutter-y:7.5rem}}@media (min-width:1800px){.col-4xl{flex:1 0 0%}.row-cols-4xl-auto>*{flex:0 0 auto;width:auto}.row-cols-4xl-1>*{flex:0 0 auto;width:100%}.row-cols-4xl-2>*{flex:0 0 auto;width:50%}.row-cols-4xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4xl-4>*{flex:0 0 auto;width:25%}.row-cols-4xl-5>*{flex:0 0 auto;width:20%}.row-cols-4xl-6>*{flex:0 0 auto;width:16.66666667%}.col-4xl-auto{flex:0 0 auto;width:auto}.col-4xl-1{flex:0 0 auto;width:8.33333333%}.col-4xl-2{flex:0 0 auto;width:16.66666667%}.col-4xl-3{flex:0 0 auto;width:25%}.col-4xl-4{flex:0 0 auto;width:33.33333333%}.col-4xl-5{flex:0 0 auto;width:41.66666667%}.col-4xl-6{flex:0 0 auto;width:50%}.col-4xl-7{flex:0 0 auto;width:58.33333333%}.col-4xl-8{flex:0 0 auto;width:66.66666667%}.col-4xl-9{flex:0 0 auto;width:75%}.col-4xl-10{flex:0 0 auto;width:83.33333333%}.col-4xl-11{flex:0 0 auto;width:91.66666667%}.col-4xl-12{flex:0 0 auto;width:100%}.offset-4xl-0{margin-left:0}.offset-4xl-1{margin-left:8.33333333%}.offset-4xl-2{margin-left:16.66666667%}.offset-4xl-3{margin-left:25%}.offset-4xl-4{margin-left:33.33333333%}.offset-4xl-5{margin-left:41.66666667%}.offset-4xl-6{margin-left:50%}.offset-4xl-7{margin-left:58.33333333%}.offset-4xl-8{margin-left:66.66666667%}.offset-4xl-9{margin-left:75%}.offset-4xl-10{margin-left:83.33333333%}.offset-4xl-11{margin-left:91.66666667%}.g-4xl-0,.gx-4xl-0{--loba-gutter-x:0}.g-4xl-0,.gy-4xl-0{--loba-gutter-y:0}.g-4xl-1,.gx-4xl-1{--loba-gutter-x:0.25rem}.g-4xl-1,.gy-4xl-1{--loba-gutter-y:0.25rem}.g-4xl-2,.gx-4xl-2{--loba-gutter-x:0.5rem}.g-4xl-2,.gy-4xl-2{--loba-gutter-y:0.5rem}.g-4xl-3,.gx-4xl-3{--loba-gutter-x:1rem}.g-4xl-3,.gy-4xl-3{--loba-gutter-y:1rem}.g-4xl-4,.gx-4xl-4{--loba-gutter-x:1.5rem}.g-4xl-4,.gy-4xl-4{--loba-gutter-y:1.5rem}.g-4xl-5,.gx-4xl-5{--loba-gutter-x:2rem}.g-4xl-5,.gy-4xl-5{--loba-gutter-y:2rem}.g-4xl-6,.gx-4xl-6{--loba-gutter-x:3rem}.g-4xl-6,.gy-4xl-6{--loba-gutter-y:3rem}.g-4xl-gutter,.gx-4xl-gutter{--loba-gutter-x:1.5rem}.g-4xl-gutter,.gy-4xl-gutter{--loba-gutter-y:1.5rem}.g-4xl-gutter-half,.gx-4xl-gutter-half{--loba-gutter-x:0.75rem}.g-4xl-gutter-half,.gy-4xl-gutter-half{--loba-gutter-y:0.75rem}.g-4xl-section-small,.gx-4xl-section-small{--loba-gutter-x:2.5rem}.g-4xl-section-small,.gy-4xl-section-small{--loba-gutter-y:2.5rem}.g-4xl-section,.gx-4xl-section{--loba-gutter-x:5rem}.g-4xl-section,.gy-4xl-section{--loba-gutter-y:5rem}.g-4xl-section-large,.gx-4xl-section-large{--loba-gutter-x:7.5rem}.g-4xl-section-large,.gy-4xl-section-large{--loba-gutter-y:7.5rem}}@media (min-width:1920px){.col-fullhd{flex:1 0 0%}.row-cols-fullhd-auto>*{flex:0 0 auto;width:auto}.row-cols-fullhd-1>*{flex:0 0 auto;width:100%}.row-cols-fullhd-2>*{flex:0 0 auto;width:50%}.row-cols-fullhd-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-fullhd-4>*{flex:0 0 auto;width:25%}.row-cols-fullhd-5>*{flex:0 0 auto;width:20%}.row-cols-fullhd-6>*{flex:0 0 auto;width:16.66666667%}.col-fullhd-auto{flex:0 0 auto;width:auto}.col-fullhd-1{flex:0 0 auto;width:8.33333333%}.col-fullhd-2{flex:0 0 auto;width:16.66666667%}.col-fullhd-3{flex:0 0 auto;width:25%}.col-fullhd-4{flex:0 0 auto;width:33.33333333%}.col-fullhd-5{flex:0 0 auto;width:41.66666667%}.col-fullhd-6{flex:0 0 auto;width:50%}.col-fullhd-7{flex:0 0 auto;width:58.33333333%}.col-fullhd-8{flex:0 0 auto;width:66.66666667%}.col-fullhd-9{flex:0 0 auto;width:75%}.col-fullhd-10{flex:0 0 auto;width:83.33333333%}.col-fullhd-11{flex:0 0 auto;width:91.66666667%}.col-fullhd-12{flex:0 0 auto;width:100%}.offset-fullhd-0{margin-left:0}.offset-fullhd-1{margin-left:8.33333333%}.offset-fullhd-2{margin-left:16.66666667%}.offset-fullhd-3{margin-left:25%}.offset-fullhd-4{margin-left:33.33333333%}.offset-fullhd-5{margin-left:41.66666667%}.offset-fullhd-6{margin-left:50%}.offset-fullhd-7{margin-left:58.33333333%}.offset-fullhd-8{margin-left:66.66666667%}.offset-fullhd-9{margin-left:75%}.offset-fullhd-10{margin-left:83.33333333%}.offset-fullhd-11{margin-left:91.66666667%}.g-fullhd-0,.gx-fullhd-0{--loba-gutter-x:0}.g-fullhd-0,.gy-fullhd-0{--loba-gutter-y:0}.g-fullhd-1,.gx-fullhd-1{--loba-gutter-x:0.25rem}.g-fullhd-1,.gy-fullhd-1{--loba-gutter-y:0.25rem}.g-fullhd-2,.gx-fullhd-2{--loba-gutter-x:0.5rem}.g-fullhd-2,.gy-fullhd-2{--loba-gutter-y:0.5rem}.g-fullhd-3,.gx-fullhd-3{--loba-gutter-x:1rem}.g-fullhd-3,.gy-fullhd-3{--loba-gutter-y:1rem}.g-fullhd-4,.gx-fullhd-4{--loba-gutter-x:1.5rem}.g-fullhd-4,.gy-fullhd-4{--loba-gutter-y:1.5rem}.g-fullhd-5,.gx-fullhd-5{--loba-gutter-x:2rem}.g-fullhd-5,.gy-fullhd-5{--loba-gutter-y:2rem}.g-fullhd-6,.gx-fullhd-6{--loba-gutter-x:3rem}.g-fullhd-6,.gy-fullhd-6{--loba-gutter-y:3rem}.g-fullhd-gutter,.gx-fullhd-gutter{--loba-gutter-x:1.5rem}.g-fullhd-gutter,.gy-fullhd-gutter{--loba-gutter-y:1.5rem}.g-fullhd-gutter-half,.gx-fullhd-gutter-half{--loba-gutter-x:0.75rem}.g-fullhd-gutter-half,.gy-fullhd-gutter-half{--loba-gutter-y:0.75rem}.g-fullhd-section-small,.gx-fullhd-section-small{--loba-gutter-x:2.5rem}.g-fullhd-section-small,.gy-fullhd-section-small{--loba-gutter-y:2.5rem}.g-fullhd-section,.gx-fullhd-section{--loba-gutter-x:5rem}.g-fullhd-section,.gy-fullhd-section{--loba-gutter-y:5rem}.g-fullhd-section-large,.gx-fullhd-section-large{--loba-gutter-x:7.5rem}.g-fullhd-section-large,.gy-fullhd-section-large{--loba-gutter-y:7.5rem}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--loba-border-width));padding-bottom:calc(0.375rem + var(--loba-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--loba-border-width));padding-bottom:calc(0.5rem + var(--loba-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--loba-border-width));padding-bottom:calc(0.25rem + var(--loba-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--loba-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-family:"Lato",system-ui,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--loba-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--loba-body-bg);background-clip:padding-box;border:var(--loba-border-width) solid var(--loba-border-color);border-radius:var(--loba-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--loba-body-color);background-color:var(--loba-body-bg);border-color:#e8dcc4;outline:0;box-shadow:0 0 0 0 rgb(209 184 136 / .25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--loba-secondary-color);opacity:1}.form-control::placeholder{color:var(--loba-secondary-color);opacity:1}.form-control:disabled{background-color:var(--loba-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--loba-body-color);background-color:var(--loba-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--loba-border-width);border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--loba-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--loba-body-color);background-color:#fff0;border:solid #fff0;border-width:var(--loba-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--loba-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--loba-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--loba-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--loba-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--loba-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--loba-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--loba-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--loba-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--loba-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--loba-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--loba-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--loba-border-width) * 2))}.form-select{--loba-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%233C3C3C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-family:"Lato",system-ui,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--loba-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--loba-body-bg);background-image:var(--loba-form-select-bg-img),var(--loba-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem top calc(0.375rem + 6px);background-size:16px 12px;border:var(--loba-border-width) solid var(--loba-border-color);border-radius:var(--loba-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#e8dcc4;outline:0;box-shadow:0 0 0 0 rgb(209 184 136 / .25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--loba-secondary-bg)}.form-select:-moz-focusring{color:#fff0;text-shadow:0 0 0 var(--loba-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--loba-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--loba-border-radius-lg)}[data-bs-theme=dark] .form-select{--loba-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--loba-form-check-bg:var(--loba-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--loba-form-check-bg);background-image:var(--loba-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--loba-border-width) solid var(--loba-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#e8dcc4;outline:0;box-shadow:0 0 0 0 rgb(209 184 136 / .25)}.form-check-input:checked{background-color:#D1B888;border-color:#D1B888}.form-check-input:checked[type=checkbox]{--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#D1B888;border-color:#D1B888;--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--loba-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--loba-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--loba-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e8dcc4'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--loba-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--loba-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0 rgb(209 184 136 / .25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0 rgb(209 184 136 / .25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#D1B888;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f1eadb}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:var(--loba-secondary-bg);border-color:#fff0;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#D1B888;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#f1eadb}.form-range::-moz-range-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:var(--loba-secondary-bg);border-color:#fff0;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--loba-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--loba-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--loba-border-width) * 2));min-height:calc(3.5rem + calc(var(--loba-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--loba-border-width) solid #fff0;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder{color:#fff0}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#fff0}.form-floating>.form-control:not(:-moz-placeholder-shown),.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--loba-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--loba-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--loba-body-bg);border-radius:var(--loba-border-radius)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--loba-body-bg);border-radius:var(--loba-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--loba-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--loba-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6E6E6E}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--loba-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--loba-body-color);text-align:center;white-space:nowrap;background-color:var(--loba-tertiary-bg);border:var(--loba-border-width) solid var(--loba-border-color);border-radius:var(--loba-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--loba-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--loba-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--loba-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--loba-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--loba-success);border-radius:var(--loba-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--loba-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2303D999' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--loba-form-valid-border-color);box-shadow:0 0 0 0 rgba(var(--loba-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--loba-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--loba-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2303D999' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem top calc(0.375rem + 6px),center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--loba-form-valid-border-color);box-shadow:0 0 0 0 rgba(var(--loba-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--loba-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--loba-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0 rgba(var(--loba-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--loba-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--loba-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--loba-danger);border-radius:var(--loba-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--loba-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23FF004D'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF004D' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--loba-form-invalid-border-color);box-shadow:0 0 0 0 rgba(var(--loba-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--loba-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--loba-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23FF004D'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF004D' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem top calc(0.375rem + 6px),center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--loba-form-invalid-border-color);box-shadow:0 0 0 0 rgba(var(--loba-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--loba-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--loba-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0 rgba(var(--loba-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--loba-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--loba-btn-padding-x:0.75rem;--loba-btn-padding-y:0.375rem;--loba-btn-font-family:Lato, system-ui, Arial, sans-serif;--loba-btn-font-size:1rem;--loba-btn-font-weight:700;--loba-btn-line-height:1.5;--loba-btn-color:var(--loba-body-color);--loba-btn-bg:transparent;--loba-btn-border-width:var(--loba-border-width);--loba-btn-border-color:transparent;--loba-btn-border-radius:var(--loba-border-radius);--loba-btn-hover-border-color:transparent;--loba-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--loba-btn-disabled-opacity:0.65;--loba-btn-focus-box-shadow:0 0 0 0 rgba(var(--loba-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--loba-btn-padding-y) var(--loba-btn-padding-x);font-family:var(--loba-btn-font-family);font-size:var(--loba-btn-font-size);font-weight:var(--loba-btn-font-weight);line-height:var(--loba-btn-line-height);color:var(--loba-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--loba-btn-border-width) solid var(--loba-btn-border-color);border-radius:var(--loba-btn-border-radius);background-color:var(--loba-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--loba-btn-hover-color);background-color:var(--loba-btn-hover-bg);border-color:var(--loba-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--loba-btn-color);background-color:var(--loba-btn-bg);border-color:var(--loba-btn-border-color)}.btn:focus-visible{color:var(--loba-btn-hover-color);background-color:var(--loba-btn-hover-bg);border-color:var(--loba-btn-hover-border-color);outline:0;box-shadow:var(--loba-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--loba-btn-hover-border-color);outline:0;box-shadow:var(--loba-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--loba-btn-active-color);background-color:var(--loba-btn-active-bg);border-color:var(--loba-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--loba-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--loba-btn-disabled-color);pointer-events:none;background-color:var(--loba-btn-disabled-bg);border-color:var(--loba-btn-disabled-border-color);opacity:var(--loba-btn-disabled-opacity)}.btn-primary{--loba-btn-color:#000;--loba-btn-bg:#D1B888;--loba-btn-border-color:#D1B888;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#d8c39a;--loba-btn-hover-border-color:#d6bf94;--loba-btn-focus-shadow-rgb:178, 156, 116;--loba-btn-active-color:#000;--loba-btn-active-bg:#dac6a0;--loba-btn-active-border-color:#d6bf94;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#D1B888;--loba-btn-disabled-border-color:#D1B888}.btn-secondary{--loba-btn-color:#000;--loba-btn-bg:#E1E1E8;--loba-btn-border-color:#E1E1E8;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#e6e6eb;--loba-btn-hover-border-color:#e4e4ea;--loba-btn-focus-shadow-rgb:191, 191, 197;--loba-btn-active-color:#000;--loba-btn-active-bg:#e7e7ed;--loba-btn-active-border-color:#e4e4ea;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#E1E1E8;--loba-btn-disabled-border-color:#E1E1E8}.btn-success{--loba-btn-color:#000;--loba-btn-bg:#03D999;--loba-btn-border-color:#03D999;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#29dfa8;--loba-btn-hover-border-color:#1cdda3;--loba-btn-focus-shadow-rgb:3, 184, 130;--loba-btn-active-color:#000;--loba-btn-active-bg:#35e1ad;--loba-btn-active-border-color:#1cdda3;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#03D999;--loba-btn-disabled-border-color:#03D999}.btn-info{--loba-btn-color:#000;--loba-btn-bg:#0dcaf0;--loba-btn-border-color:#0dcaf0;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#31d2f2;--loba-btn-hover-border-color:#25cff2;--loba-btn-focus-shadow-rgb:11, 172, 204;--loba-btn-active-color:#000;--loba-btn-active-bg:#3dd5f3;--loba-btn-active-border-color:#25cff2;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#0dcaf0;--loba-btn-disabled-border-color:#0dcaf0}.btn-warning{--loba-btn-color:#000;--loba-btn-bg:#ffc107;--loba-btn-border-color:#ffc107;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#ffca2c;--loba-btn-hover-border-color:#ffc720;--loba-btn-focus-shadow-rgb:217, 164, 6;--loba-btn-active-color:#000;--loba-btn-active-bg:#ffcd39;--loba-btn-active-border-color:#ffc720;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#ffc107;--loba-btn-disabled-border-color:#ffc107}.btn-danger{--loba-btn-color:#000;--loba-btn-bg:#FF004D;--loba-btn-border-color:#FF004D;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#ff2668;--loba-btn-hover-border-color:#ff1a5f;--loba-btn-focus-shadow-rgb:217, 0, 65;--loba-btn-active-color:#000;--loba-btn-active-bg:#ff3371;--loba-btn-active-border-color:#ff1a5f;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#FF004D;--loba-btn-disabled-border-color:#FF004D}.btn-light{--loba-btn-color:#000;--loba-btn-bg:#EBEBEB;--loba-btn-border-color:#EBEBEB;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#c8c8c8;--loba-btn-hover-border-color:#bcbcbc;--loba-btn-focus-shadow-rgb:200, 200, 200;--loba-btn-active-color:#000;--loba-btn-active-bg:#bcbcbc;--loba-btn-active-border-color:#b0b0b0;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#000;--loba-btn-disabled-bg:#EBEBEB;--loba-btn-disabled-border-color:#EBEBEB}.btn-dark{--loba-btn-color:#fff;--loba-btn-bg:#141414;--loba-btn-border-color:#141414;--loba-btn-hover-color:#fff;--loba-btn-hover-bg:#373737;--loba-btn-hover-border-color:#2c2c2c;--loba-btn-focus-shadow-rgb:55, 55, 55;--loba-btn-active-color:#fff;--loba-btn-active-bg:#434343;--loba-btn-active-border-color:#2c2c2c;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#fff;--loba-btn-disabled-bg:#141414;--loba-btn-disabled-border-color:#141414}.btn-outline-primary{--loba-btn-color:#D1B888;--loba-btn-border-color:#D1B888;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#D1B888;--loba-btn-hover-border-color:#D1B888;--loba-btn-focus-shadow-rgb:209, 184, 136;--loba-btn-active-color:#000;--loba-btn-active-bg:#D1B888;--loba-btn-active-border-color:#D1B888;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#D1B888;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#D1B888;--loba-gradient:none}.btn-outline-secondary{--loba-btn-color:#E1E1E8;--loba-btn-border-color:#E1E1E8;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#E1E1E8;--loba-btn-hover-border-color:#E1E1E8;--loba-btn-focus-shadow-rgb:225, 225, 232;--loba-btn-active-color:#000;--loba-btn-active-bg:#E1E1E8;--loba-btn-active-border-color:#E1E1E8;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#E1E1E8;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#E1E1E8;--loba-gradient:none}.btn-outline-success{--loba-btn-color:#03D999;--loba-btn-border-color:#03D999;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#03D999;--loba-btn-hover-border-color:#03D999;--loba-btn-focus-shadow-rgb:3, 217, 153;--loba-btn-active-color:#000;--loba-btn-active-bg:#03D999;--loba-btn-active-border-color:#03D999;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#03D999;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#03D999;--loba-gradient:none}.btn-outline-info{--loba-btn-color:#0dcaf0;--loba-btn-border-color:#0dcaf0;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#0dcaf0;--loba-btn-hover-border-color:#0dcaf0;--loba-btn-focus-shadow-rgb:13, 202, 240;--loba-btn-active-color:#000;--loba-btn-active-bg:#0dcaf0;--loba-btn-active-border-color:#0dcaf0;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#0dcaf0;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#0dcaf0;--loba-gradient:none}.btn-outline-warning{--loba-btn-color:#ffc107;--loba-btn-border-color:#ffc107;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#ffc107;--loba-btn-hover-border-color:#ffc107;--loba-btn-focus-shadow-rgb:255, 193, 7;--loba-btn-active-color:#000;--loba-btn-active-bg:#ffc107;--loba-btn-active-border-color:#ffc107;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#ffc107;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#ffc107;--loba-gradient:none}.btn-outline-danger{--loba-btn-color:#FF004D;--loba-btn-border-color:#FF004D;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#FF004D;--loba-btn-hover-border-color:#FF004D;--loba-btn-focus-shadow-rgb:255, 0, 77;--loba-btn-active-color:#000;--loba-btn-active-bg:#FF004D;--loba-btn-active-border-color:#FF004D;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#FF004D;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#FF004D;--loba-gradient:none}.btn-outline-light{--loba-btn-color:#EBEBEB;--loba-btn-border-color:#EBEBEB;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#EBEBEB;--loba-btn-hover-border-color:#EBEBEB;--loba-btn-focus-shadow-rgb:235, 235, 235;--loba-btn-active-color:#000;--loba-btn-active-bg:#EBEBEB;--loba-btn-active-border-color:#EBEBEB;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#EBEBEB;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#EBEBEB;--loba-gradient:none}.btn-outline-dark{--loba-btn-color:#141414;--loba-btn-border-color:#141414;--loba-btn-hover-color:#fff;--loba-btn-hover-bg:#141414;--loba-btn-hover-border-color:#141414;--loba-btn-focus-shadow-rgb:20, 20, 20;--loba-btn-active-color:#fff;--loba-btn-active-bg:#141414;--loba-btn-active-border-color:#141414;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#141414;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#141414;--loba-gradient:none}.btn-link{--loba-btn-font-weight:400;--loba-btn-color:var(--loba-link-color);--loba-btn-bg:transparent;--loba-btn-border-color:transparent;--loba-btn-hover-color:var(--loba-link-hover-color);--loba-btn-hover-border-color:transparent;--loba-btn-active-color:var(--loba-link-hover-color);--loba-btn-active-border-color:transparent;--loba-btn-disabled-color:#6E6E6E;--loba-btn-disabled-border-color:transparent;--loba-btn-box-shadow:0 0 0 #000;--loba-btn-focus-shadow-rgb:178, 156, 116;text-decoration:underline}.btn-link:focus-visible{color:var(--loba-btn-color)}.btn-link:hover{color:var(--loba-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--loba-btn-padding-y:0.5rem;--loba-btn-padding-x:1rem;--loba-btn-font-size:1.25rem;--loba-btn-border-radius:var(--loba-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--loba-btn-padding-y:0.25rem;--loba-btn-padding-x:0.5rem;--loba-btn-font-size:0.875rem;--loba-btn-border-radius:var(--loba-border-radius-sm)}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--loba-dropdown-zindex:1000;--loba-dropdown-min-width:10rem;--loba-dropdown-padding-x:0;--loba-dropdown-padding-y:0.5rem;--loba-dropdown-spacer:0.125rem;--loba-dropdown-font-size:1rem;--loba-dropdown-color:var(--loba-body-color);--loba-dropdown-bg:var(--loba-body-bg);--loba-dropdown-border-color:var(--loba-border-color-translucent);--loba-dropdown-border-radius:var(--loba-border-radius);--loba-dropdown-border-width:var(--loba-border-width);--loba-dropdown-inner-border-radius:calc(var(--loba-border-radius) - var(--loba-border-width));--loba-dropdown-divider-bg:var(--loba-border-color-translucent);--loba-dropdown-divider-margin-y:0.5rem;--loba-dropdown-box-shadow:var(--loba-box-shadow);--loba-dropdown-link-color:var(--loba-body-color);--loba-dropdown-link-hover-color:var(--loba-body-color);--loba-dropdown-link-hover-bg:var(--loba-tertiary-bg);--loba-dropdown-link-active-color:#fff;--loba-dropdown-link-active-bg:#D1B888;--loba-dropdown-link-disabled-color:var(--loba-tertiary-color);--loba-dropdown-item-padding-x:1rem;--loba-dropdown-item-padding-y:0.25rem;--loba-dropdown-header-color:#6E6E6E;--loba-dropdown-header-padding-x:1rem;--loba-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--loba-dropdown-zindex);display:none;min-width:var(--loba-dropdown-min-width);padding:var(--loba-dropdown-padding-y) var(--loba-dropdown-padding-x);margin:0;font-size:var(--loba-dropdown-font-size);color:var(--loba-dropdown-color);text-align:left;list-style:none;background-color:var(--loba-dropdown-bg);background-clip:padding-box;border:var(--loba-dropdown-border-width) solid var(--loba-dropdown-border-color);border-radius:var(--loba-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--loba-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-2xl-start{--bs-position:start}.dropdown-menu-2xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-2xl-end{--bs-position:end}.dropdown-menu-2xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1550px){.dropdown-menu-3xl-start{--bs-position:start}.dropdown-menu-3xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-3xl-end{--bs-position:end}.dropdown-menu-3xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1800px){.dropdown-menu-4xl-start{--bs-position:start}.dropdown-menu-4xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-4xl-end{--bs-position:end}.dropdown-menu-4xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1920px){.dropdown-menu-fullhd-start{--bs-position:start}.dropdown-menu-fullhd-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-fullhd-end{--bs-position:end}.dropdown-menu-fullhd-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--loba-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid #fff0;border-bottom:.3em solid;border-left:.3em solid #fff0}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--loba-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:0;border-bottom:.3em solid #fff0;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--loba-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:.3em solid;border-bottom:.3em solid #fff0}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--loba-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--loba-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--loba-dropdown-item-padding-y) var(--loba-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--loba-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:#fff0;border:0;border-radius:var(--loba-dropdown-item-border-radius,0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--loba-dropdown-link-hover-color);background-color:var(--loba-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--loba-dropdown-link-active-color);text-decoration:none;background-color:var(--loba-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--loba-dropdown-link-disabled-color);pointer-events:none;background-color:#fff0}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--loba-dropdown-header-padding-y) var(--loba-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--loba-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--loba-dropdown-item-padding-y) var(--loba-dropdown-item-padding-x);color:var(--loba-dropdown-link-color)}.dropdown-menu-dark{--loba-dropdown-color:#E1E1E1;--loba-dropdown-bg:#3C3C3C;--loba-dropdown-border-color:var(--loba-border-color-translucent);--loba-dropdown-box-shadow:initial;--loba-dropdown-link-color:#E1E1E1;--loba-dropdown-link-hover-color:#fff;--loba-dropdown-divider-bg:var(--loba-border-color-translucent);--loba-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--loba-dropdown-link-active-color:#fff;--loba-dropdown-link-active-bg:#D1B888;--loba-dropdown-link-disabled-color:#C3C3C3;--loba-dropdown-header-color:#C3C3C3}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--loba-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--loba-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--loba-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--loba-nav-link-padding-x:1rem;--loba-nav-link-padding-y:0.5rem;--loba-nav-link-font-size:inherit;--loba-nav-link-font-weight:initial;--loba-nav-link-color:var(--loba-link-color);--loba-nav-link-hover-color:var(--loba-link-hover-color);--loba-nav-link-disabled-color:var(--loba-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--loba-nav-link-padding-y) var(--loba-nav-link-padding-x);font-size:var(--loba-nav-link-font-size);font-weight:var(--loba-nav-link-font-weight);color:var(--loba-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--loba-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0 rgb(209 184 136 / .25)}.nav-link.disabled,.nav-link:disabled{color:var(--loba-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--loba-nav-tabs-border-width:var(--loba-border-width);--loba-nav-tabs-border-color:var(--loba-border-color);--loba-nav-tabs-border-radius:var(--loba-border-radius);--loba-nav-tabs-link-hover-border-color:var(--loba-secondary-bg) var(--loba-secondary-bg) var(--loba-border-color);--loba-nav-tabs-link-active-color:var(--loba-emphasis-color);--loba-nav-tabs-link-active-bg:var(--loba-body-bg);--loba-nav-tabs-link-active-border-color:var(--loba-border-color) var(--loba-border-color) var(--loba-body-bg);border-bottom:var(--loba-nav-tabs-border-width) solid var(--loba-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--loba-nav-tabs-border-width));border:var(--loba-nav-tabs-border-width) solid #fff0;border-top-left-radius:var(--loba-nav-tabs-border-radius);border-top-right-radius:var(--loba-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--loba-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--loba-nav-tabs-link-active-color);background-color:var(--loba-nav-tabs-link-active-bg);border-color:var(--loba-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--loba-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--loba-nav-pills-border-radius:var(--loba-border-radius);--loba-nav-pills-link-active-color:#fff;--loba-nav-pills-link-active-bg:#D1B888}.nav-pills .nav-link{border-radius:var(--loba-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--loba-nav-pills-link-active-color);background-color:var(--loba-nav-pills-link-active-bg)}.nav-underline{--loba-nav-underline-gap:1rem;--loba-nav-underline-border-width:0.125rem;--loba-nav-underline-link-active-color:var(--loba-emphasis-color);gap:var(--loba-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--loba-nav-underline-border-width) solid #fff0}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--loba-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0%;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--loba-navbar-padding-x:0;--loba-navbar-padding-y:0.5rem;--loba-navbar-color:rgba(var(--loba-emphasis-color-rgb), 0.65);--loba-navbar-hover-color:rgba(var(--loba-emphasis-color-rgb), 0.8);--loba-navbar-disabled-color:rgba(var(--loba-emphasis-color-rgb), 0.3);--loba-navbar-active-color:rgba(var(--loba-emphasis-color-rgb), 1);--loba-navbar-brand-padding-y:0.3125rem;--loba-navbar-brand-margin-end:1rem;--loba-navbar-brand-font-size:1.25rem;--loba-navbar-brand-color:rgba(var(--loba-emphasis-color-rgb), 1);--loba-navbar-brand-hover-color:rgba(var(--loba-emphasis-color-rgb), 1);--loba-navbar-nav-link-padding-x:0.5rem;--loba-navbar-toggler-padding-y:0.25rem;--loba-navbar-toggler-padding-x:0.75rem;--loba-navbar-toggler-font-size:1.25rem;--loba-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2840, 40, 40, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--loba-navbar-toggler-border-color:rgba(var(--loba-emphasis-color-rgb), 0.15);--loba-navbar-toggler-border-radius:var(--loba-border-radius);--loba-navbar-toggler-focus-width:0;--loba-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--loba-navbar-padding-y) var(--loba-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-2xl,.navbar>.container-3xl,.navbar>.container-4xl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--loba-navbar-brand-padding-y);padding-bottom:var(--loba-navbar-brand-padding-y);margin-right:var(--loba-navbar-brand-margin-end);font-size:var(--loba-navbar-brand-font-size);color:var(--loba-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--loba-navbar-brand-hover-color)}.navbar-nav{--loba-nav-link-padding-x:0;--loba-nav-link-padding-y:0.5rem;--loba-nav-link-font-size:inherit;--loba-nav-link-font-weight:initial;--loba-nav-link-color:var(--loba-navbar-color);--loba-nav-link-hover-color:var(--loba-navbar-hover-color);--loba-nav-link-disabled-color:var(--loba-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--loba-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--loba-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--loba-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--loba-navbar-toggler-padding-y) var(--loba-navbar-toggler-padding-x);font-size:var(--loba-navbar-toggler-font-size);line-height:1;color:var(--loba-navbar-color);background-color:#fff0;border:var(--loba-border-width) solid var(--loba-navbar-toggler-border-color);border-radius:var(--loba-navbar-toggler-border-radius);transition:var(--loba-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--loba-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--loba-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--loba-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-2xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-2xl .navbar-nav{flex-direction:row}.navbar-expand-2xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-2xl .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-2xl .navbar-nav-scroll{overflow:visible}.navbar-expand-2xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-2xl .navbar-toggler{display:none}.navbar-expand-2xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-2xl .offcanvas .offcanvas-header{display:none}.navbar-expand-2xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1550px){.navbar-expand-3xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-3xl .navbar-nav{flex-direction:row}.navbar-expand-3xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-3xl .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-3xl .navbar-nav-scroll{overflow:visible}.navbar-expand-3xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-3xl .navbar-toggler{display:none}.navbar-expand-3xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-3xl .offcanvas .offcanvas-header{display:none}.navbar-expand-3xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1800px){.navbar-expand-4xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-4xl .navbar-nav{flex-direction:row}.navbar-expand-4xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-4xl .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-4xl .navbar-nav-scroll{overflow:visible}.navbar-expand-4xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-4xl .navbar-toggler{display:none}.navbar-expand-4xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-4xl .offcanvas .offcanvas-header{display:none}.navbar-expand-4xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1920px){.navbar-expand-fullhd{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-fullhd .navbar-nav{flex-direction:row}.navbar-expand-fullhd .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-fullhd .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand-fullhd .navbar-nav-scroll{overflow:visible}.navbar-expand-fullhd .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-fullhd .navbar-toggler{display:none}.navbar-expand-fullhd .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-fullhd .offcanvas .offcanvas-header{display:none}.navbar-expand-fullhd .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--loba-navbar-nav-link-padding-x);padding-left:var(--loba-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--loba-navbar-color:rgba(255, 255, 255, 0.55);--loba-navbar-hover-color:rgba(255, 255, 255, 0.75);--loba-navbar-disabled-color:rgba(255, 255, 255, 0.25);--loba-navbar-active-color:#fff;--loba-navbar-brand-color:#fff;--loba-navbar-brand-hover-color:#fff;--loba-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--loba-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--loba-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--loba-card-spacer-y:1rem;--loba-card-spacer-x:1rem;--loba-card-title-spacer-y:0.5rem;--loba-card-title-color:inherit;--loba-card-subtitle-color:inherit;--loba-card-border-width:var(--loba-border-width);--loba-card-border-color:var(--loba-border-color-translucent);--loba-card-border-radius:var(--loba-border-radius);--loba-card-box-shadow:initial;--loba-card-inner-border-radius:calc(var(--loba-border-radius) - (var(--loba-border-width)));--loba-card-cap-padding-y:0.5rem;--loba-card-cap-padding-x:1rem;--loba-card-cap-bg:rgba(var(--loba-body-color-rgb), 0.03);--loba-card-cap-color:initial;--loba-card-height:initial;--loba-card-color:inherit;--loba-card-bg:var(--loba-body-bg);--loba-card-img-overlay-padding:1rem;--loba-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--loba-card-height);color:var(--loba-body-color);word-wrap:break-word;background-color:var(--loba-card-bg);background-clip:border-box;border:var(--loba-card-border-width) solid var(--loba-card-border-color);border-radius:var(--loba-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--loba-card-inner-border-radius);border-top-right-radius:var(--loba-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--loba-card-inner-border-radius);border-bottom-left-radius:var(--loba-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--loba-card-spacer-y) var(--loba-card-spacer-x);color:var(--loba-card-color)}.card-title{margin-bottom:var(--loba-card-title-spacer-y);color:var(--loba-card-title-color)}.card-subtitle{margin-top:calc(-0.5 * var(--loba-card-title-spacer-y));margin-bottom:0;color:var(--loba-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--loba-card-spacer-x)}.card-header{padding:var(--loba-card-cap-padding-y) var(--loba-card-cap-padding-x);margin-bottom:0;color:var(--loba-card-cap-color);background-color:var(--loba-card-cap-bg);border-bottom:var(--loba-card-border-width) solid var(--loba-card-border-color)}.card-header:first-child{border-radius:var(--loba-card-inner-border-radius) var(--loba-card-inner-border-radius) 0 0}.card-footer{padding:var(--loba-card-cap-padding-y) var(--loba-card-cap-padding-x);color:var(--loba-card-cap-color);background-color:var(--loba-card-cap-bg);border-top:var(--loba-card-border-width) solid var(--loba-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--loba-card-inner-border-radius) var(--loba-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5 * var(--loba-card-cap-padding-x));margin-bottom:calc(-1 * var(--loba-card-cap-padding-y));margin-left:calc(-0.5 * var(--loba-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--loba-card-bg);border-bottom-color:var(--loba-card-bg)}.card-header-pills{margin-right:calc(-0.5 * var(--loba-card-cap-padding-x));margin-left:calc(-0.5 * var(--loba-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--loba-card-img-overlay-padding);border-radius:var(--loba-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--loba-card-inner-border-radius);border-top-right-radius:var(--loba-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--loba-card-inner-border-radius);border-bottom-left-radius:var(--loba-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--loba-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--loba-accordion-color:var(--loba-body-color);--loba-accordion-bg:var(--loba-body-bg);--loba-accordion-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, transform 0.15s ease-in-out, border-radius 0.15s ease;--loba-accordion-border-color:var(--loba-border-color);--loba-accordion-border-width:var(--loba-border-width);--loba-accordion-border-radius:var(--loba-border-radius);--loba-accordion-inner-border-radius:calc(var(--loba-border-radius) - (var(--loba-border-width)));--loba-accordion-btn-padding-x:1.25rem;--loba-accordion-btn-padding-y:1rem;--loba-accordion-btn-color:var(--loba-body-color);--loba-accordion-btn-bg:var(--loba-accordion-bg);--loba-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23282828'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--loba-accordion-btn-icon-width:1.25rem;--loba-accordion-btn-icon-transform:rotate(-180deg);--loba-accordion-btn-icon-transition:transform 0.2s ease-in-out;--loba-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23544a36'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--loba-accordion-btn-focus-border-color:#e8dcc4;--loba-accordion-btn-focus-box-shadow:0 0 0 0 rgba(209, 184, 136, 0.25);--loba-accordion-body-padding-x:1.25rem;--loba-accordion-body-padding-y:1rem;--loba-accordion-active-color:var(--loba-primary-text-emphasis);--loba-accordion-active-bg:var(--loba-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--loba-accordion-btn-padding-y) var(--loba-accordion-btn-padding-x);font-size:1rem;color:var(--loba-accordion-btn-color);text-align:left;background-color:var(--loba-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--loba-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--loba-accordion-active-color);background-color:var(--loba-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--loba-accordion-border-width)) 0 var(--loba-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--loba-accordion-btn-active-icon);transform:var(--loba-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--loba-accordion-btn-icon-width);height:var(--loba-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--loba-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--loba-accordion-btn-icon-width);transition:var(--loba-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--loba-accordion-btn-focus-border-color);outline:0;box-shadow:var(--loba-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--loba-accordion-color);background-color:var(--loba-accordion-bg);border:var(--loba-accordion-border-width) solid var(--loba-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--loba-accordion-border-radius);border-top-right-radius:var(--loba-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--loba-accordion-inner-border-radius);border-top-right-radius:var(--loba-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--loba-accordion-border-radius);border-bottom-left-radius:var(--loba-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--loba-accordion-inner-border-radius);border-bottom-left-radius:var(--loba-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--loba-accordion-border-radius);border-bottom-left-radius:var(--loba-accordion-border-radius)}.accordion-body{padding:var(--loba-accordion-body-padding-y) var(--loba-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--loba-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3d4b8'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--loba-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e3d4b8'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--loba-breadcrumb-padding-x:0;--loba-breadcrumb-padding-y:0;--loba-breadcrumb-margin-bottom:1rem;--loba-breadcrumb-font-size:inherit;--loba-breadcrumb-bg:initial;--loba-breadcrumb-border-radius:initial;--loba-breadcrumb-divider-color:var(--loba-secondary-color);--loba-breadcrumb-item-padding-x:0.5rem;--loba-breadcrumb-item-active-color:var(--loba-secondary-color);display:flex;flex-wrap:wrap;padding:var(--loba-breadcrumb-padding-y) var(--loba-breadcrumb-padding-x);margin-bottom:var(--loba-breadcrumb-margin-bottom);font-size:var(--loba-breadcrumb-font-size);list-style:none;background-color:var(--loba-breadcrumb-bg);border-radius:var(--loba-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--loba-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--loba-breadcrumb-item-padding-x);color:var(--loba-breadcrumb-divider-color);content:var(--loba-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--loba-breadcrumb-item-active-color)}.badge{--loba-badge-padding-x:0.65em;--loba-badge-padding-y:0.35em;--loba-badge-font-size:0.75em;--loba-badge-font-weight:700;--loba-badge-color:#fff;--loba-badge-border-radius:var(--loba-border-radius);display:inline-block;padding:var(--loba-badge-padding-y) var(--loba-badge-padding-x);font-size:var(--loba-badge-font-size);font-weight:var(--loba-badge-font-weight);line-height:1;color:var(--loba-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--loba-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--loba-alert-bg:transparent;--loba-alert-padding-x:1rem;--loba-alert-padding-y:1rem;--loba-alert-margin-bottom:1rem;--loba-alert-color:inherit;--loba-alert-border-color:transparent;--loba-alert-border:var(--loba-border-width) solid var(--loba-alert-border-color);--loba-alert-border-radius:var(--loba-border-radius);--loba-alert-link-color:inherit;position:relative;padding:var(--loba-alert-padding-y) var(--loba-alert-padding-x);margin-bottom:var(--loba-alert-margin-bottom);color:var(--loba-alert-color);background-color:var(--loba-alert-bg);border:var(--loba-alert-border);border-radius:var(--loba-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--loba-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--loba-alert-color:var(--loba-primary-text-emphasis);--loba-alert-bg:var(--loba-primary-bg-subtle);--loba-alert-border-color:var(--loba-primary-border-subtle);--loba-alert-link-color:var(--loba-primary-text-emphasis)}.alert-secondary{--loba-alert-color:var(--loba-secondary-text-emphasis);--loba-alert-bg:var(--loba-secondary-bg-subtle);--loba-alert-border-color:var(--loba-secondary-border-subtle);--loba-alert-link-color:var(--loba-secondary-text-emphasis)}.alert-success{--loba-alert-color:var(--loba-success-text-emphasis);--loba-alert-bg:var(--loba-success-bg-subtle);--loba-alert-border-color:var(--loba-success-border-subtle);--loba-alert-link-color:var(--loba-success-text-emphasis)}.alert-info{--loba-alert-color:var(--loba-info-text-emphasis);--loba-alert-bg:var(--loba-info-bg-subtle);--loba-alert-border-color:var(--loba-info-border-subtle);--loba-alert-link-color:var(--loba-info-text-emphasis)}.alert-warning{--loba-alert-color:var(--loba-warning-text-emphasis);--loba-alert-bg:var(--loba-warning-bg-subtle);--loba-alert-border-color:var(--loba-warning-border-subtle);--loba-alert-link-color:var(--loba-warning-text-emphasis)}.alert-danger{--loba-alert-color:var(--loba-danger-text-emphasis);--loba-alert-bg:var(--loba-danger-bg-subtle);--loba-alert-border-color:var(--loba-danger-border-subtle);--loba-alert-link-color:var(--loba-danger-text-emphasis)}.alert-light{--loba-alert-color:var(--loba-light-text-emphasis);--loba-alert-bg:var(--loba-light-bg-subtle);--loba-alert-border-color:var(--loba-light-border-subtle);--loba-alert-link-color:var(--loba-light-text-emphasis)}.alert-dark{--loba-alert-color:var(--loba-dark-text-emphasis);--loba-alert-bg:var(--loba-dark-bg-subtle);--loba-alert-border-color:var(--loba-dark-border-subtle);--loba-alert-link-color:var(--loba-dark-text-emphasis)}.btn-close{--loba-btn-close-color:#000;--loba-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--loba-btn-close-opacity:0.5;--loba-btn-close-hover-opacity:0.75;--loba-btn-close-focus-shadow:0 0 0 0 rgba(209, 184, 136, 0.25);--loba-btn-close-focus-opacity:1;--loba-btn-close-disabled-opacity:0.25;--loba-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--loba-btn-close-color);background:#fff0 var(--loba-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--loba-btn-close-opacity)}.btn-close:hover{color:var(--loba-btn-close-color);text-decoration:none;opacity:var(--loba-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--loba-btn-close-focus-shadow);opacity:var(--loba-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--loba-btn-close-disabled-opacity)}.btn-close-white{filter:var(--loba-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--loba-btn-close-white-filter)}.modal{--loba-modal-zindex:1055;--loba-modal-width:500px;--loba-modal-padding:1rem;--loba-modal-margin:0.5rem;--loba-modal-color:inherit;--loba-modal-bg:var(--loba-body-bg);--loba-modal-border-color:var(--loba-border-color-translucent);--loba-modal-border-width:var(--loba-border-width);--loba-modal-border-radius:var(--loba-border-radius-lg);--loba-modal-box-shadow:var(--loba-box-shadow-sm);--loba-modal-inner-border-radius:calc(var(--loba-border-radius-lg) - (var(--loba-border-width)));--loba-modal-header-padding-x:1rem;--loba-modal-header-padding-y:1rem;--loba-modal-header-padding:1rem 1rem;--loba-modal-header-border-color:var(--loba-border-color);--loba-modal-header-border-width:var(--loba-border-width);--loba-modal-title-line-height:1.5;--loba-modal-footer-gap:0.5rem;--loba-modal-footer-bg:initial;--loba-modal-footer-border-color:var(--loba-border-color);--loba-modal-footer-border-width:var(--loba-border-width);position:fixed;top:0;left:0;z-index:var(--loba-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--loba-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--loba-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--loba-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--loba-modal-color);pointer-events:auto;background-color:var(--loba-modal-bg);background-clip:padding-box;border:var(--loba-modal-border-width) solid var(--loba-modal-border-color);border-radius:var(--loba-modal-border-radius);outline:0}.modal-backdrop{--loba-backdrop-zindex:1050;--loba-backdrop-bg:#000;--loba-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--loba-backdrop-zindex);width:100vw;height:100vh;background-color:var(--loba-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--loba-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--loba-modal-header-padding);border-bottom:var(--loba-modal-header-border-width) solid var(--loba-modal-header-border-color);border-top-left-radius:var(--loba-modal-inner-border-radius);border-top-right-radius:var(--loba-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--loba-modal-header-padding-y) * 0.5) calc(var(--loba-modal-header-padding-x) * 0.5);margin:calc(-0.5 * var(--loba-modal-header-padding-y)) calc(-0.5 * var(--loba-modal-header-padding-x)) calc(-0.5 * var(--loba-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--loba-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--loba-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--loba-modal-padding) - var(--loba-modal-footer-gap) * 0.5);background-color:var(--loba-modal-footer-bg);border-top:var(--loba-modal-footer-border-width) solid var(--loba-modal-footer-border-color);border-bottom-right-radius:var(--loba-modal-inner-border-radius);border-bottom-left-radius:var(--loba-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--loba-modal-footer-gap) * 0.5)}@media (min-width:576px){.modal{--loba-modal-margin:1.75rem;--loba-modal-box-shadow:var(--loba-box-shadow)}.modal-dialog{max-width:var(--loba-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--loba-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--loba-modal-width:800px}}@media (min-width:1200px){.modal-xl{--loba-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-2xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-2xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-2xl-down .modal-header,.modal-fullscreen-2xl-down .modal-footer{border-radius:0}.modal-fullscreen-2xl-down .modal-body{overflow-y:auto}}@media (max-width:1549.98px){.modal-fullscreen-3xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-3xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-3xl-down .modal-header,.modal-fullscreen-3xl-down .modal-footer{border-radius:0}.modal-fullscreen-3xl-down .modal-body{overflow-y:auto}}@media (max-width:1799.98px){.modal-fullscreen-4xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-4xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-4xl-down .modal-header,.modal-fullscreen-4xl-down .modal-footer{border-radius:0}.modal-fullscreen-4xl-down .modal-body{overflow-y:auto}}@media (max-width:1919.98px){.modal-fullscreen-fullhd-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-fullhd-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-fullhd-down .modal-header,.modal-fullscreen-fullhd-down .modal-footer{border-radius:0}.modal-fullscreen-fullhd-down .modal-body{overflow-y:auto}}.offcanvas,.offcanvas-fullhd,.offcanvas-4xl,.offcanvas-3xl,.offcanvas-2xl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--loba-offcanvas-zindex:1045;--loba-offcanvas-width:400px;--loba-offcanvas-height:30vh;--loba-offcanvas-padding-x:1rem;--loba-offcanvas-padding-y:1rem;--loba-offcanvas-color:var(--loba-body-color);--loba-offcanvas-bg:var(--loba-body-bg);--loba-offcanvas-border-width:var(--loba-border-width);--loba-offcanvas-border-color:var(--loba-border-color-translucent);--loba-offcanvas-box-shadow:var(--loba-box-shadow-sm);--loba-offcanvas-transition:transform 0.3s ease-in-out;--loba-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width:768px){.offcanvas-md{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-2xl{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-2xl{transition:none}}@media (max-width:1399.98px){.offcanvas-2xl.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-2xl.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-2xl.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-2xl.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-2xl.showing,.offcanvas-2xl.show:not(.hiding){transform:none}.offcanvas-2xl.showing,.offcanvas-2xl.hiding,.offcanvas-2xl.show{visibility:visible}}@media (min-width:1400px){.offcanvas-2xl{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-2xl .offcanvas-header{display:none}.offcanvas-2xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1549.98px){.offcanvas-3xl{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:1549.98px) and (prefers-reduced-motion:reduce){.offcanvas-3xl{transition:none}}@media (max-width:1549.98px){.offcanvas-3xl.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-3xl.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-3xl.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-3xl.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-3xl.showing,.offcanvas-3xl.show:not(.hiding){transform:none}.offcanvas-3xl.showing,.offcanvas-3xl.hiding,.offcanvas-3xl.show{visibility:visible}}@media (min-width:1550px){.offcanvas-3xl{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-3xl .offcanvas-header{display:none}.offcanvas-3xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1799.98px){.offcanvas-4xl{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:1799.98px) and (prefers-reduced-motion:reduce){.offcanvas-4xl{transition:none}}@media (max-width:1799.98px){.offcanvas-4xl.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-4xl.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-4xl.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-4xl.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-4xl.showing,.offcanvas-4xl.show:not(.hiding){transform:none}.offcanvas-4xl.showing,.offcanvas-4xl.hiding,.offcanvas-4xl.show{visibility:visible}}@media (min-width:1800px){.offcanvas-4xl{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-4xl .offcanvas-header{display:none}.offcanvas-4xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1919.98px){.offcanvas-fullhd{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}}@media (max-width:1919.98px) and (prefers-reduced-motion:reduce){.offcanvas-fullhd{transition:none}}@media (max-width:1919.98px){.offcanvas-fullhd.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-fullhd.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas-fullhd.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-fullhd.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas-fullhd.showing,.offcanvas-fullhd.show:not(.hiding){transform:none}.offcanvas-fullhd.showing,.offcanvas-fullhd.hiding,.offcanvas-fullhd.show{visibility:visible}}@media (min-width:1920px){.offcanvas-fullhd{--loba-offcanvas-height:auto;--loba-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-fullhd .offcanvas-header{display:none}.offcanvas-fullhd .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--loba-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--loba-offcanvas-color);visibility:hidden;background-color:var(--loba-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--loba-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--loba-offcanvas-width);border-right:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--loba-offcanvas-width);border-left:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-bottom:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--loba-offcanvas-height);max-height:100%;border-top:var(--loba-offcanvas-border-width) solid var(--loba-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--loba-offcanvas-padding-y) var(--loba-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--loba-offcanvas-padding-y) * 0.5) calc(var(--loba-offcanvas-padding-x) * 0.5);margin-top:calc(-0.5 * var(--loba-offcanvas-padding-y));margin-right:calc(-0.5 * var(--loba-offcanvas-padding-x));margin-bottom:calc(-0.5 * var(--loba-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--loba-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--loba-offcanvas-padding-y) var(--loba-offcanvas-padding-x);overflow-y:auto}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#000!important;background-color:RGBA(var(--loba-primary-rgb),var(--loba-bg-opacity,1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(var(--loba-secondary-rgb),var(--loba-bg-opacity,1))!important}.text-bg-success{color:#000!important;background-color:RGBA(var(--loba-success-rgb),var(--loba-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--loba-info-rgb),var(--loba-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--loba-warning-rgb),var(--loba-bg-opacity,1))!important}.text-bg-danger{color:#000!important;background-color:RGBA(var(--loba-danger-rgb),var(--loba-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--loba-light-rgb),var(--loba-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--loba-dark-rgb),var(--loba-bg-opacity,1))!important}.link-primary{color:RGBA(var(--loba-primary-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-primary-rgb),var(--loba-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(218,198,160,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(218,198,160,var(--loba-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--loba-secondary-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-secondary-rgb),var(--loba-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(231,231,237,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(231,231,237,var(--loba-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--loba-success-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-success-rgb),var(--loba-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(53,225,173,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(53,225,173,var(--loba-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--loba-info-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-info-rgb),var(--loba-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--loba-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--loba-warning-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-warning-rgb),var(--loba-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--loba-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--loba-danger-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-danger-rgb),var(--loba-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(255,51,113,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(255,51,113,var(--loba-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--loba-light-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-light-rgb),var(--loba-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(239,239,239,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(239,239,239,var(--loba-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--loba-dark-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-dark-rgb),var(--loba-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(16,16,16,var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(16,16,16,var(--loba-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--loba-emphasis-color-rgb),var(--loba-link-opacity,1))!important;text-decoration-color:RGBA(var(--loba-emphasis-color-rgb),var(--loba-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--loba-emphasis-color-rgb),var(--loba-link-opacity,.75))!important;text-decoration-color:RGBA(var(--loba-emphasis-color-rgb),var(--loba-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--loba-focus-ring-x,0) var(--loba-focus-ring-y,0) var(--loba-focus-ring-blur,0) var(--loba-focus-ring-width) var(--loba-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--loba-link-color-rgb),var(--loba-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--loba-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--loba-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--loba-aspect-ratio:100%}.ratio-4x3{--loba-aspect-ratio:75%}.ratio-16x9{--loba-aspect-ratio:56.25%}.ratio-21x9{--loba-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-2xl-top{position:sticky;top:0;z-index:1020}.sticky-2xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1550px){.sticky-3xl-top{position:sticky;top:0;z-index:1020}.sticky-3xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1800px){.sticky-4xl-top{position:sticky;top:0;z-index:1020}.sticky-4xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1920px){.sticky-fullhd-top{position:sticky;top:0;z-index:1020}.sticky-fullhd-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--loba-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:0.25!important}.opacity-50{opacity:0.5!important}.opacity-75{opacity:0.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--loba-box-shadow)!important}.shadow-sm{box-shadow:var(--loba-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--loba-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--loba-focus-ring-color:rgba(var(--loba-primary-rgb), var(--loba-focus-ring-opacity))}.focus-ring-secondary{--loba-focus-ring-color:rgba(var(--loba-secondary-rgb), var(--loba-focus-ring-opacity))}.focus-ring-success{--loba-focus-ring-color:rgba(var(--loba-success-rgb), var(--loba-focus-ring-opacity))}.focus-ring-info{--loba-focus-ring-color:rgba(var(--loba-info-rgb), var(--loba-focus-ring-opacity))}.focus-ring-warning{--loba-focus-ring-color:rgba(var(--loba-warning-rgb), var(--loba-focus-ring-opacity))}.focus-ring-danger{--loba-focus-ring-color:rgba(var(--loba-danger-rgb), var(--loba-focus-ring-opacity))}.focus-ring-light{--loba-focus-ring-color:rgba(var(--loba-light-rgb), var(--loba-focus-ring-opacity))}.focus-ring-dark{--loba-focus-ring-color:rgba(var(--loba-dark-rgb), var(--loba-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--loba-border-width) var(--loba-border-style) var(--loba-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--loba-border-width) var(--loba-border-style) var(--loba-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--loba-border-width) var(--loba-border-style) var(--loba-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--loba-border-width) var(--loba-border-style) var(--loba-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--loba-border-width) var(--loba-border-style) var(--loba-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--loba-border-opacity:1;border-color:rgba(var(--loba-primary-rgb),var(--loba-border-opacity))!important}.border-secondary{--loba-border-opacity:1;border-color:rgba(var(--loba-secondary-rgb),var(--loba-border-opacity))!important}.border-success{--loba-border-opacity:1;border-color:rgba(var(--loba-success-rgb),var(--loba-border-opacity))!important}.border-info{--loba-border-opacity:1;border-color:rgba(var(--loba-info-rgb),var(--loba-border-opacity))!important}.border-warning{--loba-border-opacity:1;border-color:rgba(var(--loba-warning-rgb),var(--loba-border-opacity))!important}.border-danger{--loba-border-opacity:1;border-color:rgba(var(--loba-danger-rgb),var(--loba-border-opacity))!important}.border-light{--loba-border-opacity:1;border-color:rgba(var(--loba-light-rgb),var(--loba-border-opacity))!important}.border-dark{--loba-border-opacity:1;border-color:rgba(var(--loba-dark-rgb),var(--loba-border-opacity))!important}.border-black{--loba-border-opacity:1;border-color:rgba(var(--loba-black-rgb),var(--loba-border-opacity))!important}.border-white{--loba-border-opacity:1;border-color:rgba(var(--loba-white-rgb),var(--loba-border-opacity))!important}.border-primary-subtle{border-color:var(--loba-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--loba-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--loba-success-border-subtle)!important}.border-info-subtle{border-color:var(--loba-info-border-subtle)!important}.border-warning-subtle{border-color:var(--loba-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--loba-danger-border-subtle)!important}.border-light-subtle{border-color:var(--loba-light-border-subtle)!important}.border-dark-subtle{border-color:var(--loba-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--loba-border-opacity:0.1}.border-opacity-25{--loba-border-opacity:0.25}.border-opacity-50{--loba-border-opacity:0.5}.border-opacity-75{--loba-border-opacity:0.75}.border-opacity-100{--loba-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:0.25rem!important}.m-2{margin:0.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-gutter{margin:1.5rem!important}.m-gutter-half{margin:0.75rem!important}.m-section-small{margin:2.5rem!important}.m-section{margin:5rem!important}.m-section-large{margin:7.5rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:2rem!important;margin-left:2rem!important}.mx-6{margin-right:3rem!important;margin-left:3rem!important}.mx-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-section{margin-right:5rem!important;margin-left:5rem!important}.mx-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:0.25rem!important}.mt-2{margin-top:0.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-gutter{margin-top:1.5rem!important}.mt-gutter-half{margin-top:0.75rem!important}.mt-section-small{margin-top:2.5rem!important}.mt-section{margin-top:5rem!important}.mt-section-large{margin-top:7.5rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:0.25rem!important}.me-2{margin-right:0.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2rem!important}.me-6{margin-right:3rem!important}.me-gutter{margin-right:1.5rem!important}.me-gutter-half{margin-right:0.75rem!important}.me-section-small{margin-right:2.5rem!important}.me-section{margin-right:5rem!important}.me-section-large{margin-right:7.5rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:0.25rem!important}.mb-2{margin-bottom:0.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-gutter{margin-bottom:1.5rem!important}.mb-gutter-half{margin-bottom:0.75rem!important}.mb-section-small{margin-bottom:2.5rem!important}.mb-section{margin-bottom:5rem!important}.mb-section-large{margin-bottom:7.5rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:0.25rem!important}.ms-2{margin-left:0.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2rem!important}.ms-6{margin-left:3rem!important}.ms-gutter{margin-left:1.5rem!important}.ms-gutter-half{margin-left:0.75rem!important}.ms-section-small{margin-left:2.5rem!important}.ms-section{margin-left:5rem!important}.ms-section-large{margin-left:7.5rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:0.25rem!important}.p-2{padding:0.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-gutter{padding:1.5rem!important}.p-gutter-half{padding:0.75rem!important}.p-section-small{padding:2.5rem!important}.p-section{padding:5rem!important}.p-section-large{padding:7.5rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:2rem!important;padding-left:2rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.px-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-section{padding-right:5rem!important;padding-left:5rem!important}.px-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:0.25rem!important}.pt-2{padding-top:0.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-gutter{padding-top:1.5rem!important}.pt-gutter-half{padding-top:0.75rem!important}.pt-section-small{padding-top:2.5rem!important}.pt-section{padding-top:5rem!important}.pt-section-large{padding-top:7.5rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:0.25rem!important}.pe-2{padding-right:0.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2rem!important}.pe-6{padding-right:3rem!important}.pe-gutter{padding-right:1.5rem!important}.pe-gutter-half{padding-right:0.75rem!important}.pe-section-small{padding-right:2.5rem!important}.pe-section{padding-right:5rem!important}.pe-section-large{padding-right:7.5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:0.25rem!important}.pb-2{padding-bottom:0.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-gutter{padding-bottom:1.5rem!important}.pb-gutter-half{padding-bottom:0.75rem!important}.pb-section-small{padding-bottom:2.5rem!important}.pb-section{padding-bottom:5rem!important}.pb-section-large{padding-bottom:7.5rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:0.25rem!important}.ps-2{padding-left:0.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:2rem!important}.ps-6{padding-left:3rem!important}.ps-gutter{padding-left:1.5rem!important}.ps-gutter-half{padding-left:0.75rem!important}.ps-section-small{padding-left:2.5rem!important}.ps-section{padding-left:5rem!important}.ps-section-large{padding-left:7.5rem!important}.gap-0{gap:0!important}.gap-1{gap:0.25rem!important}.gap-2{gap:0.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-gutter{gap:1.5rem!important}.gap-gutter-half{gap:0.75rem!important}.gap-section-small{gap:2.5rem!important}.gap-section{gap:5rem!important}.gap-section-large{gap:7.5rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:0.25rem!important}.row-gap-2{row-gap:0.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-gutter{row-gap:1.5rem!important}.row-gap-gutter-half{row-gap:0.75rem!important}.row-gap-section-small{row-gap:2.5rem!important}.row-gap-section{row-gap:5rem!important}.row-gap-section-large{row-gap:7.5rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.font-monospace{font-family:var(--loba-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + 0.9vw)!important}.fs-3{font-size:calc(1.3rem + 0.6vw)!important}.fs-4{font-size:calc(1.275rem + 0.3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--loba-text-opacity:1;color:rgba(var(--loba-primary-rgb),var(--loba-text-opacity))!important}.text-secondary{--loba-text-opacity:1;color:rgba(var(--loba-secondary-rgb),var(--loba-text-opacity))!important}.text-success{--loba-text-opacity:1;color:rgba(var(--loba-success-rgb),var(--loba-text-opacity))!important}.text-info{--loba-text-opacity:1;color:rgba(var(--loba-info-rgb),var(--loba-text-opacity))!important}.text-warning{--loba-text-opacity:1;color:rgba(var(--loba-warning-rgb),var(--loba-text-opacity))!important}.text-danger{--loba-text-opacity:1;color:rgba(var(--loba-danger-rgb),var(--loba-text-opacity))!important}.text-light{--loba-text-opacity:1;color:rgba(var(--loba-light-rgb),var(--loba-text-opacity))!important}.text-dark{--loba-text-opacity:1;color:rgba(var(--loba-dark-rgb),var(--loba-text-opacity))!important}.text-black{--loba-text-opacity:1;color:rgba(var(--loba-black-rgb),var(--loba-text-opacity))!important}.text-white{--loba-text-opacity:1;color:rgba(var(--loba-white-rgb),var(--loba-text-opacity))!important}.text-body{--loba-text-opacity:1;color:rgba(var(--loba-body-color-rgb),var(--loba-text-opacity))!important}.text-muted{--loba-text-opacity:1;color:var(--loba-secondary-color)!important}.text-black-50{--loba-text-opacity:1;color:rgb(0 0 0 / .5)!important}.text-white-50{--loba-text-opacity:1;color:rgb(255 255 255 / .5)!important}.text-body-secondary{--loba-text-opacity:1;color:var(--loba-secondary-color)!important}.text-body-tertiary{--loba-text-opacity:1;color:var(--loba-tertiary-color)!important}.text-body-emphasis{--loba-text-opacity:1;color:var(--loba-emphasis-color)!important}.text-reset{--loba-text-opacity:1;color:inherit!important}.text-opacity-25{--loba-text-opacity:0.25}.text-opacity-50{--loba-text-opacity:0.5}.text-opacity-75{--loba-text-opacity:0.75}.text-opacity-100{--loba-text-opacity:1}.text-primary-emphasis{color:var(--loba-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--loba-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--loba-success-text-emphasis)!important}.text-info-emphasis{color:var(--loba-info-text-emphasis)!important}.text-warning-emphasis{color:var(--loba-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--loba-danger-text-emphasis)!important}.text-light-emphasis{color:var(--loba-light-text-emphasis)!important}.text-dark-emphasis{color:var(--loba-dark-text-emphasis)!important}.link-opacity-10{--loba-link-opacity:0.1}.link-opacity-10-hover:hover{--loba-link-opacity:0.1}.link-opacity-25{--loba-link-opacity:0.25}.link-opacity-25-hover:hover{--loba-link-opacity:0.25}.link-opacity-50{--loba-link-opacity:0.5}.link-opacity-50-hover:hover{--loba-link-opacity:0.5}.link-opacity-75{--loba-link-opacity:0.75}.link-opacity-75-hover:hover{--loba-link-opacity:0.75}.link-opacity-100{--loba-link-opacity:1}.link-opacity-100-hover:hover{--loba-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-primary-rgb),var(--loba-link-underline-opacity))!important}.link-underline-secondary{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-secondary-rgb),var(--loba-link-underline-opacity))!important}.link-underline-success{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-success-rgb),var(--loba-link-underline-opacity))!important}.link-underline-info{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-info-rgb),var(--loba-link-underline-opacity))!important}.link-underline-warning{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-warning-rgb),var(--loba-link-underline-opacity))!important}.link-underline-danger{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-danger-rgb),var(--loba-link-underline-opacity))!important}.link-underline-light{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-light-rgb),var(--loba-link-underline-opacity))!important}.link-underline-dark{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-dark-rgb),var(--loba-link-underline-opacity))!important}.link-underline{--loba-link-underline-opacity:1;text-decoration-color:rgba(var(--loba-link-color-rgb),var(--loba-link-underline-opacity,1))!important}.link-underline-opacity-0{--loba-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--loba-link-underline-opacity:0}.link-underline-opacity-10{--loba-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--loba-link-underline-opacity:0.1}.link-underline-opacity-25{--loba-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--loba-link-underline-opacity:0.25}.link-underline-opacity-50{--loba-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--loba-link-underline-opacity:0.5}.link-underline-opacity-75{--loba-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--loba-link-underline-opacity:0.75}.link-underline-opacity-100{--loba-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--loba-link-underline-opacity:1}.bg-primary{--loba-bg-opacity:1;background-color:rgba(var(--loba-primary-rgb),var(--loba-bg-opacity))!important}.bg-secondary{--loba-bg-opacity:1;background-color:rgba(var(--loba-secondary-rgb),var(--loba-bg-opacity))!important}.bg-success{--loba-bg-opacity:1;background-color:rgba(var(--loba-success-rgb),var(--loba-bg-opacity))!important}.bg-info{--loba-bg-opacity:1;background-color:rgba(var(--loba-info-rgb),var(--loba-bg-opacity))!important}.bg-warning{--loba-bg-opacity:1;background-color:rgba(var(--loba-warning-rgb),var(--loba-bg-opacity))!important}.bg-danger{--loba-bg-opacity:1;background-color:rgba(var(--loba-danger-rgb),var(--loba-bg-opacity))!important}.bg-light{--loba-bg-opacity:1;background-color:rgba(var(--loba-light-rgb),var(--loba-bg-opacity))!important}.bg-dark{--loba-bg-opacity:1;background-color:rgba(var(--loba-dark-rgb),var(--loba-bg-opacity))!important}.bg-black{--loba-bg-opacity:1;background-color:rgba(var(--loba-black-rgb),var(--loba-bg-opacity))!important}.bg-white{--loba-bg-opacity:1;background-color:rgba(var(--loba-white-rgb),var(--loba-bg-opacity))!important}.bg-body{--loba-bg-opacity:1;background-color:rgba(var(--loba-body-bg-rgb),var(--loba-bg-opacity))!important}.bg-transparent{--loba-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--loba-bg-opacity:1;background-color:rgba(var(--loba-secondary-bg-rgb),var(--loba-bg-opacity))!important}.bg-body-tertiary{--loba-bg-opacity:1;background-color:rgba(var(--loba-tertiary-bg-rgb),var(--loba-bg-opacity))!important}.bg-opacity-10{--loba-bg-opacity:0.1}.bg-opacity-25{--loba-bg-opacity:0.25}.bg-opacity-50{--loba-bg-opacity:0.5}.bg-opacity-75{--loba-bg-opacity:0.75}.bg-opacity-100{--loba-bg-opacity:1}.bg-primary-subtle{background-color:var(--loba-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--loba-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--loba-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--loba-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--loba-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--loba-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--loba-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--loba-dark-bg-subtle)!important}.bg-gradient{background-image:var(--loba-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--loba-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--loba-border-radius-sm)!important}.rounded-2{border-radius:var(--loba-border-radius)!important}.rounded-3{border-radius:var(--loba-border-radius-lg)!important}.rounded-4{border-radius:var(--loba-border-radius-xl)!important}.rounded-5{border-radius:var(--loba-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--loba-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--loba-border-radius)!important;border-top-right-radius:var(--loba-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--loba-border-radius-sm)!important;border-top-right-radius:var(--loba-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--loba-border-radius)!important;border-top-right-radius:var(--loba-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--loba-border-radius-lg)!important;border-top-right-radius:var(--loba-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--loba-border-radius-xl)!important;border-top-right-radius:var(--loba-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--loba-border-radius-xxl)!important;border-top-right-radius:var(--loba-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--loba-border-radius-pill)!important;border-top-right-radius:var(--loba-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--loba-border-radius)!important;border-bottom-right-radius:var(--loba-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--loba-border-radius-sm)!important;border-bottom-right-radius:var(--loba-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--loba-border-radius)!important;border-bottom-right-radius:var(--loba-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--loba-border-radius-lg)!important;border-bottom-right-radius:var(--loba-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--loba-border-radius-xl)!important;border-bottom-right-radius:var(--loba-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--loba-border-radius-xxl)!important;border-bottom-right-radius:var(--loba-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--loba-border-radius-pill)!important;border-bottom-right-radius:var(--loba-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--loba-border-radius)!important;border-bottom-left-radius:var(--loba-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--loba-border-radius-sm)!important;border-bottom-left-radius:var(--loba-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--loba-border-radius)!important;border-bottom-left-radius:var(--loba-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--loba-border-radius-lg)!important;border-bottom-left-radius:var(--loba-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--loba-border-radius-xl)!important;border-bottom-left-radius:var(--loba-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--loba-border-radius-xxl)!important;border-bottom-left-radius:var(--loba-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--loba-border-radius-pill)!important;border-bottom-left-radius:var(--loba-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--loba-border-radius)!important;border-top-left-radius:var(--loba-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--loba-border-radius-sm)!important;border-top-left-radius:var(--loba-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--loba-border-radius)!important;border-top-left-radius:var(--loba-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--loba-border-radius-lg)!important;border-top-left-radius:var(--loba-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--loba-border-radius-xl)!important;border-top-left-radius:var(--loba-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--loba-border-radius-xxl)!important;border-top-left-radius:var(--loba-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--loba-border-radius-pill)!important;border-top-left-radius:var(--loba-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:0.25rem!important}.m-sm-2{margin:0.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2rem!important}.m-sm-6{margin:3rem!important}.m-sm-gutter{margin:1.5rem!important}.m-sm-gutter-half{margin:0.75rem!important}.m-sm-section-small{margin:2.5rem!important}.m-sm-section{margin:5rem!important}.m-sm-section-large{margin:7.5rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-sm-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-6{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-sm-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-sm-section{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-sm-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-sm-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-sm-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:0.25rem!important}.mt-sm-2{margin-top:0.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2rem!important}.mt-sm-6{margin-top:3rem!important}.mt-sm-gutter{margin-top:1.5rem!important}.mt-sm-gutter-half{margin-top:0.75rem!important}.mt-sm-section-small{margin-top:2.5rem!important}.mt-sm-section{margin-top:5rem!important}.mt-sm-section-large{margin-top:7.5rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:0.25rem!important}.me-sm-2{margin-right:0.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2rem!important}.me-sm-6{margin-right:3rem!important}.me-sm-gutter{margin-right:1.5rem!important}.me-sm-gutter-half{margin-right:0.75rem!important}.me-sm-section-small{margin-right:2.5rem!important}.me-sm-section{margin-right:5rem!important}.me-sm-section-large{margin-right:7.5rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:0.25rem!important}.mb-sm-2{margin-bottom:0.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2rem!important}.mb-sm-6{margin-bottom:3rem!important}.mb-sm-gutter{margin-bottom:1.5rem!important}.mb-sm-gutter-half{margin-bottom:0.75rem!important}.mb-sm-section-small{margin-bottom:2.5rem!important}.mb-sm-section{margin-bottom:5rem!important}.mb-sm-section-large{margin-bottom:7.5rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:0.25rem!important}.ms-sm-2{margin-left:0.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2rem!important}.ms-sm-6{margin-left:3rem!important}.ms-sm-gutter{margin-left:1.5rem!important}.ms-sm-gutter-half{margin-left:0.75rem!important}.ms-sm-section-small{margin-left:2.5rem!important}.ms-sm-section{margin-left:5rem!important}.ms-sm-section-large{margin-left:7.5rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:0.25rem!important}.p-sm-2{padding:0.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2rem!important}.p-sm-6{padding:3rem!important}.p-sm-gutter{padding:1.5rem!important}.p-sm-gutter-half{padding:0.75rem!important}.p-sm-section-small{padding:2.5rem!important}.p-sm-section{padding:5rem!important}.p-sm-section-large{padding:7.5rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-sm-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:2rem!important;padding-left:2rem!important}.px-sm-6{padding-right:3rem!important;padding-left:3rem!important}.px-sm-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-sm-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-sm-section{padding-right:5rem!important;padding-left:5rem!important}.px-sm-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-sm-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-sm-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-sm-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:0.25rem!important}.pt-sm-2{padding-top:0.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2rem!important}.pt-sm-6{padding-top:3rem!important}.pt-sm-gutter{padding-top:1.5rem!important}.pt-sm-gutter-half{padding-top:0.75rem!important}.pt-sm-section-small{padding-top:2.5rem!important}.pt-sm-section{padding-top:5rem!important}.pt-sm-section-large{padding-top:7.5rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:0.25rem!important}.pe-sm-2{padding-right:0.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2rem!important}.pe-sm-6{padding-right:3rem!important}.pe-sm-gutter{padding-right:1.5rem!important}.pe-sm-gutter-half{padding-right:0.75rem!important}.pe-sm-section-small{padding-right:2.5rem!important}.pe-sm-section{padding-right:5rem!important}.pe-sm-section-large{padding-right:7.5rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:0.25rem!important}.pb-sm-2{padding-bottom:0.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2rem!important}.pb-sm-6{padding-bottom:3rem!important}.pb-sm-gutter{padding-bottom:1.5rem!important}.pb-sm-gutter-half{padding-bottom:0.75rem!important}.pb-sm-section-small{padding-bottom:2.5rem!important}.pb-sm-section{padding-bottom:5rem!important}.pb-sm-section-large{padding-bottom:7.5rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:0.25rem!important}.ps-sm-2{padding-left:0.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2rem!important}.ps-sm-6{padding-left:3rem!important}.ps-sm-gutter{padding-left:1.5rem!important}.ps-sm-gutter-half{padding-left:0.75rem!important}.ps-sm-section-small{padding-left:2.5rem!important}.ps-sm-section{padding-left:5rem!important}.ps-sm-section-large{padding-left:7.5rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:0.25rem!important}.gap-sm-2{gap:0.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2rem!important}.gap-sm-6{gap:3rem!important}.gap-sm-gutter{gap:1.5rem!important}.gap-sm-gutter-half{gap:0.75rem!important}.gap-sm-section-small{gap:2.5rem!important}.gap-sm-section{gap:5rem!important}.gap-sm-section-large{gap:7.5rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:0.25rem!important}.row-gap-sm-2{row-gap:0.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:2rem!important}.row-gap-sm-6{row-gap:3rem!important}.row-gap-sm-gutter{row-gap:1.5rem!important}.row-gap-sm-gutter-half{row-gap:0.75rem!important}.row-gap-sm-section-small{row-gap:2.5rem!important}.row-gap-sm-section{row-gap:5rem!important}.row-gap-sm-section-large{row-gap:7.5rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-sm-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-sm-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-sm-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-sm-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-sm-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:0.25rem!important}.m-md-2{margin:0.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2rem!important}.m-md-6{margin:3rem!important}.m-md-gutter{margin:1.5rem!important}.m-md-gutter-half{margin:0.75rem!important}.m-md-section-small{margin:2.5rem!important}.m-md-section{margin:5rem!important}.m-md-section-large{margin:7.5rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-md-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:2rem!important;margin-left:2rem!important}.mx-md-6{margin-right:3rem!important;margin-left:3rem!important}.mx-md-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-md-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-md-section{margin-right:5rem!important;margin-left:5rem!important}.mx-md-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-md-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-md-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-md-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:0.25rem!important}.mt-md-2{margin-top:0.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2rem!important}.mt-md-6{margin-top:3rem!important}.mt-md-gutter{margin-top:1.5rem!important}.mt-md-gutter-half{margin-top:0.75rem!important}.mt-md-section-small{margin-top:2.5rem!important}.mt-md-section{margin-top:5rem!important}.mt-md-section-large{margin-top:7.5rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:0.25rem!important}.me-md-2{margin-right:0.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2rem!important}.me-md-6{margin-right:3rem!important}.me-md-gutter{margin-right:1.5rem!important}.me-md-gutter-half{margin-right:0.75rem!important}.me-md-section-small{margin-right:2.5rem!important}.me-md-section{margin-right:5rem!important}.me-md-section-large{margin-right:7.5rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:0.25rem!important}.mb-md-2{margin-bottom:0.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2rem!important}.mb-md-6{margin-bottom:3rem!important}.mb-md-gutter{margin-bottom:1.5rem!important}.mb-md-gutter-half{margin-bottom:0.75rem!important}.mb-md-section-small{margin-bottom:2.5rem!important}.mb-md-section{margin-bottom:5rem!important}.mb-md-section-large{margin-bottom:7.5rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:0.25rem!important}.ms-md-2{margin-left:0.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2rem!important}.ms-md-6{margin-left:3rem!important}.ms-md-gutter{margin-left:1.5rem!important}.ms-md-gutter-half{margin-left:0.75rem!important}.ms-md-section-small{margin-left:2.5rem!important}.ms-md-section{margin-left:5rem!important}.ms-md-section-large{margin-left:7.5rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:0.25rem!important}.p-md-2{padding:0.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2rem!important}.p-md-6{padding:3rem!important}.p-md-gutter{padding:1.5rem!important}.p-md-gutter-half{padding:0.75rem!important}.p-md-section-small{padding:2.5rem!important}.p-md-section{padding:5rem!important}.p-md-section-large{padding:7.5rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-md-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:2rem!important;padding-left:2rem!important}.px-md-6{padding-right:3rem!important;padding-left:3rem!important}.px-md-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-md-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-md-section{padding-right:5rem!important;padding-left:5rem!important}.px-md-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-md-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-md-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-md-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:0.25rem!important}.pt-md-2{padding-top:0.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2rem!important}.pt-md-6{padding-top:3rem!important}.pt-md-gutter{padding-top:1.5rem!important}.pt-md-gutter-half{padding-top:0.75rem!important}.pt-md-section-small{padding-top:2.5rem!important}.pt-md-section{padding-top:5rem!important}.pt-md-section-large{padding-top:7.5rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:0.25rem!important}.pe-md-2{padding-right:0.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2rem!important}.pe-md-6{padding-right:3rem!important}.pe-md-gutter{padding-right:1.5rem!important}.pe-md-gutter-half{padding-right:0.75rem!important}.pe-md-section-small{padding-right:2.5rem!important}.pe-md-section{padding-right:5rem!important}.pe-md-section-large{padding-right:7.5rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:0.25rem!important}.pb-md-2{padding-bottom:0.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2rem!important}.pb-md-6{padding-bottom:3rem!important}.pb-md-gutter{padding-bottom:1.5rem!important}.pb-md-gutter-half{padding-bottom:0.75rem!important}.pb-md-section-small{padding-bottom:2.5rem!important}.pb-md-section{padding-bottom:5rem!important}.pb-md-section-large{padding-bottom:7.5rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:0.25rem!important}.ps-md-2{padding-left:0.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2rem!important}.ps-md-6{padding-left:3rem!important}.ps-md-gutter{padding-left:1.5rem!important}.ps-md-gutter-half{padding-left:0.75rem!important}.ps-md-section-small{padding-left:2.5rem!important}.ps-md-section{padding-left:5rem!important}.ps-md-section-large{padding-left:7.5rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:0.25rem!important}.gap-md-2{gap:0.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2rem!important}.gap-md-6{gap:3rem!important}.gap-md-gutter{gap:1.5rem!important}.gap-md-gutter-half{gap:0.75rem!important}.gap-md-section-small{gap:2.5rem!important}.gap-md-section{gap:5rem!important}.gap-md-section-large{gap:7.5rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:0.25rem!important}.row-gap-md-2{row-gap:0.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:2rem!important}.row-gap-md-6{row-gap:3rem!important}.row-gap-md-gutter{row-gap:1.5rem!important}.row-gap-md-gutter-half{row-gap:0.75rem!important}.row-gap-md-section-small{row-gap:2.5rem!important}.row-gap-md-section{row-gap:5rem!important}.row-gap-md-section-large{row-gap:7.5rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-md-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-md-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-md-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-md-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-md-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:0.25rem!important}.m-lg-2{margin:0.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2rem!important}.m-lg-6{margin:3rem!important}.m-lg-gutter{margin:1.5rem!important}.m-lg-gutter-half{margin:0.75rem!important}.m-lg-section-small{margin:2.5rem!important}.m-lg-section{margin:5rem!important}.m-lg-section-large{margin:7.5rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-lg-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-6{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-lg-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-lg-section{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-lg-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-lg-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-lg-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:0.25rem!important}.mt-lg-2{margin-top:0.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-6{margin-top:3rem!important}.mt-lg-gutter{margin-top:1.5rem!important}.mt-lg-gutter-half{margin-top:0.75rem!important}.mt-lg-section-small{margin-top:2.5rem!important}.mt-lg-section{margin-top:5rem!important}.mt-lg-section-large{margin-top:7.5rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:0.25rem!important}.me-lg-2{margin-right:0.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2rem!important}.me-lg-6{margin-right:3rem!important}.me-lg-gutter{margin-right:1.5rem!important}.me-lg-gutter-half{margin-right:0.75rem!important}.me-lg-section-small{margin-right:2.5rem!important}.me-lg-section{margin-right:5rem!important}.me-lg-section-large{margin-right:7.5rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:0.25rem!important}.mb-lg-2{margin-bottom:0.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-6{margin-bottom:3rem!important}.mb-lg-gutter{margin-bottom:1.5rem!important}.mb-lg-gutter-half{margin-bottom:0.75rem!important}.mb-lg-section-small{margin-bottom:2.5rem!important}.mb-lg-section{margin-bottom:5rem!important}.mb-lg-section-large{margin-bottom:7.5rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:0.25rem!important}.ms-lg-2{margin-left:0.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2rem!important}.ms-lg-6{margin-left:3rem!important}.ms-lg-gutter{margin-left:1.5rem!important}.ms-lg-gutter-half{margin-left:0.75rem!important}.ms-lg-section-small{margin-left:2.5rem!important}.ms-lg-section{margin-left:5rem!important}.ms-lg-section-large{margin-left:7.5rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:0.25rem!important}.p-lg-2{padding:0.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:3rem!important}.p-lg-gutter{padding:1.5rem!important}.p-lg-gutter-half{padding:0.75rem!important}.p-lg-section-small{padding:2.5rem!important}.p-lg-section{padding:5rem!important}.p-lg-section-large{padding:7.5rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-lg-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2rem!important;padding-left:2rem!important}.px-lg-6{padding-right:3rem!important;padding-left:3rem!important}.px-lg-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-lg-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-lg-section{padding-right:5rem!important;padding-left:5rem!important}.px-lg-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-lg-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-lg-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-lg-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:0.25rem!important}.pt-lg-2{padding-top:0.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2rem!important}.pt-lg-6{padding-top:3rem!important}.pt-lg-gutter{padding-top:1.5rem!important}.pt-lg-gutter-half{padding-top:0.75rem!important}.pt-lg-section-small{padding-top:2.5rem!important}.pt-lg-section{padding-top:5rem!important}.pt-lg-section-large{padding-top:7.5rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:0.25rem!important}.pe-lg-2{padding-right:0.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2rem!important}.pe-lg-6{padding-right:3rem!important}.pe-lg-gutter{padding-right:1.5rem!important}.pe-lg-gutter-half{padding-right:0.75rem!important}.pe-lg-section-small{padding-right:2.5rem!important}.pe-lg-section{padding-right:5rem!important}.pe-lg-section-large{padding-right:7.5rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:0.25rem!important}.pb-lg-2{padding-bottom:0.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2rem!important}.pb-lg-6{padding-bottom:3rem!important}.pb-lg-gutter{padding-bottom:1.5rem!important}.pb-lg-gutter-half{padding-bottom:0.75rem!important}.pb-lg-section-small{padding-bottom:2.5rem!important}.pb-lg-section{padding-bottom:5rem!important}.pb-lg-section-large{padding-bottom:7.5rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:0.25rem!important}.ps-lg-2{padding-left:0.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2rem!important}.ps-lg-6{padding-left:3rem!important}.ps-lg-gutter{padding-left:1.5rem!important}.ps-lg-gutter-half{padding-left:0.75rem!important}.ps-lg-section-small{padding-left:2.5rem!important}.ps-lg-section{padding-left:5rem!important}.ps-lg-section-large{padding-left:7.5rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:0.25rem!important}.gap-lg-2{gap:0.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2rem!important}.gap-lg-6{gap:3rem!important}.gap-lg-gutter{gap:1.5rem!important}.gap-lg-gutter-half{gap:0.75rem!important}.gap-lg-section-small{gap:2.5rem!important}.gap-lg-section{gap:5rem!important}.gap-lg-section-large{gap:7.5rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:0.25rem!important}.row-gap-lg-2{row-gap:0.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:2rem!important}.row-gap-lg-6{row-gap:3rem!important}.row-gap-lg-gutter{row-gap:1.5rem!important}.row-gap-lg-gutter-half{row-gap:0.75rem!important}.row-gap-lg-section-small{row-gap:2.5rem!important}.row-gap-lg-section{row-gap:5rem!important}.row-gap-lg-section-large{row-gap:7.5rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-lg-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-lg-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-lg-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-lg-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-lg-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:0.25rem!important}.m-xl-2{margin:0.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2rem!important}.m-xl-6{margin:3rem!important}.m-xl-gutter{margin:1.5rem!important}.m-xl-gutter-half{margin:0.75rem!important}.m-xl-section-small{margin:2.5rem!important}.m-xl-section{margin:5rem!important}.m-xl-section-large{margin:7.5rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-xl-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-xl-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xl-section{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-xl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-xl-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xl-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:0.25rem!important}.mt-xl-2{margin-top:0.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2rem!important}.mt-xl-6{margin-top:3rem!important}.mt-xl-gutter{margin-top:1.5rem!important}.mt-xl-gutter-half{margin-top:0.75rem!important}.mt-xl-section-small{margin-top:2.5rem!important}.mt-xl-section{margin-top:5rem!important}.mt-xl-section-large{margin-top:7.5rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:0.25rem!important}.me-xl-2{margin-right:0.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2rem!important}.me-xl-6{margin-right:3rem!important}.me-xl-gutter{margin-right:1.5rem!important}.me-xl-gutter-half{margin-right:0.75rem!important}.me-xl-section-small{margin-right:2.5rem!important}.me-xl-section{margin-right:5rem!important}.me-xl-section-large{margin-right:7.5rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:0.25rem!important}.mb-xl-2{margin-bottom:0.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2rem!important}.mb-xl-6{margin-bottom:3rem!important}.mb-xl-gutter{margin-bottom:1.5rem!important}.mb-xl-gutter-half{margin-bottom:0.75rem!important}.mb-xl-section-small{margin-bottom:2.5rem!important}.mb-xl-section{margin-bottom:5rem!important}.mb-xl-section-large{margin-bottom:7.5rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:0.25rem!important}.ms-xl-2{margin-left:0.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2rem!important}.ms-xl-6{margin-left:3rem!important}.ms-xl-gutter{margin-left:1.5rem!important}.ms-xl-gutter-half{margin-left:0.75rem!important}.ms-xl-section-small{margin-left:2.5rem!important}.ms-xl-section{margin-left:5rem!important}.ms-xl-section-large{margin-left:7.5rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:0.25rem!important}.p-xl-2{padding:0.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2rem!important}.p-xl-6{padding:3rem!important}.p-xl-gutter{padding:1.5rem!important}.p-xl-gutter-half{padding:0.75rem!important}.p-xl-section-small{padding:2.5rem!important}.p-xl-section{padding:5rem!important}.p-xl-section-large{padding:7.5rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-xl-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xl-6{padding-right:3rem!important;padding-left:3rem!important}.px-xl-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-xl-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xl-section{padding-right:5rem!important;padding-left:5rem!important}.px-xl-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-xl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-xl-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xl-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:0.25rem!important}.pt-xl-2{padding-top:0.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2rem!important}.pt-xl-6{padding-top:3rem!important}.pt-xl-gutter{padding-top:1.5rem!important}.pt-xl-gutter-half{padding-top:0.75rem!important}.pt-xl-section-small{padding-top:2.5rem!important}.pt-xl-section{padding-top:5rem!important}.pt-xl-section-large{padding-top:7.5rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:0.25rem!important}.pe-xl-2{padding-right:0.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2rem!important}.pe-xl-6{padding-right:3rem!important}.pe-xl-gutter{padding-right:1.5rem!important}.pe-xl-gutter-half{padding-right:0.75rem!important}.pe-xl-section-small{padding-right:2.5rem!important}.pe-xl-section{padding-right:5rem!important}.pe-xl-section-large{padding-right:7.5rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:0.25rem!important}.pb-xl-2{padding-bottom:0.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2rem!important}.pb-xl-6{padding-bottom:3rem!important}.pb-xl-gutter{padding-bottom:1.5rem!important}.pb-xl-gutter-half{padding-bottom:0.75rem!important}.pb-xl-section-small{padding-bottom:2.5rem!important}.pb-xl-section{padding-bottom:5rem!important}.pb-xl-section-large{padding-bottom:7.5rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:0.25rem!important}.ps-xl-2{padding-left:0.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2rem!important}.ps-xl-6{padding-left:3rem!important}.ps-xl-gutter{padding-left:1.5rem!important}.ps-xl-gutter-half{padding-left:0.75rem!important}.ps-xl-section-small{padding-left:2.5rem!important}.ps-xl-section{padding-left:5rem!important}.ps-xl-section-large{padding-left:7.5rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:0.25rem!important}.gap-xl-2{gap:0.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2rem!important}.gap-xl-6{gap:3rem!important}.gap-xl-gutter{gap:1.5rem!important}.gap-xl-gutter-half{gap:0.75rem!important}.gap-xl-section-small{gap:2.5rem!important}.gap-xl-section{gap:5rem!important}.gap-xl-section-large{gap:7.5rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:0.25rem!important}.row-gap-xl-2{row-gap:0.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:2rem!important}.row-gap-xl-6{row-gap:3rem!important}.row-gap-xl-gutter{row-gap:1.5rem!important}.row-gap-xl-gutter-half{row-gap:0.75rem!important}.row-gap-xl-section-small{row-gap:2.5rem!important}.row-gap-xl-section{row-gap:5rem!important}.row-gap-xl-section-large{row-gap:7.5rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-xl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-xl-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-xl-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-xl-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xl-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-2xl-start{float:left!important}.float-2xl-end{float:right!important}.float-2xl-none{float:none!important}.object-fit-2xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-2xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-2xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-2xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-2xl-none{-o-object-fit:none!important;object-fit:none!important}.d-2xl-inline{display:inline!important}.d-2xl-inline-block{display:inline-block!important}.d-2xl-block{display:block!important}.d-2xl-grid{display:grid!important}.d-2xl-inline-grid{display:inline-grid!important}.d-2xl-table{display:table!important}.d-2xl-table-row{display:table-row!important}.d-2xl-table-cell{display:table-cell!important}.d-2xl-flex{display:flex!important}.d-2xl-inline-flex{display:inline-flex!important}.d-2xl-none{display:none!important}.flex-2xl-fill{flex:1 1 auto!important}.flex-2xl-row{flex-direction:row!important}.flex-2xl-column{flex-direction:column!important}.flex-2xl-row-reverse{flex-direction:row-reverse!important}.flex-2xl-column-reverse{flex-direction:column-reverse!important}.flex-2xl-grow-0{flex-grow:0!important}.flex-2xl-grow-1{flex-grow:1!important}.flex-2xl-shrink-0{flex-shrink:0!important}.flex-2xl-shrink-1{flex-shrink:1!important}.flex-2xl-wrap{flex-wrap:wrap!important}.flex-2xl-nowrap{flex-wrap:nowrap!important}.flex-2xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-2xl-start{justify-content:flex-start!important}.justify-content-2xl-end{justify-content:flex-end!important}.justify-content-2xl-center{justify-content:center!important}.justify-content-2xl-between{justify-content:space-between!important}.justify-content-2xl-around{justify-content:space-around!important}.justify-content-2xl-evenly{justify-content:space-evenly!important}.align-items-2xl-start{align-items:flex-start!important}.align-items-2xl-end{align-items:flex-end!important}.align-items-2xl-center{align-items:center!important}.align-items-2xl-baseline{align-items:baseline!important}.align-items-2xl-stretch{align-items:stretch!important}.align-content-2xl-start{align-content:flex-start!important}.align-content-2xl-end{align-content:flex-end!important}.align-content-2xl-center{align-content:center!important}.align-content-2xl-between{align-content:space-between!important}.align-content-2xl-around{align-content:space-around!important}.align-content-2xl-stretch{align-content:stretch!important}.align-self-2xl-auto{align-self:auto!important}.align-self-2xl-start{align-self:flex-start!important}.align-self-2xl-end{align-self:flex-end!important}.align-self-2xl-center{align-self:center!important}.align-self-2xl-baseline{align-self:baseline!important}.align-self-2xl-stretch{align-self:stretch!important}.order-2xl-first{order:-1!important}.order-2xl-0{order:0!important}.order-2xl-1{order:1!important}.order-2xl-2{order:2!important}.order-2xl-3{order:3!important}.order-2xl-4{order:4!important}.order-2xl-5{order:5!important}.order-2xl-last{order:6!important}.m-2xl-0{margin:0!important}.m-2xl-1{margin:0.25rem!important}.m-2xl-2{margin:0.5rem!important}.m-2xl-3{margin:1rem!important}.m-2xl-4{margin:1.5rem!important}.m-2xl-5{margin:2rem!important}.m-2xl-6{margin:3rem!important}.m-2xl-gutter{margin:1.5rem!important}.m-2xl-gutter-half{margin:0.75rem!important}.m-2xl-section-small{margin:2.5rem!important}.m-2xl-section{margin:5rem!important}.m-2xl-section-large{margin:7.5rem!important}.m-2xl-auto{margin:auto!important}.mx-2xl-0{margin-right:0!important;margin-left:0!important}.mx-2xl-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-2xl-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-2xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-2xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-2xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-2xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-2xl-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-2xl-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-2xl-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-2xl-section{margin-right:5rem!important;margin-left:5rem!important}.mx-2xl-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-2xl-auto{margin-right:auto!important;margin-left:auto!important}.my-2xl-0{margin-top:0!important;margin-bottom:0!important}.my-2xl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-2xl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-2xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-2xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-2xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-2xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-2xl-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-2xl-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-2xl-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-2xl-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-2xl-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-2xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-2xl-0{margin-top:0!important}.mt-2xl-1{margin-top:0.25rem!important}.mt-2xl-2{margin-top:0.5rem!important}.mt-2xl-3{margin-top:1rem!important}.mt-2xl-4{margin-top:1.5rem!important}.mt-2xl-5{margin-top:2rem!important}.mt-2xl-6{margin-top:3rem!important}.mt-2xl-gutter{margin-top:1.5rem!important}.mt-2xl-gutter-half{margin-top:0.75rem!important}.mt-2xl-section-small{margin-top:2.5rem!important}.mt-2xl-section{margin-top:5rem!important}.mt-2xl-section-large{margin-top:7.5rem!important}.mt-2xl-auto{margin-top:auto!important}.me-2xl-0{margin-right:0!important}.me-2xl-1{margin-right:0.25rem!important}.me-2xl-2{margin-right:0.5rem!important}.me-2xl-3{margin-right:1rem!important}.me-2xl-4{margin-right:1.5rem!important}.me-2xl-5{margin-right:2rem!important}.me-2xl-6{margin-right:3rem!important}.me-2xl-gutter{margin-right:1.5rem!important}.me-2xl-gutter-half{margin-right:0.75rem!important}.me-2xl-section-small{margin-right:2.5rem!important}.me-2xl-section{margin-right:5rem!important}.me-2xl-section-large{margin-right:7.5rem!important}.me-2xl-auto{margin-right:auto!important}.mb-2xl-0{margin-bottom:0!important}.mb-2xl-1{margin-bottom:0.25rem!important}.mb-2xl-2{margin-bottom:0.5rem!important}.mb-2xl-3{margin-bottom:1rem!important}.mb-2xl-4{margin-bottom:1.5rem!important}.mb-2xl-5{margin-bottom:2rem!important}.mb-2xl-6{margin-bottom:3rem!important}.mb-2xl-gutter{margin-bottom:1.5rem!important}.mb-2xl-gutter-half{margin-bottom:0.75rem!important}.mb-2xl-section-small{margin-bottom:2.5rem!important}.mb-2xl-section{margin-bottom:5rem!important}.mb-2xl-section-large{margin-bottom:7.5rem!important}.mb-2xl-auto{margin-bottom:auto!important}.ms-2xl-0{margin-left:0!important}.ms-2xl-1{margin-left:0.25rem!important}.ms-2xl-2{margin-left:0.5rem!important}.ms-2xl-3{margin-left:1rem!important}.ms-2xl-4{margin-left:1.5rem!important}.ms-2xl-5{margin-left:2rem!important}.ms-2xl-6{margin-left:3rem!important}.ms-2xl-gutter{margin-left:1.5rem!important}.ms-2xl-gutter-half{margin-left:0.75rem!important}.ms-2xl-section-small{margin-left:2.5rem!important}.ms-2xl-section{margin-left:5rem!important}.ms-2xl-section-large{margin-left:7.5rem!important}.ms-2xl-auto{margin-left:auto!important}.p-2xl-0{padding:0!important}.p-2xl-1{padding:0.25rem!important}.p-2xl-2{padding:0.5rem!important}.p-2xl-3{padding:1rem!important}.p-2xl-4{padding:1.5rem!important}.p-2xl-5{padding:2rem!important}.p-2xl-6{padding:3rem!important}.p-2xl-gutter{padding:1.5rem!important}.p-2xl-gutter-half{padding:0.75rem!important}.p-2xl-section-small{padding:2.5rem!important}.p-2xl-section{padding:5rem!important}.p-2xl-section-large{padding:7.5rem!important}.px-2xl-0{padding-right:0!important;padding-left:0!important}.px-2xl-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-2xl-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-2xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-2xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-2xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-2xl-6{padding-right:3rem!important;padding-left:3rem!important}.px-2xl-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-2xl-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-2xl-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-2xl-section{padding-right:5rem!important;padding-left:5rem!important}.px-2xl-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-2xl-0{padding-top:0!important;padding-bottom:0!important}.py-2xl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-2xl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-2xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-2xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-2xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-2xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-2xl-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-2xl-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-2xl-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-2xl-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-2xl-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-2xl-0{padding-top:0!important}.pt-2xl-1{padding-top:0.25rem!important}.pt-2xl-2{padding-top:0.5rem!important}.pt-2xl-3{padding-top:1rem!important}.pt-2xl-4{padding-top:1.5rem!important}.pt-2xl-5{padding-top:2rem!important}.pt-2xl-6{padding-top:3rem!important}.pt-2xl-gutter{padding-top:1.5rem!important}.pt-2xl-gutter-half{padding-top:0.75rem!important}.pt-2xl-section-small{padding-top:2.5rem!important}.pt-2xl-section{padding-top:5rem!important}.pt-2xl-section-large{padding-top:7.5rem!important}.pe-2xl-0{padding-right:0!important}.pe-2xl-1{padding-right:0.25rem!important}.pe-2xl-2{padding-right:0.5rem!important}.pe-2xl-3{padding-right:1rem!important}.pe-2xl-4{padding-right:1.5rem!important}.pe-2xl-5{padding-right:2rem!important}.pe-2xl-6{padding-right:3rem!important}.pe-2xl-gutter{padding-right:1.5rem!important}.pe-2xl-gutter-half{padding-right:0.75rem!important}.pe-2xl-section-small{padding-right:2.5rem!important}.pe-2xl-section{padding-right:5rem!important}.pe-2xl-section-large{padding-right:7.5rem!important}.pb-2xl-0{padding-bottom:0!important}.pb-2xl-1{padding-bottom:0.25rem!important}.pb-2xl-2{padding-bottom:0.5rem!important}.pb-2xl-3{padding-bottom:1rem!important}.pb-2xl-4{padding-bottom:1.5rem!important}.pb-2xl-5{padding-bottom:2rem!important}.pb-2xl-6{padding-bottom:3rem!important}.pb-2xl-gutter{padding-bottom:1.5rem!important}.pb-2xl-gutter-half{padding-bottom:0.75rem!important}.pb-2xl-section-small{padding-bottom:2.5rem!important}.pb-2xl-section{padding-bottom:5rem!important}.pb-2xl-section-large{padding-bottom:7.5rem!important}.ps-2xl-0{padding-left:0!important}.ps-2xl-1{padding-left:0.25rem!important}.ps-2xl-2{padding-left:0.5rem!important}.ps-2xl-3{padding-left:1rem!important}.ps-2xl-4{padding-left:1.5rem!important}.ps-2xl-5{padding-left:2rem!important}.ps-2xl-6{padding-left:3rem!important}.ps-2xl-gutter{padding-left:1.5rem!important}.ps-2xl-gutter-half{padding-left:0.75rem!important}.ps-2xl-section-small{padding-left:2.5rem!important}.ps-2xl-section{padding-left:5rem!important}.ps-2xl-section-large{padding-left:7.5rem!important}.gap-2xl-0{gap:0!important}.gap-2xl-1{gap:0.25rem!important}.gap-2xl-2{gap:0.5rem!important}.gap-2xl-3{gap:1rem!important}.gap-2xl-4{gap:1.5rem!important}.gap-2xl-5{gap:2rem!important}.gap-2xl-6{gap:3rem!important}.gap-2xl-gutter{gap:1.5rem!important}.gap-2xl-gutter-half{gap:0.75rem!important}.gap-2xl-section-small{gap:2.5rem!important}.gap-2xl-section{gap:5rem!important}.gap-2xl-section-large{gap:7.5rem!important}.row-gap-2xl-0{row-gap:0!important}.row-gap-2xl-1{row-gap:0.25rem!important}.row-gap-2xl-2{row-gap:0.5rem!important}.row-gap-2xl-3{row-gap:1rem!important}.row-gap-2xl-4{row-gap:1.5rem!important}.row-gap-2xl-5{row-gap:2rem!important}.row-gap-2xl-6{row-gap:3rem!important}.row-gap-2xl-gutter{row-gap:1.5rem!important}.row-gap-2xl-gutter-half{row-gap:0.75rem!important}.row-gap-2xl-section-small{row-gap:2.5rem!important}.row-gap-2xl-section{row-gap:5rem!important}.row-gap-2xl-section-large{row-gap:7.5rem!important}.column-gap-2xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-2xl-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-2xl-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-2xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-2xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-2xl-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-2xl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-2xl-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-2xl-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-2xl-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-2xl-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-2xl-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-2xl-start{text-align:left!important}.text-2xl-end{text-align:right!important}.text-2xl-center{text-align:center!important}}@media (min-width:1550px){.float-3xl-start{float:left!important}.float-3xl-end{float:right!important}.float-3xl-none{float:none!important}.object-fit-3xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-3xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-3xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-3xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-3xl-none{-o-object-fit:none!important;object-fit:none!important}.d-3xl-inline{display:inline!important}.d-3xl-inline-block{display:inline-block!important}.d-3xl-block{display:block!important}.d-3xl-grid{display:grid!important}.d-3xl-inline-grid{display:inline-grid!important}.d-3xl-table{display:table!important}.d-3xl-table-row{display:table-row!important}.d-3xl-table-cell{display:table-cell!important}.d-3xl-flex{display:flex!important}.d-3xl-inline-flex{display:inline-flex!important}.d-3xl-none{display:none!important}.flex-3xl-fill{flex:1 1 auto!important}.flex-3xl-row{flex-direction:row!important}.flex-3xl-column{flex-direction:column!important}.flex-3xl-row-reverse{flex-direction:row-reverse!important}.flex-3xl-column-reverse{flex-direction:column-reverse!important}.flex-3xl-grow-0{flex-grow:0!important}.flex-3xl-grow-1{flex-grow:1!important}.flex-3xl-shrink-0{flex-shrink:0!important}.flex-3xl-shrink-1{flex-shrink:1!important}.flex-3xl-wrap{flex-wrap:wrap!important}.flex-3xl-nowrap{flex-wrap:nowrap!important}.flex-3xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-3xl-start{justify-content:flex-start!important}.justify-content-3xl-end{justify-content:flex-end!important}.justify-content-3xl-center{justify-content:center!important}.justify-content-3xl-between{justify-content:space-between!important}.justify-content-3xl-around{justify-content:space-around!important}.justify-content-3xl-evenly{justify-content:space-evenly!important}.align-items-3xl-start{align-items:flex-start!important}.align-items-3xl-end{align-items:flex-end!important}.align-items-3xl-center{align-items:center!important}.align-items-3xl-baseline{align-items:baseline!important}.align-items-3xl-stretch{align-items:stretch!important}.align-content-3xl-start{align-content:flex-start!important}.align-content-3xl-end{align-content:flex-end!important}.align-content-3xl-center{align-content:center!important}.align-content-3xl-between{align-content:space-between!important}.align-content-3xl-around{align-content:space-around!important}.align-content-3xl-stretch{align-content:stretch!important}.align-self-3xl-auto{align-self:auto!important}.align-self-3xl-start{align-self:flex-start!important}.align-self-3xl-end{align-self:flex-end!important}.align-self-3xl-center{align-self:center!important}.align-self-3xl-baseline{align-self:baseline!important}.align-self-3xl-stretch{align-self:stretch!important}.order-3xl-first{order:-1!important}.order-3xl-0{order:0!important}.order-3xl-1{order:1!important}.order-3xl-2{order:2!important}.order-3xl-3{order:3!important}.order-3xl-4{order:4!important}.order-3xl-5{order:5!important}.order-3xl-last{order:6!important}.m-3xl-0{margin:0!important}.m-3xl-1{margin:0.25rem!important}.m-3xl-2{margin:0.5rem!important}.m-3xl-3{margin:1rem!important}.m-3xl-4{margin:1.5rem!important}.m-3xl-5{margin:2rem!important}.m-3xl-6{margin:3rem!important}.m-3xl-gutter{margin:1.5rem!important}.m-3xl-gutter-half{margin:0.75rem!important}.m-3xl-section-small{margin:2.5rem!important}.m-3xl-section{margin:5rem!important}.m-3xl-section-large{margin:7.5rem!important}.m-3xl-auto{margin:auto!important}.mx-3xl-0{margin-right:0!important;margin-left:0!important}.mx-3xl-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-3xl-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-3xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-3xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-3xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-3xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-3xl-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-3xl-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-3xl-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-3xl-section{margin-right:5rem!important;margin-left:5rem!important}.mx-3xl-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-3xl-auto{margin-right:auto!important;margin-left:auto!important}.my-3xl-0{margin-top:0!important;margin-bottom:0!important}.my-3xl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-3xl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-3xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-3xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-3xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-3xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-3xl-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-3xl-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-3xl-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-3xl-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-3xl-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-3xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-3xl-0{margin-top:0!important}.mt-3xl-1{margin-top:0.25rem!important}.mt-3xl-2{margin-top:0.5rem!important}.mt-3xl-3{margin-top:1rem!important}.mt-3xl-4{margin-top:1.5rem!important}.mt-3xl-5{margin-top:2rem!important}.mt-3xl-6{margin-top:3rem!important}.mt-3xl-gutter{margin-top:1.5rem!important}.mt-3xl-gutter-half{margin-top:0.75rem!important}.mt-3xl-section-small{margin-top:2.5rem!important}.mt-3xl-section{margin-top:5rem!important}.mt-3xl-section-large{margin-top:7.5rem!important}.mt-3xl-auto{margin-top:auto!important}.me-3xl-0{margin-right:0!important}.me-3xl-1{margin-right:0.25rem!important}.me-3xl-2{margin-right:0.5rem!important}.me-3xl-3{margin-right:1rem!important}.me-3xl-4{margin-right:1.5rem!important}.me-3xl-5{margin-right:2rem!important}.me-3xl-6{margin-right:3rem!important}.me-3xl-gutter{margin-right:1.5rem!important}.me-3xl-gutter-half{margin-right:0.75rem!important}.me-3xl-section-small{margin-right:2.5rem!important}.me-3xl-section{margin-right:5rem!important}.me-3xl-section-large{margin-right:7.5rem!important}.me-3xl-auto{margin-right:auto!important}.mb-3xl-0{margin-bottom:0!important}.mb-3xl-1{margin-bottom:0.25rem!important}.mb-3xl-2{margin-bottom:0.5rem!important}.mb-3xl-3{margin-bottom:1rem!important}.mb-3xl-4{margin-bottom:1.5rem!important}.mb-3xl-5{margin-bottom:2rem!important}.mb-3xl-6{margin-bottom:3rem!important}.mb-3xl-gutter{margin-bottom:1.5rem!important}.mb-3xl-gutter-half{margin-bottom:0.75rem!important}.mb-3xl-section-small{margin-bottom:2.5rem!important}.mb-3xl-section{margin-bottom:5rem!important}.mb-3xl-section-large{margin-bottom:7.5rem!important}.mb-3xl-auto{margin-bottom:auto!important}.ms-3xl-0{margin-left:0!important}.ms-3xl-1{margin-left:0.25rem!important}.ms-3xl-2{margin-left:0.5rem!important}.ms-3xl-3{margin-left:1rem!important}.ms-3xl-4{margin-left:1.5rem!important}.ms-3xl-5{margin-left:2rem!important}.ms-3xl-6{margin-left:3rem!important}.ms-3xl-gutter{margin-left:1.5rem!important}.ms-3xl-gutter-half{margin-left:0.75rem!important}.ms-3xl-section-small{margin-left:2.5rem!important}.ms-3xl-section{margin-left:5rem!important}.ms-3xl-section-large{margin-left:7.5rem!important}.ms-3xl-auto{margin-left:auto!important}.p-3xl-0{padding:0!important}.p-3xl-1{padding:0.25rem!important}.p-3xl-2{padding:0.5rem!important}.p-3xl-3{padding:1rem!important}.p-3xl-4{padding:1.5rem!important}.p-3xl-5{padding:2rem!important}.p-3xl-6{padding:3rem!important}.p-3xl-gutter{padding:1.5rem!important}.p-3xl-gutter-half{padding:0.75rem!important}.p-3xl-section-small{padding:2.5rem!important}.p-3xl-section{padding:5rem!important}.p-3xl-section-large{padding:7.5rem!important}.px-3xl-0{padding-right:0!important;padding-left:0!important}.px-3xl-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-3xl-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-3xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-3xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-3xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-3xl-6{padding-right:3rem!important;padding-left:3rem!important}.px-3xl-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-3xl-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-3xl-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-3xl-section{padding-right:5rem!important;padding-left:5rem!important}.px-3xl-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-3xl-0{padding-top:0!important;padding-bottom:0!important}.py-3xl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-3xl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-3xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-3xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-3xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-3xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-3xl-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-3xl-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-3xl-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-3xl-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-3xl-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-3xl-0{padding-top:0!important}.pt-3xl-1{padding-top:0.25rem!important}.pt-3xl-2{padding-top:0.5rem!important}.pt-3xl-3{padding-top:1rem!important}.pt-3xl-4{padding-top:1.5rem!important}.pt-3xl-5{padding-top:2rem!important}.pt-3xl-6{padding-top:3rem!important}.pt-3xl-gutter{padding-top:1.5rem!important}.pt-3xl-gutter-half{padding-top:0.75rem!important}.pt-3xl-section-small{padding-top:2.5rem!important}.pt-3xl-section{padding-top:5rem!important}.pt-3xl-section-large{padding-top:7.5rem!important}.pe-3xl-0{padding-right:0!important}.pe-3xl-1{padding-right:0.25rem!important}.pe-3xl-2{padding-right:0.5rem!important}.pe-3xl-3{padding-right:1rem!important}.pe-3xl-4{padding-right:1.5rem!important}.pe-3xl-5{padding-right:2rem!important}.pe-3xl-6{padding-right:3rem!important}.pe-3xl-gutter{padding-right:1.5rem!important}.pe-3xl-gutter-half{padding-right:0.75rem!important}.pe-3xl-section-small{padding-right:2.5rem!important}.pe-3xl-section{padding-right:5rem!important}.pe-3xl-section-large{padding-right:7.5rem!important}.pb-3xl-0{padding-bottom:0!important}.pb-3xl-1{padding-bottom:0.25rem!important}.pb-3xl-2{padding-bottom:0.5rem!important}.pb-3xl-3{padding-bottom:1rem!important}.pb-3xl-4{padding-bottom:1.5rem!important}.pb-3xl-5{padding-bottom:2rem!important}.pb-3xl-6{padding-bottom:3rem!important}.pb-3xl-gutter{padding-bottom:1.5rem!important}.pb-3xl-gutter-half{padding-bottom:0.75rem!important}.pb-3xl-section-small{padding-bottom:2.5rem!important}.pb-3xl-section{padding-bottom:5rem!important}.pb-3xl-section-large{padding-bottom:7.5rem!important}.ps-3xl-0{padding-left:0!important}.ps-3xl-1{padding-left:0.25rem!important}.ps-3xl-2{padding-left:0.5rem!important}.ps-3xl-3{padding-left:1rem!important}.ps-3xl-4{padding-left:1.5rem!important}.ps-3xl-5{padding-left:2rem!important}.ps-3xl-6{padding-left:3rem!important}.ps-3xl-gutter{padding-left:1.5rem!important}.ps-3xl-gutter-half{padding-left:0.75rem!important}.ps-3xl-section-small{padding-left:2.5rem!important}.ps-3xl-section{padding-left:5rem!important}.ps-3xl-section-large{padding-left:7.5rem!important}.gap-3xl-0{gap:0!important}.gap-3xl-1{gap:0.25rem!important}.gap-3xl-2{gap:0.5rem!important}.gap-3xl-3{gap:1rem!important}.gap-3xl-4{gap:1.5rem!important}.gap-3xl-5{gap:2rem!important}.gap-3xl-6{gap:3rem!important}.gap-3xl-gutter{gap:1.5rem!important}.gap-3xl-gutter-half{gap:0.75rem!important}.gap-3xl-section-small{gap:2.5rem!important}.gap-3xl-section{gap:5rem!important}.gap-3xl-section-large{gap:7.5rem!important}.row-gap-3xl-0{row-gap:0!important}.row-gap-3xl-1{row-gap:0.25rem!important}.row-gap-3xl-2{row-gap:0.5rem!important}.row-gap-3xl-3{row-gap:1rem!important}.row-gap-3xl-4{row-gap:1.5rem!important}.row-gap-3xl-5{row-gap:2rem!important}.row-gap-3xl-6{row-gap:3rem!important}.row-gap-3xl-gutter{row-gap:1.5rem!important}.row-gap-3xl-gutter-half{row-gap:0.75rem!important}.row-gap-3xl-section-small{row-gap:2.5rem!important}.row-gap-3xl-section{row-gap:5rem!important}.row-gap-3xl-section-large{row-gap:7.5rem!important}.column-gap-3xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-3xl-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-3xl-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-3xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-3xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-3xl-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-3xl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-3xl-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-3xl-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-3xl-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-3xl-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-3xl-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-3xl-start{text-align:left!important}.text-3xl-end{text-align:right!important}.text-3xl-center{text-align:center!important}}@media (min-width:1800px){.float-4xl-start{float:left!important}.float-4xl-end{float:right!important}.float-4xl-none{float:none!important}.object-fit-4xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-4xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-4xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-4xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-4xl-none{-o-object-fit:none!important;object-fit:none!important}.d-4xl-inline{display:inline!important}.d-4xl-inline-block{display:inline-block!important}.d-4xl-block{display:block!important}.d-4xl-grid{display:grid!important}.d-4xl-inline-grid{display:inline-grid!important}.d-4xl-table{display:table!important}.d-4xl-table-row{display:table-row!important}.d-4xl-table-cell{display:table-cell!important}.d-4xl-flex{display:flex!important}.d-4xl-inline-flex{display:inline-flex!important}.d-4xl-none{display:none!important}.flex-4xl-fill{flex:1 1 auto!important}.flex-4xl-row{flex-direction:row!important}.flex-4xl-column{flex-direction:column!important}.flex-4xl-row-reverse{flex-direction:row-reverse!important}.flex-4xl-column-reverse{flex-direction:column-reverse!important}.flex-4xl-grow-0{flex-grow:0!important}.flex-4xl-grow-1{flex-grow:1!important}.flex-4xl-shrink-0{flex-shrink:0!important}.flex-4xl-shrink-1{flex-shrink:1!important}.flex-4xl-wrap{flex-wrap:wrap!important}.flex-4xl-nowrap{flex-wrap:nowrap!important}.flex-4xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-4xl-start{justify-content:flex-start!important}.justify-content-4xl-end{justify-content:flex-end!important}.justify-content-4xl-center{justify-content:center!important}.justify-content-4xl-between{justify-content:space-between!important}.justify-content-4xl-around{justify-content:space-around!important}.justify-content-4xl-evenly{justify-content:space-evenly!important}.align-items-4xl-start{align-items:flex-start!important}.align-items-4xl-end{align-items:flex-end!important}.align-items-4xl-center{align-items:center!important}.align-items-4xl-baseline{align-items:baseline!important}.align-items-4xl-stretch{align-items:stretch!important}.align-content-4xl-start{align-content:flex-start!important}.align-content-4xl-end{align-content:flex-end!important}.align-content-4xl-center{align-content:center!important}.align-content-4xl-between{align-content:space-between!important}.align-content-4xl-around{align-content:space-around!important}.align-content-4xl-stretch{align-content:stretch!important}.align-self-4xl-auto{align-self:auto!important}.align-self-4xl-start{align-self:flex-start!important}.align-self-4xl-end{align-self:flex-end!important}.align-self-4xl-center{align-self:center!important}.align-self-4xl-baseline{align-self:baseline!important}.align-self-4xl-stretch{align-self:stretch!important}.order-4xl-first{order:-1!important}.order-4xl-0{order:0!important}.order-4xl-1{order:1!important}.order-4xl-2{order:2!important}.order-4xl-3{order:3!important}.order-4xl-4{order:4!important}.order-4xl-5{order:5!important}.order-4xl-last{order:6!important}.m-4xl-0{margin:0!important}.m-4xl-1{margin:0.25rem!important}.m-4xl-2{margin:0.5rem!important}.m-4xl-3{margin:1rem!important}.m-4xl-4{margin:1.5rem!important}.m-4xl-5{margin:2rem!important}.m-4xl-6{margin:3rem!important}.m-4xl-gutter{margin:1.5rem!important}.m-4xl-gutter-half{margin:0.75rem!important}.m-4xl-section-small{margin:2.5rem!important}.m-4xl-section{margin:5rem!important}.m-4xl-section-large{margin:7.5rem!important}.m-4xl-auto{margin:auto!important}.mx-4xl-0{margin-right:0!important;margin-left:0!important}.mx-4xl-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-4xl-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-4xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-4xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-4xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-4xl-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-4xl-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-4xl-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-4xl-section{margin-right:5rem!important;margin-left:5rem!important}.mx-4xl-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-4xl-auto{margin-right:auto!important;margin-left:auto!important}.my-4xl-0{margin-top:0!important;margin-bottom:0!important}.my-4xl-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-4xl-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-4xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-4xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-4xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-4xl-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-4xl-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-4xl-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-4xl-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-4xl-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-4xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-4xl-0{margin-top:0!important}.mt-4xl-1{margin-top:0.25rem!important}.mt-4xl-2{margin-top:0.5rem!important}.mt-4xl-3{margin-top:1rem!important}.mt-4xl-4{margin-top:1.5rem!important}.mt-4xl-5{margin-top:2rem!important}.mt-4xl-6{margin-top:3rem!important}.mt-4xl-gutter{margin-top:1.5rem!important}.mt-4xl-gutter-half{margin-top:0.75rem!important}.mt-4xl-section-small{margin-top:2.5rem!important}.mt-4xl-section{margin-top:5rem!important}.mt-4xl-section-large{margin-top:7.5rem!important}.mt-4xl-auto{margin-top:auto!important}.me-4xl-0{margin-right:0!important}.me-4xl-1{margin-right:0.25rem!important}.me-4xl-2{margin-right:0.5rem!important}.me-4xl-3{margin-right:1rem!important}.me-4xl-4{margin-right:1.5rem!important}.me-4xl-5{margin-right:2rem!important}.me-4xl-6{margin-right:3rem!important}.me-4xl-gutter{margin-right:1.5rem!important}.me-4xl-gutter-half{margin-right:0.75rem!important}.me-4xl-section-small{margin-right:2.5rem!important}.me-4xl-section{margin-right:5rem!important}.me-4xl-section-large{margin-right:7.5rem!important}.me-4xl-auto{margin-right:auto!important}.mb-4xl-0{margin-bottom:0!important}.mb-4xl-1{margin-bottom:0.25rem!important}.mb-4xl-2{margin-bottom:0.5rem!important}.mb-4xl-3{margin-bottom:1rem!important}.mb-4xl-4{margin-bottom:1.5rem!important}.mb-4xl-5{margin-bottom:2rem!important}.mb-4xl-6{margin-bottom:3rem!important}.mb-4xl-gutter{margin-bottom:1.5rem!important}.mb-4xl-gutter-half{margin-bottom:0.75rem!important}.mb-4xl-section-small{margin-bottom:2.5rem!important}.mb-4xl-section{margin-bottom:5rem!important}.mb-4xl-section-large{margin-bottom:7.5rem!important}.mb-4xl-auto{margin-bottom:auto!important}.ms-4xl-0{margin-left:0!important}.ms-4xl-1{margin-left:0.25rem!important}.ms-4xl-2{margin-left:0.5rem!important}.ms-4xl-3{margin-left:1rem!important}.ms-4xl-4{margin-left:1.5rem!important}.ms-4xl-5{margin-left:2rem!important}.ms-4xl-6{margin-left:3rem!important}.ms-4xl-gutter{margin-left:1.5rem!important}.ms-4xl-gutter-half{margin-left:0.75rem!important}.ms-4xl-section-small{margin-left:2.5rem!important}.ms-4xl-section{margin-left:5rem!important}.ms-4xl-section-large{margin-left:7.5rem!important}.ms-4xl-auto{margin-left:auto!important}.p-4xl-0{padding:0!important}.p-4xl-1{padding:0.25rem!important}.p-4xl-2{padding:0.5rem!important}.p-4xl-3{padding:1rem!important}.p-4xl-4{padding:1.5rem!important}.p-4xl-5{padding:2rem!important}.p-4xl-6{padding:3rem!important}.p-4xl-gutter{padding:1.5rem!important}.p-4xl-gutter-half{padding:0.75rem!important}.p-4xl-section-small{padding:2.5rem!important}.p-4xl-section{padding:5rem!important}.p-4xl-section-large{padding:7.5rem!important}.px-4xl-0{padding-right:0!important;padding-left:0!important}.px-4xl-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-4xl-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-4xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-4xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-4xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-4xl-6{padding-right:3rem!important;padding-left:3rem!important}.px-4xl-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-4xl-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-4xl-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-4xl-section{padding-right:5rem!important;padding-left:5rem!important}.px-4xl-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-4xl-0{padding-top:0!important;padding-bottom:0!important}.py-4xl-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-4xl-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-4xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-4xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-4xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-4xl-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-4xl-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-4xl-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-4xl-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-4xl-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-4xl-0{padding-top:0!important}.pt-4xl-1{padding-top:0.25rem!important}.pt-4xl-2{padding-top:0.5rem!important}.pt-4xl-3{padding-top:1rem!important}.pt-4xl-4{padding-top:1.5rem!important}.pt-4xl-5{padding-top:2rem!important}.pt-4xl-6{padding-top:3rem!important}.pt-4xl-gutter{padding-top:1.5rem!important}.pt-4xl-gutter-half{padding-top:0.75rem!important}.pt-4xl-section-small{padding-top:2.5rem!important}.pt-4xl-section{padding-top:5rem!important}.pt-4xl-section-large{padding-top:7.5rem!important}.pe-4xl-0{padding-right:0!important}.pe-4xl-1{padding-right:0.25rem!important}.pe-4xl-2{padding-right:0.5rem!important}.pe-4xl-3{padding-right:1rem!important}.pe-4xl-4{padding-right:1.5rem!important}.pe-4xl-5{padding-right:2rem!important}.pe-4xl-6{padding-right:3rem!important}.pe-4xl-gutter{padding-right:1.5rem!important}.pe-4xl-gutter-half{padding-right:0.75rem!important}.pe-4xl-section-small{padding-right:2.5rem!important}.pe-4xl-section{padding-right:5rem!important}.pe-4xl-section-large{padding-right:7.5rem!important}.pb-4xl-0{padding-bottom:0!important}.pb-4xl-1{padding-bottom:0.25rem!important}.pb-4xl-2{padding-bottom:0.5rem!important}.pb-4xl-3{padding-bottom:1rem!important}.pb-4xl-4{padding-bottom:1.5rem!important}.pb-4xl-5{padding-bottom:2rem!important}.pb-4xl-6{padding-bottom:3rem!important}.pb-4xl-gutter{padding-bottom:1.5rem!important}.pb-4xl-gutter-half{padding-bottom:0.75rem!important}.pb-4xl-section-small{padding-bottom:2.5rem!important}.pb-4xl-section{padding-bottom:5rem!important}.pb-4xl-section-large{padding-bottom:7.5rem!important}.ps-4xl-0{padding-left:0!important}.ps-4xl-1{padding-left:0.25rem!important}.ps-4xl-2{padding-left:0.5rem!important}.ps-4xl-3{padding-left:1rem!important}.ps-4xl-4{padding-left:1.5rem!important}.ps-4xl-5{padding-left:2rem!important}.ps-4xl-6{padding-left:3rem!important}.ps-4xl-gutter{padding-left:1.5rem!important}.ps-4xl-gutter-half{padding-left:0.75rem!important}.ps-4xl-section-small{padding-left:2.5rem!important}.ps-4xl-section{padding-left:5rem!important}.ps-4xl-section-large{padding-left:7.5rem!important}.gap-4xl-0{gap:0!important}.gap-4xl-1{gap:0.25rem!important}.gap-4xl-2{gap:0.5rem!important}.gap-4xl-3{gap:1rem!important}.gap-4xl-4{gap:1.5rem!important}.gap-4xl-5{gap:2rem!important}.gap-4xl-6{gap:3rem!important}.gap-4xl-gutter{gap:1.5rem!important}.gap-4xl-gutter-half{gap:0.75rem!important}.gap-4xl-section-small{gap:2.5rem!important}.gap-4xl-section{gap:5rem!important}.gap-4xl-section-large{gap:7.5rem!important}.row-gap-4xl-0{row-gap:0!important}.row-gap-4xl-1{row-gap:0.25rem!important}.row-gap-4xl-2{row-gap:0.5rem!important}.row-gap-4xl-3{row-gap:1rem!important}.row-gap-4xl-4{row-gap:1.5rem!important}.row-gap-4xl-5{row-gap:2rem!important}.row-gap-4xl-6{row-gap:3rem!important}.row-gap-4xl-gutter{row-gap:1.5rem!important}.row-gap-4xl-gutter-half{row-gap:0.75rem!important}.row-gap-4xl-section-small{row-gap:2.5rem!important}.row-gap-4xl-section{row-gap:5rem!important}.row-gap-4xl-section-large{row-gap:7.5rem!important}.column-gap-4xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-4xl-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-4xl-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-4xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-4xl-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-4xl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-4xl-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-4xl-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-4xl-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-4xl-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-4xl-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-4xl-start{text-align:left!important}.text-4xl-end{text-align:right!important}.text-4xl-center{text-align:center!important}}@media (min-width:1920px){.float-fullhd-start{float:left!important}.float-fullhd-end{float:right!important}.float-fullhd-none{float:none!important}.object-fit-fullhd-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-fullhd-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fullhd-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-fullhd-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-fullhd-none{-o-object-fit:none!important;object-fit:none!important}.d-fullhd-inline{display:inline!important}.d-fullhd-inline-block{display:inline-block!important}.d-fullhd-block{display:block!important}.d-fullhd-grid{display:grid!important}.d-fullhd-inline-grid{display:inline-grid!important}.d-fullhd-table{display:table!important}.d-fullhd-table-row{display:table-row!important}.d-fullhd-table-cell{display:table-cell!important}.d-fullhd-flex{display:flex!important}.d-fullhd-inline-flex{display:inline-flex!important}.d-fullhd-none{display:none!important}.flex-fullhd-fill{flex:1 1 auto!important}.flex-fullhd-row{flex-direction:row!important}.flex-fullhd-column{flex-direction:column!important}.flex-fullhd-row-reverse{flex-direction:row-reverse!important}.flex-fullhd-column-reverse{flex-direction:column-reverse!important}.flex-fullhd-grow-0{flex-grow:0!important}.flex-fullhd-grow-1{flex-grow:1!important}.flex-fullhd-shrink-0{flex-shrink:0!important}.flex-fullhd-shrink-1{flex-shrink:1!important}.flex-fullhd-wrap{flex-wrap:wrap!important}.flex-fullhd-nowrap{flex-wrap:nowrap!important}.flex-fullhd-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-fullhd-start{justify-content:flex-start!important}.justify-content-fullhd-end{justify-content:flex-end!important}.justify-content-fullhd-center{justify-content:center!important}.justify-content-fullhd-between{justify-content:space-between!important}.justify-content-fullhd-around{justify-content:space-around!important}.justify-content-fullhd-evenly{justify-content:space-evenly!important}.align-items-fullhd-start{align-items:flex-start!important}.align-items-fullhd-end{align-items:flex-end!important}.align-items-fullhd-center{align-items:center!important}.align-items-fullhd-baseline{align-items:baseline!important}.align-items-fullhd-stretch{align-items:stretch!important}.align-content-fullhd-start{align-content:flex-start!important}.align-content-fullhd-end{align-content:flex-end!important}.align-content-fullhd-center{align-content:center!important}.align-content-fullhd-between{align-content:space-between!important}.align-content-fullhd-around{align-content:space-around!important}.align-content-fullhd-stretch{align-content:stretch!important}.align-self-fullhd-auto{align-self:auto!important}.align-self-fullhd-start{align-self:flex-start!important}.align-self-fullhd-end{align-self:flex-end!important}.align-self-fullhd-center{align-self:center!important}.align-self-fullhd-baseline{align-self:baseline!important}.align-self-fullhd-stretch{align-self:stretch!important}.order-fullhd-first{order:-1!important}.order-fullhd-0{order:0!important}.order-fullhd-1{order:1!important}.order-fullhd-2{order:2!important}.order-fullhd-3{order:3!important}.order-fullhd-4{order:4!important}.order-fullhd-5{order:5!important}.order-fullhd-last{order:6!important}.m-fullhd-0{margin:0!important}.m-fullhd-1{margin:0.25rem!important}.m-fullhd-2{margin:0.5rem!important}.m-fullhd-3{margin:1rem!important}.m-fullhd-4{margin:1.5rem!important}.m-fullhd-5{margin:2rem!important}.m-fullhd-6{margin:3rem!important}.m-fullhd-gutter{margin:1.5rem!important}.m-fullhd-gutter-half{margin:0.75rem!important}.m-fullhd-section-small{margin:2.5rem!important}.m-fullhd-section{margin:5rem!important}.m-fullhd-section-large{margin:7.5rem!important}.m-fullhd-auto{margin:auto!important}.mx-fullhd-0{margin-right:0!important;margin-left:0!important}.mx-fullhd-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-fullhd-2{margin-right:0.5rem!important;margin-left:0.5rem!important}.mx-fullhd-3{margin-right:1rem!important;margin-left:1rem!important}.mx-fullhd-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-fullhd-5{margin-right:2rem!important;margin-left:2rem!important}.mx-fullhd-6{margin-right:3rem!important;margin-left:3rem!important}.mx-fullhd-gutter{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-fullhd-gutter-half{margin-right:0.75rem!important;margin-left:0.75rem!important}.mx-fullhd-section-small{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-fullhd-section{margin-right:5rem!important;margin-left:5rem!important}.mx-fullhd-section-large{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-fullhd-auto{margin-right:auto!important;margin-left:auto!important}.my-fullhd-0{margin-top:0!important;margin-bottom:0!important}.my-fullhd-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-fullhd-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my-fullhd-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-fullhd-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-fullhd-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-fullhd-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-fullhd-gutter{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-fullhd-gutter-half{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.my-fullhd-section-small{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-fullhd-section{margin-top:5rem!important;margin-bottom:5rem!important}.my-fullhd-section-large{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-fullhd-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-fullhd-0{margin-top:0!important}.mt-fullhd-1{margin-top:0.25rem!important}.mt-fullhd-2{margin-top:0.5rem!important}.mt-fullhd-3{margin-top:1rem!important}.mt-fullhd-4{margin-top:1.5rem!important}.mt-fullhd-5{margin-top:2rem!important}.mt-fullhd-6{margin-top:3rem!important}.mt-fullhd-gutter{margin-top:1.5rem!important}.mt-fullhd-gutter-half{margin-top:0.75rem!important}.mt-fullhd-section-small{margin-top:2.5rem!important}.mt-fullhd-section{margin-top:5rem!important}.mt-fullhd-section-large{margin-top:7.5rem!important}.mt-fullhd-auto{margin-top:auto!important}.me-fullhd-0{margin-right:0!important}.me-fullhd-1{margin-right:0.25rem!important}.me-fullhd-2{margin-right:0.5rem!important}.me-fullhd-3{margin-right:1rem!important}.me-fullhd-4{margin-right:1.5rem!important}.me-fullhd-5{margin-right:2rem!important}.me-fullhd-6{margin-right:3rem!important}.me-fullhd-gutter{margin-right:1.5rem!important}.me-fullhd-gutter-half{margin-right:0.75rem!important}.me-fullhd-section-small{margin-right:2.5rem!important}.me-fullhd-section{margin-right:5rem!important}.me-fullhd-section-large{margin-right:7.5rem!important}.me-fullhd-auto{margin-right:auto!important}.mb-fullhd-0{margin-bottom:0!important}.mb-fullhd-1{margin-bottom:0.25rem!important}.mb-fullhd-2{margin-bottom:0.5rem!important}.mb-fullhd-3{margin-bottom:1rem!important}.mb-fullhd-4{margin-bottom:1.5rem!important}.mb-fullhd-5{margin-bottom:2rem!important}.mb-fullhd-6{margin-bottom:3rem!important}.mb-fullhd-gutter{margin-bottom:1.5rem!important}.mb-fullhd-gutter-half{margin-bottom:0.75rem!important}.mb-fullhd-section-small{margin-bottom:2.5rem!important}.mb-fullhd-section{margin-bottom:5rem!important}.mb-fullhd-section-large{margin-bottom:7.5rem!important}.mb-fullhd-auto{margin-bottom:auto!important}.ms-fullhd-0{margin-left:0!important}.ms-fullhd-1{margin-left:0.25rem!important}.ms-fullhd-2{margin-left:0.5rem!important}.ms-fullhd-3{margin-left:1rem!important}.ms-fullhd-4{margin-left:1.5rem!important}.ms-fullhd-5{margin-left:2rem!important}.ms-fullhd-6{margin-left:3rem!important}.ms-fullhd-gutter{margin-left:1.5rem!important}.ms-fullhd-gutter-half{margin-left:0.75rem!important}.ms-fullhd-section-small{margin-left:2.5rem!important}.ms-fullhd-section{margin-left:5rem!important}.ms-fullhd-section-large{margin-left:7.5rem!important}.ms-fullhd-auto{margin-left:auto!important}.p-fullhd-0{padding:0!important}.p-fullhd-1{padding:0.25rem!important}.p-fullhd-2{padding:0.5rem!important}.p-fullhd-3{padding:1rem!important}.p-fullhd-4{padding:1.5rem!important}.p-fullhd-5{padding:2rem!important}.p-fullhd-6{padding:3rem!important}.p-fullhd-gutter{padding:1.5rem!important}.p-fullhd-gutter-half{padding:0.75rem!important}.p-fullhd-section-small{padding:2.5rem!important}.p-fullhd-section{padding:5rem!important}.p-fullhd-section-large{padding:7.5rem!important}.px-fullhd-0{padding-right:0!important;padding-left:0!important}.px-fullhd-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.px-fullhd-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.px-fullhd-3{padding-right:1rem!important;padding-left:1rem!important}.px-fullhd-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-fullhd-5{padding-right:2rem!important;padding-left:2rem!important}.px-fullhd-6{padding-right:3rem!important;padding-left:3rem!important}.px-fullhd-gutter{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-fullhd-gutter-half{padding-right:0.75rem!important;padding-left:0.75rem!important}.px-fullhd-section-small{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-fullhd-section{padding-right:5rem!important;padding-left:5rem!important}.px-fullhd-section-large{padding-right:7.5rem!important;padding-left:7.5rem!important}.py-fullhd-0{padding-top:0!important;padding-bottom:0!important}.py-fullhd-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-fullhd-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-fullhd-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-fullhd-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-fullhd-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-fullhd-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-fullhd-gutter{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-fullhd-gutter-half{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.py-fullhd-section-small{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-fullhd-section{padding-top:5rem!important;padding-bottom:5rem!important}.py-fullhd-section-large{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.pt-fullhd-0{padding-top:0!important}.pt-fullhd-1{padding-top:0.25rem!important}.pt-fullhd-2{padding-top:0.5rem!important}.pt-fullhd-3{padding-top:1rem!important}.pt-fullhd-4{padding-top:1.5rem!important}.pt-fullhd-5{padding-top:2rem!important}.pt-fullhd-6{padding-top:3rem!important}.pt-fullhd-gutter{padding-top:1.5rem!important}.pt-fullhd-gutter-half{padding-top:0.75rem!important}.pt-fullhd-section-small{padding-top:2.5rem!important}.pt-fullhd-section{padding-top:5rem!important}.pt-fullhd-section-large{padding-top:7.5rem!important}.pe-fullhd-0{padding-right:0!important}.pe-fullhd-1{padding-right:0.25rem!important}.pe-fullhd-2{padding-right:0.5rem!important}.pe-fullhd-3{padding-right:1rem!important}.pe-fullhd-4{padding-right:1.5rem!important}.pe-fullhd-5{padding-right:2rem!important}.pe-fullhd-6{padding-right:3rem!important}.pe-fullhd-gutter{padding-right:1.5rem!important}.pe-fullhd-gutter-half{padding-right:0.75rem!important}.pe-fullhd-section-small{padding-right:2.5rem!important}.pe-fullhd-section{padding-right:5rem!important}.pe-fullhd-section-large{padding-right:7.5rem!important}.pb-fullhd-0{padding-bottom:0!important}.pb-fullhd-1{padding-bottom:0.25rem!important}.pb-fullhd-2{padding-bottom:0.5rem!important}.pb-fullhd-3{padding-bottom:1rem!important}.pb-fullhd-4{padding-bottom:1.5rem!important}.pb-fullhd-5{padding-bottom:2rem!important}.pb-fullhd-6{padding-bottom:3rem!important}.pb-fullhd-gutter{padding-bottom:1.5rem!important}.pb-fullhd-gutter-half{padding-bottom:0.75rem!important}.pb-fullhd-section-small{padding-bottom:2.5rem!important}.pb-fullhd-section{padding-bottom:5rem!important}.pb-fullhd-section-large{padding-bottom:7.5rem!important}.ps-fullhd-0{padding-left:0!important}.ps-fullhd-1{padding-left:0.25rem!important}.ps-fullhd-2{padding-left:0.5rem!important}.ps-fullhd-3{padding-left:1rem!important}.ps-fullhd-4{padding-left:1.5rem!important}.ps-fullhd-5{padding-left:2rem!important}.ps-fullhd-6{padding-left:3rem!important}.ps-fullhd-gutter{padding-left:1.5rem!important}.ps-fullhd-gutter-half{padding-left:0.75rem!important}.ps-fullhd-section-small{padding-left:2.5rem!important}.ps-fullhd-section{padding-left:5rem!important}.ps-fullhd-section-large{padding-left:7.5rem!important}.gap-fullhd-0{gap:0!important}.gap-fullhd-1{gap:0.25rem!important}.gap-fullhd-2{gap:0.5rem!important}.gap-fullhd-3{gap:1rem!important}.gap-fullhd-4{gap:1.5rem!important}.gap-fullhd-5{gap:2rem!important}.gap-fullhd-6{gap:3rem!important}.gap-fullhd-gutter{gap:1.5rem!important}.gap-fullhd-gutter-half{gap:0.75rem!important}.gap-fullhd-section-small{gap:2.5rem!important}.gap-fullhd-section{gap:5rem!important}.gap-fullhd-section-large{gap:7.5rem!important}.row-gap-fullhd-0{row-gap:0!important}.row-gap-fullhd-1{row-gap:0.25rem!important}.row-gap-fullhd-2{row-gap:0.5rem!important}.row-gap-fullhd-3{row-gap:1rem!important}.row-gap-fullhd-4{row-gap:1.5rem!important}.row-gap-fullhd-5{row-gap:2rem!important}.row-gap-fullhd-6{row-gap:3rem!important}.row-gap-fullhd-gutter{row-gap:1.5rem!important}.row-gap-fullhd-gutter-half{row-gap:0.75rem!important}.row-gap-fullhd-section-small{row-gap:2.5rem!important}.row-gap-fullhd-section{row-gap:5rem!important}.row-gap-fullhd-section-large{row-gap:7.5rem!important}.column-gap-fullhd-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-fullhd-1{-moz-column-gap:0.25rem!important;column-gap:0.25rem!important}.column-gap-fullhd-2{-moz-column-gap:0.5rem!important;column-gap:0.5rem!important}.column-gap-fullhd-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-fullhd-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-fullhd-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-fullhd-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-fullhd-gutter{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-fullhd-gutter-half{-moz-column-gap:0.75rem!important;column-gap:0.75rem!important}.column-gap-fullhd-section-small{-moz-column-gap:2.5rem!important;column-gap:2.5rem!important}.column-gap-fullhd-section{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-fullhd-section-large{-moz-column-gap:7.5rem!important;column-gap:7.5rem!important}.text-fullhd-start{text-align:left!important}.text-fullhd-end{text-align:right!important}.text-fullhd-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:"icomoon";src:url(/wp-content/themes/marfilpe/assets/fonts/icomoon/icomoon.eot?utw9sy);src:url("/wp-content/themes/marfilpe/assets/fonts/icomoon/icomoon.eot?utw9sy#iefix") format("embedded-opentype"),url(/wp-content/themes/marfilpe/assets/fonts/icomoon/icomoon.ttf?utw9sy) format("truetype"),url(/wp-content/themes/marfilpe/assets/fonts/icomoon/icomoon.woff?utw9sy) format("woff"),url("/wp-content/themes/marfilpe/assets/fonts/icomoon/icomoon.svg?utw9sy#icomoon") format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e900"}.icon-instagram:before{content:"\e901"}.icon-linkedin:before{content:"\e902"}.icon-play:before{content:"\e903"}.icon-x:before{content:"\e904"}.icon-youtube:before{content:"\e905"}.icon-search:before{content:"\e906"}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BlackItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BlackItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BlackItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BlackItalic.svg#Lato-BlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Italic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Italic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Italic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Italic.svg#Lato-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Bold.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Bold.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Bold.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Bold.svg#Lato-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BoldItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BoldItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-BoldItalic.svg#Lato-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Black.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Black.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Black.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Black.svg#Lato-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Light.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Light.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Light.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Light.svg#Lato-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Regular.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Regular.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Regular.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Regular.svg#Lato-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato Hairline";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Hairline.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Hairline.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Hairline.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-Hairline.svg#Lato-Hairline") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato Hairline";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-HairlineItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-HairlineItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-HairlineItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-HairlineItalic.svg#Lato-HairlineItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-LightItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-LightItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-LightItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/Lato/Lato-LightItalic.svg#Lato-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBold.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBold.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBold.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBold.svg#CormorantGaramond-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBoldItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBoldItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBoldItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-SemiBoldItalic.svg#CormorantGaramond-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-BoldItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-BoldItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-BoldItalic.svg#CormorantGaramond-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Medium.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Medium.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Medium.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Medium.svg#CormorantGaramond-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-LightItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-LightItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-LightItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-LightItalic.svg#CormorantGaramond-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Regular.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Regular.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Regular.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Regular.svg#CormorantGaramond-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Bold.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Bold.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Bold.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Bold.svg#CormorantGaramond-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Italic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Italic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Italic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Italic.svg#CormorantGaramond-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Light.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Light.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Light.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-Light.svg#CormorantGaramond-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-MediumItalic.woff2) format("woff2"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-MediumItalic.woff) format("woff"),url(/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-MediumItalic.ttf) format("truetype"),url("/wp-content/themes/marfilpe/assets/fonts/CormorantGaramond/CormorantGaramond-MediumItalic.svg#CormorantGaramond-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}:root{--header-height:80px;--loba-sb-track-color:#3C3C3C;--loba-sb-thumb-color:var(--loba-primary);--loba-sb-size:8px}@media (min-width:992px){:root{--header-height:115px}}::-webkit-scrollbar{width:var(--loba-sb-size)}::-webkit-scrollbar-track{background:var(--loba-sb-track-color);border-radius:3px}::-webkit-scrollbar-thumb{background:var(--loba-sb-thumb-color);border-radius:3px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--loba-sb-thumb-color) var(--loba-sb-track-color)}}::-moz-selection{color:#000;background:#dac6a0}::selection{color:#000;background:#dac6a0}.header-offset{margin-top:var(--header-height)}.grecaptcha-badge{opacity:0!important;visibility:hidden!important}.letter-spacing-20{letter-spacing:.2em}.min-vh-50{min-height:50vh!important}@media (min-width:992px){.side-navigation{position:sticky;top:calc(var(--header-height) + 0.5rem);transition:0.3s top ease}}.side-navigation .nav-pills{--loba-nav-pills-border-radius:0;--loba-nav-link-font-weight:700;--loba-nav-link-font-size:1.125rem;--loba-gutter-x:1rem;--loba-gutter-y:1rem;--loba-nav-link-padding-x:0;--loba-nav-link-padding-y:0;--loba-nav-link-color:var(--loba-white);--loba-nav-link-hover-color:var(--loba-primary);--loba-nav-pills-link-active-color:var(--loba-nav-link-hover-color);--loba-nav-pills-link-active-bg:transparent;--loba-nav-link-icon-size:1rem;--loba-nav-link-icon-margin-right:0.75rem;margin-top:calc(var(--loba-gutter-y) * -1);margin-left:calc(var(--loba-gutter-x) * -0.5);margin-right:calc(var(--loba-gutter-x) * -0.5)}.side-navigation .nav-item{margin-top:var(--loba-gutter-y);padding-left:calc(var(--loba-gutter-x) * 0.5);padding-right:calc(var(--loba-gutter-x) * 0.5);width:100%;overflow:hidden}.side-navigation .nav-item:hover .nav-link{transform:translateX(0)}.side-navigation .nav-link{text-transform:uppercase;display:inline-flex;line-height:1;text-align:start;transition:transform 0.15s ease-in-out;transform:translateX(calc((var(--loba-nav-link-icon-size) + var(--loba-nav-link-icon-margin-right)) * -1));max-width:100%}.side-navigation .nav-link::before{content:"";min-width:var(--loba-nav-link-icon-size);width:var(--loba-nav-link-icon-size);height:var(--loba-nav-link-icon-size);display:inline-block;background-image:url('data:image/svg+xml,%3csvg width="16" height="16" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23fff"/%3e%3crect x="11.3137" y="25.4561" width="16" height="4" transform="rotate%28-45 11.3137 25.4561%29" fill="%23fff"/%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23fff"/%3e%3crect x="11.3137" y="25.4556" width="16" height="4" transform="rotate%28-45 11.3137 25.4556%29" fill="%23fff"/%3e%3c/svg%3e');margin-right:var(--loba-nav-link-icon-margin-right);margin-top:.2em}.side-navigation .nav-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.side-navigation .nav-link.active{transform:translateX(0)}@media (min-width:992px){.scroll-down .side-navigation{top:.5rem}}.ff-variant{font-family:"Cormorant Garamond","Times New Roman","Times",serif!important}.wysiwyg-block{--loba-heading-color:var(--loba-primary);--loba-link-color:var(--loba-primary);--loba-link-hover-color:var(--loba-secondary);--loba-link-color-rgb:var(--loba-primary-rgb);--loba-link-hover-color-rgb:var(--loba-secondary-rgb)}.wysiwyg-block blockquote{border-left:1px solid var(--loba-body-color);padding-left:1rem}.wysiwyg-block ol{padding-left:1rem}.wysiwyg-block ul{padding-left:0;list-style:none}.wysiwyg-block ul li{padding-left:1.5rem}.wysiwyg-block ul li::before{content:"";width:.5rem;height:.5rem;border:1px solid currentColor;transform:rotate(45deg);transform-origin:center;position:absolute;left:2px;top:.55rem}.wysiwyg-block li{position:relative}.wysiwyg-block table,.wysiwyg-block td,.wysiwyg-block th{border:1px solid var(--loba-body-color)}.wysiwyg-block td,.wysiwyg-block th{padding:.25rem}.wysiwyg-block th,.wysiwyg-block thead{font-weight:600}.wysiwyg-block>*:last-child{margin-bottom:0!important}.wysiwyg-block a{text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.wysiwyg-block img{height:auto;max-width:100%}.wysiwyg-block iframe{max-width:100%}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.flip-both{transform:scale(-1)}input[type=number]{-moz-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea,textarea.form-control{min-height:calc(calc(1.5em + 0.75rem + calc(var(--loba-border-width) * 2)) * 2);max-width:100%}.form-check-input-inverted:checked{border-color:#D1B888;background-color:var(--loba-form-check-bg)}.form-check-input-inverted:checked[type=checkbox]{--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23D1B888' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input-inverted:checked[type=radio]{--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23D1B888'/%3e%3c/svg%3e")}.validate-form{position:relative}.form-group{margin-bottom:1rem}label{max-width:100%;margin-bottom:.25rem}label.error{display:block;width:100%;margin-top:.25rem;font-size:.875em;color:var(--loba-form-invalid-color)}.form-check label.error{margin-top:0;line-height:1}.btn{letter-spacing:.05em}.btn-default{--loba-btn-color:#141414;--loba-btn-bg:#EBEBEB;--loba-btn-border-color:#EBEBEB;--loba-btn-hover-color:#141414;--loba-btn-hover-bg:#E1E1E1;--loba-btn-hover-border-color:#E1E1E1;--loba-btn-focus-shadow-rgb:243, 246, 249;--loba-btn-active-color:#141414;--loba-btn-active-bg:#E1E1E1;--loba-btn-active-border-color:#E1E1E1;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#6E6E6E;--loba-btn-disabled-bg:#EBEBEB;--loba-btn-disabled-border-color:#EBEBEB;--loba-btn-border-radius:var(--loba-border-radius);--loba-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--loba-btn-disabled-opacity:0.65;--loba-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--loba-btn-focus-shadow-rgb), .5)}.btn-outline-default{--loba-btn-color:var(--loba-body-color);--loba-btn-bg:transparent;--loba-btn-border-color:#E1E1E1;--loba-btn-hover-color:#141414;--loba-btn-hover-bg:#E1E1E1;--loba-btn-hover-border-color:#E1E1E1;--loba-btn-focus-shadow-rgb:243, 246, 249;--loba-btn-active-color:#141414;--loba-btn-active-bg:#E1E1E1;--loba-btn-active-border-color:#E1E1E1;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#6E6E6E;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#EBEBEB}.btn--text-white{--loba-btn-color:#fff;--loba-btn-disabled-color:var(--loba-btn-color)}.btn--bg-hover-white{--loba-btn-hover-bg:#fff;--loba-btn-hover-border-color:var(--loba-btn-hover-bg);--loba-btn-active-bg:var(--loba-btn-hover-bg);--loba-btn-active-border-color:var(--loba-btn-hover-bg)}.btn-diamond{--loba-btn-padding-x:1.4rem;--loba-btn-padding-y:.85rem;--loba-btn-font-size:0.875rem;-webkit-clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%);clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%);border-color:#fff0;position:relative}.btn-diamond::before{content:"";position:absolute;-webkit-clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%,2px 50%,calc(var(--loba-path-offset, 1.25rem) + 1px) calc(100% - 2px),calc(100% - var(--loba-path-offset, 1.25rem) - 1px) calc(100% - 2px),calc(100% - 2px) 50%,calc(100% - var(--loba-path-offset, 1.25rem) - 1px) 2px,calc(var(--loba-path-offset, 1.25rem) + 1px) 2px,2px 50%,0 50%);clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%,2px 50%,calc(var(--loba-path-offset, 1.25rem) + 1px) calc(100% - 2px),calc(100% - var(--loba-path-offset, 1.25rem) - 1px) calc(100% - 2px),calc(100% - 2px) 50%,calc(100% - var(--loba-path-offset, 1.25rem) - 1px) 2px,calc(var(--loba-path-offset, 1.25rem) + 1px) 2px,2px 50%,0 50%);top:calc(-1 * var(--loba-border-width));left:calc(-1 * var(--loba-border-width));width:calc(100% + var(--loba-border-width) * 2);height:calc(100% + var(--loba-border-width) * 2);background-color:var(--loba-btn-border-color);z-index:-1;pointer-events:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.btn-diamond:hover::before{background-color:var(--loba-btn-hover-border-color)}.btn-check:checked+.btn-diamond::before,:not(.btn-check)+.btn-diamond:active::before,.btn-diamond:first-child:active::before,.btn-diamond.active::before,.btn-diamond.show::before{background-color:var(--loba-btn-active-border-color)}.btn-diamond:disabled::before,.btn-diamond.disabled::before,fieldset:disabled .btn-diamond::before{background-color:var(--loba-btn-disabled-border-color)}.btn-xs{--loba-btn-padding-y:0.125rem;--loba-btn-padding-x:0.25rem;--loba-btn-font-size:0.7875rem;--loba-btn-border-radius:var(--loba-border-radius-xs)}.btn-sm,.btn-group-sm>.btn{--loba-btn-padding-y:0.25rem;--loba-btn-padding-x:0.5rem;--loba-btn-font-size:0.875rem;--loba-btn-border-radius:var(--loba-border-radius-sm)}.btn-lg,.btn-group-lg>.btn{--loba-btn-padding-y:0.5rem;--loba-btn-padding-x:1rem;--loba-btn-font-size:1.25rem;--loba-btn-border-radius:var(--loba-border-radius-lg)}.btn-xl{--loba-btn-padding-y:1rem;--loba-btn-padding-x:2rem;--loba-btn-font-size:calc(1.275rem + 0.3vw);--loba-btn-border-radius:var(--loba-border-radius-lg)}@media (min-width:1200px){.btn-xl{--loba-btn-font-size:1.5rem}}.btn-block{display:block;width:100%}.cookies__wrapper{--loba-modal-width:600px;--loba-offcanvas-height:initial;--loba-offcanvas-padding-y:.5rem;font-size:.875rem}@media (max-width:575.98px){.cookies__wrapper .btn{display:block;width:100%}}.cookies__message{display:block;margin-bottom:0;font-size:1em;line-height:1.6}.cookies__message .btn-link{--loba-btn-padding-x:0;--loba-btn-padding-y:0;--loba-btn-font-size:inherit;--loba-btn-font-weight:inherit;--loba-btn-line-height:inherit;--loba-btn-color:inherit;--loba-btn-border-width:0;--loba-btn-border-radius:0;margin:0;display:inline;vertical-align:unset;width:auto}.cookies__message p:last-child{margin-bottom:0}.cookies__settings .accordion{--loba-accordion-border-radius:0}.cookies__settings .accordion-item{margin-bottom:.375rem;border:var(--loba-accordion-border-width) solid var(--loba-accordion-border-color)}.cookies__settings .accordion-button{--loba-accordion-active-color:var(--loba-accordion-btn-color);--loba-accordion-active-bg:var(--loba-accordion-btn-bg);padding-right:4.5rem;box-shadow:none;flex-direction:row-reverse;justify-content:flex-end}@media (max-width:575.98px){.cookies__settings .accordion-button{font-size:.875rem}}.cookies__settings .accordion-button:after{background-image:var(--loba-accordion-btn-icon);margin-left:0;margin-right:1rem}.cookies__settings .accordion-body{padding-top:0}.cookies__settings .accordion .form-check{position:absolute;right:var(--loba-accordion-btn-padding-x);top:50%;transform:translateY(-50%);padding-right:0;z-index:3}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgb(0 0 0 / .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgb(0 0 0 / .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgb(0 0 0 / .5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper{--swiper-theme-color:var(--loba-white)}.swiper-pagination{--swiper-theme-color:var(--loba-white);--swiper-pagination-bullet-border-radius:0;--swiper-pagination-bullet-active-border-radius:2px;--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-horizontal-gap:.5rem;--swiper-pagination-bullet-inactive-color:var(--swiper-theme-color);--swiper-pagination-bullet-inactive-opacity:.6;--swiper-pagination-bullet-hover-color:var(--loba-primary)}.swiper-pagination-bullet{transform:rotate(45deg);background:#fff0;border:1px solid var(--swiper-pagination-bullet-inactive-color);display:inline-flex;align-items:center;justify-content:center;transition:opacity 0.15s ease-in-out,border-color 0.15s ease-in-out}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{--swiper-pagination-bullet-inactive-color:var(--swiper-pagination-bullet-hover-color);--swiper-pagination-bullet-inactive-opacity:1}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover::before{opacity:var(--swiper-pagination-bullet-inactive-opacity)}.swiper-pagination-bullet::before{content:"";width:.5rem;height:.5rem;background:var(--swiper-pagination-bullet-inactive-color);opacity:0;transition:opacity 0.15s ease-in-out,background-color 0.15s ease-in-out}.swiper-pagination-bullet-active{border-radius:var(--swiper-pagination-bullet-active-border-radius,0);border-color:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-bullet-active::before{opacity:1}.wpcf7 form .wpcf7-response-output{--loba-alert-bg:var(--loba-info-bg-subtle);--loba-alert-padding-x:1rem;--loba-alert-padding-y:1rem;--loba-alert-margin-bottom:1rem;--loba-alert-color:var(--loba-info-text-emphasis);--loba-alert-border-color:transparent;--loba-alert-border:var(--loba-border-width) solid var(--loba-alert-border-color);--loba-alert-border-radius:var(--loba-border-radius);--loba-alert-link-color:var(--loba-info-text-emphasis);--loba-alert-border-color:var(--loba-info-border-subtle);position:relative;padding:var(--loba-alert-padding-y) var(--loba-alert-padding-x);margin:var(--loba-alert-margin-bottom) 0;color:var(--loba-alert-color);background-color:var(--loba-alert-bg);border:var(--loba-alert-border);border-color:var(--loba-alert-border-color)!important;border-radius:var(--loba-alert-border-radius)}.wpcf7 form.sent .wpcf7-response-output{--loba-alert-color:var(--loba-success-text-emphasis);--loba-alert-bg:var(--loba-success-bg-subtle);--loba-alert-border-color:var(--loba-success-border-subtle);--loba-alert-link-color:var(--loba-success-text-emphasis)}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{--loba-alert-color:var(--loba-danger-text-emphasis);--loba-alert-bg:var(--loba-danger-bg-subtle);--loba-alert-border-color:var(--loba-danger-border-subtle);--loba-alert-link-color:var(--loba-danger-text-emphasis)}.wpcf7 form.spam .wpcf7-response-output{--loba-alert-color:var(--loba-dark-text-emphasis);--loba-alert-bg:var(--loba-dark-bg-subtle);--loba-alert-border-color:var(--loba-dark-border-subtle);--loba-alert-link-color:var(--loba-dark-text-emphasis)}.wpcf7 form.invalid,.wpcf7 form.unnacepted,.wpcf7 form.payment-required{--loba-alert-color:var(--loba-warning-text-emphasis);--loba-alert-bg:var(--loba-warning-bg-subtle);--loba-alert-border-color:var(--loba-warning-border-subtle);--loba-alert-link-color:var(--loba-warning-text-emphasis)}.wpcf7-not-valid-tip{color:var(--loba-form-invalid-color);margin-top:.25rem;font-size:.875em}.wpcf7-spinner{background-color:var(--loba-primary)}.wpcf7-spinner::before{background-color:var(--loba-light)}.wpcf7-list-item{margin:0}.wpcf7-radio,.wpcf7-checkbox{display:block}.wpcf7-radio .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin-right:1em;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.wpcf7-radio .wpcf7-list-item:last-child,.wpcf7-checkbox .wpcf7-list-item:last-child{margin-right:0}.wpcf7-radio .wpcf7-list-item input,.wpcf7-checkbox .wpcf7-list-item input{float:left;margin-left:-1.5em;--loba-form-check-bg:var(--loba-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--loba-form-check-bg);background-image:var(--loba-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--loba-border-width) solid var(--loba-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.wpcf7-radio .wpcf7-list-item input[type=checkbox],.wpcf7-checkbox .wpcf7-list-item input[type=checkbox]{border-radius:.25em}.wpcf7-radio .wpcf7-list-item input[type=radio],.wpcf7-checkbox .wpcf7-list-item input[type=radio]{border-radius:50%}.wpcf7-radio .wpcf7-list-item input:active,.wpcf7-checkbox .wpcf7-list-item input:active{filter:brightness(90%)}.wpcf7-radio .wpcf7-list-item input:focus,.wpcf7-checkbox .wpcf7-list-item input:focus{border-color:#e8dcc4;outline:0;box-shadow:0 0 0 0 rgb(209 184 136 / .25)}.wpcf7-radio .wpcf7-list-item input:checked,.wpcf7-checkbox .wpcf7-list-item input:checked{background-color:#D1B888;border-color:#D1B888}.wpcf7-radio .wpcf7-list-item input:checked[type=checkbox],.wpcf7-checkbox .wpcf7-list-item input:checked[type=checkbox]{--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.wpcf7-radio .wpcf7-list-item input:checked[type=radio],.wpcf7-checkbox .wpcf7-list-item input:checked[type=radio]{--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.wpcf7-radio .wpcf7-list-item input[type=checkbox]:indeterminate,.wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:indeterminate{background-color:#D1B888;border-color:#D1B888;--loba-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.wpcf7-radio .wpcf7-list-item input:disabled,.wpcf7-checkbox .wpcf7-list-item input:disabled{pointer-events:none;filter:none;opacity:.5}.wpcf7-radio .wpcf7-list-item input[disabled]~.wpcf7-list-item-label,.wpcf7-radio .wpcf7-list-item input:disabled~.wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item input[disabled]~.wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item input:disabled~.wpcf7-list-item-label{cursor:default;opacity:.5}.use-floating-validation-tip .wpcf7-not-valid-tip{border-color:var(--loba-form-invalid-color)}.loba{display:inline-block;width:50px;height:auto;max-width:100%}.loba img{width:100%;height:auto}.hide-on-scroll{transition:0.3s transform ease}.scroll-down .hide-on-scroll{transform:translateY(-100%)}.scroll-down .header .navbar,.scroll-up .header .navbar,.menu-open .header .navbar{background-color:var(--loba-body-bg);box-shadow:0 .3125rem .625rem 0 rgb(0 0 0 / .1)}@media (max-width:991.98px){.menu-open{overflow:hidden}.menu-open .header{height:100%}.menu-open .header .navbar{height:100%}.menu-open .header__search{display:block}.menu-open .navbar__brand-col{display:none}.menu-open .navbar__right-col{width:100%}.menu-open .navbar__right-col>.row{justify-content:space-between!important}}.header .navbar{--loba-navbar-padding-y:1.5rem;--loba-navbar-toggler-border-color:transparent;--loba-navbar-toggler-padding-x:0;--loba-navbar-toggler-padding-y:0;transition:background-color 0.15s ease}@media (max-width:991.98px){.header .navbar{--loba-navbar-brand-margin-end:.5rem;align-items:start}}@media (min-width:992px){.header .navbar{--loba-navbar-padding-y:2rem}}@media (min-width:1400px){.header .navbar{--loba-navbar-nav-link-padding-x:1rem}}@media (max-width:991.98px){.header .navbar-brand img{width:153px}}.header .navbar-nav{--loba-navbar-active-color:var(--loba-primary);--loba-nav-link-color:var(--loba-white);--loba-nav-link-font-size:1.5rem}@media (max-width:991.98px){.header .navbar-nav{--loba-nav-link-font-weight:300;--loba-nav-link-hover-color:var(--loba-primary)}}@media (min-width:992px){.header .navbar-nav{--loba-nav-link-font-size:0.74375rem;--loba-nav-link-hover-color:var(--loba-white);--loba-nav-link-padding-y:0}}@media (min-width:1200px){.header .navbar-nav{--loba-nav-link-font-size:0.875rem}}@media (min-width:992px){.header .navbar-nav .nav-item{overflow:hidden;position:relative}.header .navbar-nav .nav-item:hover .nav-link{transform:translateY(100%);transition:transform 0.15s linear}}.header .navbar-nav .nav-link{text-transform:uppercase}@media (max-width:991.98px){.header .navbar-nav .nav-link.active::before{content:"";width:1.8125rem;height:1.8125rem;display:inline-block;background-image:url('data:image/svg+xml,%3csvg width="29" height="29" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23D9D9D9"/%3e%3crect x="11.3137" y="25.4561" width="16" height="4" transform="rotate%28-45 11.3137 25.4561%29" fill="%23D9D9D9"/%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23D9D9D9"/%3e%3crect x="11.3137" y="25.4556" width="16" height="4" transform="rotate%28-45 11.3137 25.4556%29" fill="%23D9D9D9"/%3e%3c/svg%3e');vertical-align:middle;margin-right:.75rem;margin-bottom:.1em}}@media (min-width:992px){.header .navbar-nav .nav-link::before{content:attr(data-hover);position:absolute;bottom:100%;left:var(--loba-navbar-nav-link-padding-x)}.header .navbar-nav .nav-link::after{content:"";position:absolute;left:0;top:-100%;width:100%;height:200%}}@media (max-width:991.98px){.header .navbar-collapse{height:calc(100vh - var(--header-height) + var(--loba-navbar-padding-y))!important;height:calc(100dvh - var(--header-height) + var(--loba-navbar-padding-y))!important;overflow:auto;overflow-x:hidden;flex-direction:column;align-items:unset;transition:none}.header .navbar-collapse.show,.header .navbar-collapse.collapsing{display:flex}}.header .navbar-toggler{color:var(--loba-white)}.header .navbar-toggler.collapsed .navbar-toggler-icon{--square-position:-2px}.header .navbar-toggler.collapsed .navbar-toggler-icon::before{opacity:0}.header .navbar-toggler-icon{background:none;position:relative;transform:rotate(45deg);--square-position:1px}.header .navbar-toggler-icon::before,.header .navbar-toggler-icon span::before,.header .navbar-toggler-icon span::after{content:"";width:33.333333%;height:33.333333%;background-color:currentColor;position:absolute;transition:top 0.15s ease,left 0.15s ease,right 0.15s ease,bottom 0.15s ease,opacity 0.15s ease}.header .navbar-toggler-icon::before{left:50%;top:50%;transform:translate(-50%,-50%)}.header .navbar-toggler-icon span:first-child::before,.header .navbar-toggler-icon span:first-child::after{left:50%;transform:translateX(-50%)}.header .navbar-toggler-icon span:first-child::before{top:var(--square-position)}.header .navbar-toggler-icon span:first-child::after{bottom:var(--square-position)}.header .navbar-toggler-icon span:last-child::before,.header .navbar-toggler-icon span:last-child::after{top:50%;transform:translateY(-50%)}.header .navbar-toggler-icon span:last-child::before{left:var(--square-position)}.header .navbar-toggler-icon span:last-child::after{right:var(--square-position)}@media (max-width:991.98px){.header__search{display:none}}.header__search .btn-link{--loba-btn-color:var(--loba-white);--loba-btn-hover-color:var(--loba-primary);text-decoration:none}@media (min-width:1400px){.header__search .btn-link{--loba-btn-font-size:1.25rem}}.header__languages{--loba-link-color-rgb:255, 255, 255;--loba-link-hover-color-rgb:var(--loba-primary-rgb);display:flex;margin-bottom:0;color:var(--loba-primary);font-size:.875rem}.header__languages li::after{content:"";width:.5rem;height:.5rem;border:1px solid var(--loba-secondary);display:inline-block;vertical-align:middle;transform:rotate(45deg);margin:0 .5rem}.header__languages li:last-child::after{display:none}.header__languages a{text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.header__socials{--loba-link-color-rgb:var(--loba-secondary-rgb);--loba-link-hover-color-rgb:var(--loba-primary-rgb);font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-size:1.25rem}.header__socials a{text-decoration:none}.header__socials-title{text-transform:uppercase;font-size:.875rem;color:var(--loba-secondary);margin-bottom:.5rem}.header .navbar__right-col{display:flex;align-items:center}@media (max-width:991.98px){.header .navbar__right-col{gap:15px}}.header .navbar__right-col .header__search{display:flex;align-items:center;gap:14px;margin-right:14px}@media (max-width:991.98px){.header .navbar__right-col .header__search{display:none}}.header .navbar__right-col .header__search .icon-search{display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M10.6 18.1999C14.7974 18.1999 18.2 14.7973 18.2 10.5999C18.2 6.40254 14.7974 2.9999 10.6 2.9999C6.40264 2.9999 3 6.40254 3 10.5999C3 14.7973 6.40264 18.1999 10.6 18.1999Z" stroke="white"/%3e%3cpath d="M16 15.9999L21 20.9999" stroke="white" stroke-linecap="round"/%3e%3c/svg%3e')}.header .navbar__right-col .header__search .icon-search::before{display:none}.header .navbar__right-col .header__search .icon-search:hover{background-image:url('data:image/svg+xml,%3csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M8.6 16.1999C12.7974 16.1999 16.2 12.7973 16.2 8.5999C16.2 4.40254 12.7974 0.999901 8.6 0.999901C4.40264 0.999901 1 4.40254 1 8.5999C1 12.7973 4.40264 16.1999 8.6 16.1999Z" stroke="%23D1B888"/%3e%3cpath d="M14 13.9999L19 18.9999" stroke="%23D1B888" stroke-linecap="round"/%3e%3c/svg%3e')}.breadcrumb--themed{--loba-breadcrumb-margin-bottom:0;--loba-breadcrumb-font-size:0.875rem;--loba-breadcrumb-divider-color:var(--loba-white);--loba-breadcrumb-item-padding-x:1rem;--loba-breadcrumb-item-active-color:var(--loba-secondary);--loba-breadcrumb-divider:"";--loba-link-color:var(--loba-white);--loba-link-color-rgb:255,255,255;--loba-link-hover-color:var(--loba-primary);--loba-link-hover-color-rgb:var(--loba-primary-rgb)}.breadcrumb--themed a{text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.breadcrumb--themed .breadcrumb-item{display:flex;text-transform:uppercase;letter-spacing:.1em}.breadcrumb--themed .breadcrumb-item+.breadcrumb-item::before{width:.5em;height:.5em;background-color:var(--loba-white);padding-right:0;margin-right:var(--loba-breadcrumb-item-padding-x);transform:rotate(45deg);margin-top:.5em}.cart-header{margin:0!important}@media (max-width:991.98px){.cart-header{display:none!important}}.cart-header a{position:relative}.cart-header a i{display:block;width:24px;height:24px;background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M9 22C9.55228 22 10 21.5523 10 21C10 20.4477 9.55228 20 9 20C8.44772 20 8 20.4477 8 21C8 21.5523 8.44772 22 9 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3e%3cpath d="M20 22C20.5523 22 21 21.5523 21 21C21 20.4477 20.5523 20 20 20C19.4477 20 19 20.4477 19 21C19 21.5523 19.4477 22 20 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3e%3cpath d="M1 1H5L7.68 14.39C7.77144 14.8504 8.02191 15.264 8.38755 15.5583C8.75318 15.8526 9.2107 16.009 9.68 16H19.4C19.8693 16.009 20.3268 15.8526 20.6925 15.5583C21.0581 15.264 21.3086 14.8504 21.4 14.39L23 6H6" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3e%3c/svg%3e');background-repeat:no-repeat;background-position:center}.cart-header a:hover i{background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M9 22C9.55228 22 10 21.5523 10 21C10 20.4477 9.55228 20 9 20C8.44772 20 8 20.4477 8 21C8 21.5523 8.44772 22 9 22Z" stroke="%23D1B888" stroke-linecap="round" stroke-linejoin="round"/%3e%3cpath d="M20 22C20.5523 22 21 21.5523 21 21C21 20.4477 20.5523 20 20 20C19.4477 20 19 20.4477 19 21C19 21.5523 19.4477 22 20 22Z" stroke="%23D1B888" stroke-linecap="round" stroke-linejoin="round"/%3e%3cpath d="M1 1H5L7.68 14.39C7.77144 14.8504 8.02191 15.264 8.38755 15.5583C8.75318 15.8526 9.2107 16.009 9.68 16H19.4C19.8693 16.009 20.3268 15.8526 20.6925 15.5583C21.0581 15.264 21.3086 14.8504 21.4 14.39L23 6H6" stroke="%23D1B888" stroke-linecap="round" stroke-linejoin="round"/%3e%3c/svg%3e')}.cart-header a span{background-color:#D1B888;position:absolute;top:-10px;right:-10px;font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:100px;color:#000}.cart-header .itens-cart{margin-right:10px;display:flex;gap:7px;align-content:center;font-size:14px;color:#979797}.cart-header .itens-cart .value{font-size:14px;font-weight:700;color:#D1B888}.cart-header .itens-cart .itens{font-size:14px;color:#979797;font-weight:300}.user-header{margin:0!important}@media (max-width:991.98px){.user-header{display:none}}.user-header a i{display:block;width:24px;height:24px;background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20 21V19C20 17.9391 19.5786 16.9217 18.8284 16.1716C18.0783 15.4214 17.0609 15 16 15H8C6.93913 15 5.92172 15.4214 5.17157 16.1716C4.42143 16.9217 4 17.9391 4 19V21" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3e%3cpath d="M12 11C14.2091 11 16 9.20914 16 7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7C8 9.20914 9.79086 11 12 11Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3e%3c/svg%3e');background-repeat:no-repeat;background-position:center}.user-header a:hover i{background-image:url('data:image/svg+xml,%3csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M20 21V19C20 17.9391 19.5786 16.9217 18.8284 16.1716C18.0783 15.4214 17.0609 15 16 15H8C6.93913 15 5.92172 15.4214 5.17157 16.1716C4.42143 16.9217 4 17.9391 4 19V21" stroke="%23D1B888" stroke-linecap="round" stroke-linejoin="round"/%3e%3cpath d="M12 11C14.2091 11 16 9.20914 16 7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7C8 9.20914 9.79086 11 12 11Z" stroke="%23D1B888" stroke-linecap="round" stroke-linejoin="round"/%3e%3c/svg%3e')}.user-header .icon-search::before{display:none}body.menu-open header .user-header,body.menu-open header .cart-header,body.menu-open header .header__search{display:flex!important}body.menu-open header .align-items-mobile{justify-content:space-between!important}.footer{--loba-body-color:#212121;--loba-body-color-rgb:33, 33, 33;--loba-link-color:var(--loba-body-color);--loba-link-color-rgb:var(--loba-body-color-rgb);--loba-link-hover-color:var(--loba-body-color);--loba-link-hover-color-rgb:var(--loba-body-color-rgb);color:var(--loba-body-color)}.footer__socials a{text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.footer__bottom a{opacity:var(--loba-link-opacity,1);transition:opacity 0.15s ease-in-out}.nav--footer-primary,.nav--footer-secondary{--loba-gutter-x:.5rem;--loba-gutter-y:1rem;--loba-nav-link-padding-x:0;--loba-nav-link-padding-y:0;margin-left:calc(var(--loba-gutter-x) * -0.5);margin-right:calc(var(--loba-gutter-x) * -0.5);margin-top:calc(var(--loba-gutter-y) * -1)}.nav--footer-primary .nav-item,.nav--footer-secondary .nav-item{width:100%;margin-top:var(--loba-gutter-y);padding-left:calc(var(--loba-gutter-x) * 0.5);padding-right:calc(var(--loba-gutter-x) * 0.5);overflow:hidden;position:relative}.nav--footer-primary .nav-link,.nav--footer-secondary .nav-link{display:inline-flex}.nav--footer-primary{--loba-nav-link-font-size:1.375rem;--loba-link-color:var(--loba-black);--loba-link-color-rgb:var(--loba-black);--loba-link-hover-color:var(--loba-black);--loba-link-hover-color-rgb:var(--loba-black);--loba-nav-link-icon-size:1rem;--loba-nav-link-icon-margin-right:0.75rem;text-transform:uppercase;line-height:1}.nav--footer-primary .nav-item:hover .nav-link{transform:translateX(0)}.nav--footer-primary .nav-link{transition:transform 0.15s ease-in-out;transform:translateX(calc((var(--loba-nav-link-icon-size) + var(--loba-nav-link-icon-margin-right)) * -1))}.nav--footer-primary .nav-link::before{content:"";min-width:var(--loba-nav-link-icon-size);width:var(--loba-nav-link-icon-size);height:var(--loba-nav-link-icon-size);display:inline-block;background-image:url('data:image/svg+xml,%3csvg width="16" height="16" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23000"/%3e%3crect x="11.3137" y="25.4561" width="16" height="4" transform="rotate%28-45 11.3137 25.4561%29" fill="%23000"/%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23000"/%3e%3crect x="11.3137" y="25.4556" width="16" height="4" transform="rotate%28-45 11.3137 25.4556%29" fill="%23000"/%3e%3c/svg%3e');margin-right:var(--loba-nav-link-icon-margin-right);margin-top:.2em}.nav--footer-primary .nav-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.nav--footer-secondary{--loba-nav-link-font-size:0.875rem}.nav--footer-secondary .nav-item:hover .nav-link{transform:translateY(100%);transition:transform 0.15s linear}.nav--footer-secondary .nav-item::before{content:"";display:inline-block;margin-left:.1rem;margin-right:.25rem;border:1px solid var(--loba-body-color);width:calc(var(--loba-nav-link-font-size) * 0.5);height:calc(var(--loba-nav-link-font-size) * 0.5);transform:rotate(45deg);vertical-align:middle}.nav--footer-secondary .nav-link{padding-top:0;padding-bottom:0}.nav--footer-secondary .nav-link::before{content:attr(data-hover);position:absolute;bottom:100%;left:var(--loba-navbar-nav-link-padding-x)}.banner__media{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.banner__subtitle{letter-spacing:.1em}.banner__content{min-height:100vh;min-height:100svh;display:flex;align-items:center;padding-top:2rem;padding-bottom:2rem;color:#fff}.banner__content--layer::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(33 33 33 / .7);z-index:-1}.banner--home .swiper{--swiper-pagination-bottom:2.9375rem}@media (max-width:991.98px){.banner--home .swiper-button-prev,.banner--home .swiper-button-next{display:none}}.home-collection__separator{align-items:center}.home-collection__separator::before{content:"";height:1rem;width:1rem;margin-right:1rem;margin-left:1px;border:1px solid var(--loba-primary);transform:rotate(45deg);opacity:.6}.home-collection__separator::after{content:"";height:1px;flex-grow:1;background-color:var(--loba-primary);opacity:.4}.product-collection .nav-pills{--loba-nav-pills-border-radius:0;--loba-nav-link-font-weight:700;--loba-nav-link-font-size:1.125rem;--loba-nav-link-padding-x:1.4rem;--loba-nav-link-padding-y:.85rem;--loba-nav-link-color:var(--loba-secondary);--loba-nav-link-hover-color:var(--loba-secondary);--loba-nav-pills-link-active-color:var(--loba-black);--loba-nav-pills-link-active-bg:var(--loba-primary);--loba-gutter-x:1rem;--loba-gutter-y:0;margin-top:calc(var(--loba-gutter-y) * -1);margin-left:calc(var(--loba-gutter-x) * -0.5);margin-right:calc(var(--loba-gutter-x) * -0.5)}@media (min-width:992px){.product-collection .nav-pills{--loba-nav-link-padding-x:0;--loba-nav-link-padding-y:0;--loba-nav-link-font-size:1.375rem;--loba-nav-link-color:var(--loba-white);--loba-nav-link-hover-color:var(--loba-primary);--loba-nav-pills-link-active-color:var(--loba-nav-link-hover-color);--loba-nav-pills-link-active-bg:transparent;--loba-nav-link-icon-size:1rem;--loba-nav-link-icon-margin-right:0.75rem;--loba-gutter-y:1.5rem}}@media (min-width:1400px){.product-collection .nav-pills{padding-top:4.0625rem}}@media (max-width:991.98px){.product-collection .nav-pills{flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;padding-bottom:.625rem}}.product-collection .nav-item{margin-top:var(--loba-gutter-y);padding-left:calc(var(--loba-gutter-x) * 0.5);padding-right:calc(var(--loba-gutter-x) * 0.5)}@media (max-width:991.98px){.product-collection .nav-item{flex:0 0 auto}}@media (min-width:992px){.product-collection .nav-item{width:100%;overflow:hidden}}.product-collection .nav-link{text-transform:uppercase;display:inline-flex}@media (min-width:992px){.product-collection .nav-link{line-height:1;text-align:start;transition:transform 0.15s ease-in-out;transform:translateX(calc((var(--loba-nav-link-icon-size) + var(--loba-nav-link-icon-margin-right)) * -1));display:inline-flex}.product-collection .nav-link::before{content:"";min-width:var(--loba-nav-link-icon-size);width:var(--loba-nav-link-icon-size);height:var(--loba-nav-link-icon-size);display:inline-block;background-image:url('data:image/svg+xml,%3csvg width="16" height="16" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23fff"/%3e%3crect x="11.3137" y="25.4561" width="16" height="4" transform="rotate%28-45 11.3137 25.4561%29" fill="%23fff"/%3e%3crect x="22.6274" y="14.1421" width="16" height="4" transform="rotate%28-135 22.6274 14.1421%29" fill="%23fff"/%3e%3crect x="11.3137" y="25.4556" width="16" height="4" transform="rotate%28-45 11.3137 25.4556%29" fill="%23fff"/%3e%3c/svg%3e');margin-right:var(--loba-nav-link-icon-margin-right);margin-top:.2em}.product-collection .nav-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.product-collection .nav-link.active{transform:translateX(0)}}@media (max-width:991.98px){.product-collection .nav-link{-webkit-clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%);clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%);background-color:rgba(var(--loba-secondary-rgb),.08)}}.product-collection .tab-content{position:relative}@media (min-width:992px){.product-collection .tab-content{position:sticky;top:var(--header-height)}}.product-collection .tab-content>.tab-pane{display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.product-collection .tab-content>.tab-pane:first-child{position:static}.product-collection .tab-content>.tab-pane.active{pointer-events:auto}.product-collection .tab-content .ratio{--loba-aspect-ratio:130.5128205128%;display:block}@media (min-width:576px){.product-collection .tab-content .ratio{--loba-aspect-ratio:47.2380952381%}}.product-collection .tab-content .ratio img{-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.product-collection .tab-content{margin-left:calc(var(--loba-gutter-x) * -0.5);margin-right:calc(var(--loba-gutter-x) * -0.5)}}.home-portfolio{overflow:hidden}.home-portfolio__see-all{--loba-link-color:var(--loba-body-color);--loba-link-color-rgb:var(--loba-body-color-rgb);--loba-link-hover-color:var(--loba-body-color);--loba-link-hover-color-rgb:var(--loba-body-color-rgb);--loba-link-opacity:1;text-transform:uppercase;font-weight:700;text-underline-offset:.25em;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}@media (min-width:992px){.home-portfolio__see-all{--loba-link-opacity:.6}}.home-portfolio__see-all:hover{--loba-link-opacity:.6}@media (min-width:992px){.home-portfolio__see-all:hover{--loba-link-opacity:1}}.home-portfolio__swiper-content .swiper-slide{height:unset;display:flex;flex-direction:column}.home-portfolio__swiper-gallery .swiper-slide{pointer-events:none;padding-left:8%;padding-right:8%}.home-portfolio__swiper-gallery .swiper-slide img{opacity:.4;transition:1s opacity ease}.home-portfolio__swiper-gallery .swiper-slide.swiper-slide-active{pointer-events:auto}.home-portfolio__swiper-gallery .swiper-slide.swiper-slide-active img{opacity:1}.home-portfolio__indicators{padding-bottom:2px}@media (min-width:992px){.home-portfolio__indicators{transform:translateY(-1.5rem);padding-bottom:0}}.home-portfolio__pagination{text-align:start;position:static}.home-portfolio__progress{margin-top:.5rem;width:100%;height:2px;position:relative;background-color:rgba(var(--loba-secondary-rgb),.4)}.home-portfolio__progress::before{content:"";position:absolute;top:50%;left:0;width:calc(var(--progress, 0) * 100%);max-width:100%;height:200%;transform:translateY(-50%);background-color:var(--loba-white)}.home-news{position:relative;overflow:hidden}.home-news::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:25rem;background-color:var(--loba-primary)}@media (min-width:992px){.home-news::before{height:50%}}.home-news__card{isolation:isolate;position:relative;display:flex;flex-direction:column;height:100%;font-size:2.3625rem}@media (min-width:992px){.home-news__card{font-size:2.1rem}}@media (min-width:1200px){.home-news__card{font-size:2.625rem}}.home-news__card-title{line-height:1;margin-bottom:1.5rem;flex-grow:1;padding:0 .75rem;text-align:center;font-weight:700;font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-size:inherit;transition:color 0.5s ease-in-out}@media (min-width:992px){.home-news__card-title{margin-bottom:1em}}.home-news__card-title span{display:-webkit-box;max-height:2em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:transform 0.5s ease-in-out}.home-news__card-title a{color:inherit;text-decoration:none}.home-news__card-img,.home-news__card-holder{--loba-aspect-ratio:125.748502994%}.home-news__card-holder{pointer-events:none}@media (max-width:991.98px){.home-news__card-holder{display:none}}@media (min-width:992px){.home-news__card-img{position:absolute;left:0;bottom:0;z-index:-1;transition:bottom 0.5s ease-in-out}}.home-news__card-img img{-o-object-fit:cover;object-fit:cover}.home-news__card-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--loba-body-bg);opacity:0;transition:opacity 0.5s ease-in-out}.home-news__card:hover .home-news__card-title{color:var(--loba-primary)}@media (min-width:992px){.home-news__card:hover .home-news__card-title span{transform:translateY(1em)}}.home-news__card:hover .home-news__card-img::after{opacity:.7}@media (min-width:992px){.home-news__card:hover .home-news__card-img{bottom:3em}}.gallery{--loba-gutter-x:1rem;--loba-gutter-y:1rem;display:flex;flex-wrap:wrap;margin-top:calc(var(--loba-gutter-y) * -1);margin-right:calc(var(--loba-gutter-x) * -0.5);margin-left:calc(var(--loba-gutter-x) * -0.5)}.gallery>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--loba-gutter-x) * 0.5);padding-left:calc(var(--loba-gutter-x) * 0.5);margin-top:var(--loba-gutter-y)}.gallery-columns-2>*{flex:0 0 auto;width:50%}.gallery-columns-3>*{flex:0 0 auto;width:33.3333333333%}.gallery-columns-4>*{flex:0 0 auto;width:25%}.gallery-columns-5>*{flex:0 0 auto;width:20%}.gallery-columns-6>*{flex:0 0 auto;width:16.6666666667%}.gallery-columns-7>*{flex:0 0 auto;width:14.28%}.gallery-columns-8>*{flex:0 0 auto;width:12.5%}.gallery-columns-9>*{flex:0 0 auto;width:11.11%}.gallery img{width:100%;height:auto}.gallery-item{margin-bottom:0;position:relative}.gallery-caption{position:absolute;bottom:0;background:rgb(0 0 0 / .45);padding:.2em .5em}.archive-card{position:relative;--loba-heading-color:var(--loba-white)}.archive-card__img{overflow:hidden}.archive-card__img img{-o-object-fit:cover;object-fit:cover;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.archive-card__body h2,.archive-card__body .h2{transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}.archive-card__body h2 a,.archive-card__body .h2 a{color:inherit;text-decoration:none}.archive-card:hover{--loba-heading-color:var(--loba-primary)}.archive-card:hover img{transform:scale(1.05)}.heateor_sss_svg{background-color:var(--loba-gray-700)!important}.post-tags a{text-decoration:none;color:inherit}@media (min-width:992px){.grid-col2-offset .col:nth-child(3n){transform:none}.grid-col2-offset .col:nth-child(3n-1){transform:translateY(var(--loba-gutter-y))}.grid-col2-offset .col:nth-child(3n-2){transform:none}}#viewTabsContent .ratio::before{background-image:var(--view-img-url);background-size:cover;background-position:center}.nav-pills--diamonds,.nav-pills--links{--loba-nav-link-font-size:0.875rem;margin-top:calc(var(--loba-gutter-y) * -1);margin-left:calc(var(--loba-gutter-x) * -0.5);margin-right:calc(var(--loba-gutter-x) * -0.5)}.nav-pills--diamonds .nav-item,.nav-pills--links .nav-item{margin-top:var(--loba-gutter-y);padding-left:calc(var(--loba-gutter-x) * 0.5);padding-right:calc(var(--loba-gutter-x) * 0.5)}.nav-pills--diamonds .nav-link,.nav-pills--links .nav-link{text-transform:uppercase}.nav-pills--diamonds{--loba-nav-link-font-weight:600;--loba-nav-link-padding-x:0.875rem;--loba-nav-link-padding-y:.5rem;--loba-nav-link-color:var(--loba-secondary);--loba-nav-link-hover-color:var(--loba-secondary);--loba-nav-pills-link-active-color:var(--loba-black);--loba-nav-pills-link-active-bg:var(--loba-primary);--loba-path-offset:var(--loba-nav-link-padding-x);--loba-gutter-x:.5rem;--loba-gutter-y:.5rem}.nav-pills--diamonds .nav-link{-webkit-clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%);clip-path:polygon(var(--loba-path-offset,1.25rem) 0,calc(100% - var(--loba-path-offset, 1.25rem)) 0,100% 50%,calc(100% - var(--loba-path-offset, 1.25rem)) 100%,var(--loba-path-offset,1.25rem) 100%,0 50%);background-color:rgba(var(--loba-secondary-rgb),.08)}@media (min-width:992px){.nav-pills--diamonds .nav-link:not(.active):hover{background-color:rgba(var(--loba-secondary-rgb),.2)}}.nav-pills--links{--loba-nav-link-font-weight:400;--loba-nav-link-padding-x:0;--loba-nav-link-padding-y:0;--loba-nav-link-color:var(--loba-secondary);--loba-nav-link-hover-color:rgba(var(--loba-secondary-rgb), .8);--loba-nav-pills-link-active-color:var(--loba-primary);--loba-nav-pills-link-active-bg:transparent;--loba-gutter-x:1rem;--loba-gutter-y:.5rem}.nav-pills--links .nav-link{text-decoration:underline;text-underline-offset:.2em}.f12{font-size:.75rem}.order-by-custom{text-wrap-mode:nowrap;position:relative}@media (max-width:991.98px){.order-by-custom{margin:24px 0 0 0}}.order-by-custom::after{content:"";width:12px;height:8px;display:flex;position:absolute;right:20px;bottom:18px;background-image:url('data:image/svg+xml, %3csvg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M1 0.722229L5.99989 6.27779L11 0.722229" stroke="white"/%3e%3c/svg%3e')}.order-by-custom select{width:176px;height:45px;-webkit-clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:rgb(225 225 232 / .1);border:none;text-align:center;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.7px;padding:0 30px 0 0;color:#fff}.order-by-custom select option{color:#000;font-size:.75rem;font-weight:700}.filters .title-filter{font-size:.875rem;font-weight:700;letter-spacing:.96px;padding:0 0 24px 0;line-height:30px;color:#D1B888}.filters .accordion{margin:0 0 40px 0}.filters .accordion .accordion-item{border:none}.filters .accordion .accordion-item .accordion-header{background:#fff0;border:none}.filters .accordion .accordion-item .accordion-header .accordion-button{background:#fff0;border:none;padding:0;font-size:.875rem;letter-spacing:.95px;margin:0 0 16px 0;box-shadow:none;text-transform:uppercase}.filters .accordion .accordion-item .accordion-header .accordion-button:hover{background:#fff0}.filters .accordion .accordion-item .accordion-body{padding:0}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio{position:relative;display:flex;gap:14px;margin:0 0 12px 0;justify-content:start;align-items:center}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio:last-child{margin:0}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio label{font-weight:300}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio label::before{width:16px;height:16px;background:#fff0;border:1px solid rgb(255 255 255 / .5);border-radius:100px;content:"";display:flex;position:absolute;left:0;top:5px}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio input{opacity:0}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio input:checked+label{opacity:1}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio input:checked+label::after{width:12px;height:12px;background:#D1B888;border:1px solid #D1B888;border-radius:100px;content:"";display:flex;position:absolute;left:2px;top:7px}.filters .accordion .accordion-item .accordion-body .list-radios .item-list-radio input:checked+label::before{width:16px;height:16px;background:#fff0;border:1px solid #D1B888;border-radius:100px;content:"";display:flex;position:absolute;left:0;top:5px}.filters .accordion .accordion-item .range-price-wrapper span{font-size:.875rem;color:#D1B888}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-webkit-slider-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:active::-webkit-slider-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:focus::-webkit-slider-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:hover::-webkit-slider-thumb{width:13px;height:13px;background:url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="6.36401" y="0.707107" width="8" height="8" transform="rotate(45 6.36401 0.707107)" fill="%23212121" stroke="%23D1B888"/></svg>') no-repeat center center;background-size:contain;border:none!important;box-shadow:none!important;border-radius:0!important}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-moz-range-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:active::-moz-range-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:focus::-moz-range-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:hover::-moz-range-thumb{width:13px;height:13px;background:url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="6.36401" y="0.707107" width="8" height="8" transform="rotate(45 6.36401 0.707107)" fill="%23212121" stroke="%23D1B888"/></svg>') no-repeat center center;background-size:contain;border:none!important;box-shadow:none!important;border-radius:0!important}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-ms-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:active::-ms-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:focus::-ms-thumb,.filters .accordion .accordion-item .range-price-wrapper .range-price-input:hover::-ms-thumb{width:13px;height:13px;background:url('data:image/svg+xml;utf8,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="6.36401" y="0.707107" width="8" height="8" transform="rotate(45 6.36401 0.707107)" fill="%23212121" stroke="%23D1B888"/></svg>') no-repeat center center;background-size:contain;border:none!important;box-shadow:none!important;border-radius:0!important}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-webkit-slider-runnable-track{height:3px;background:linear-gradient(to right,#D1B888 0%,#D1B888 var(--range-percent,50%),rgb(255 255 255 / .5) var(--range-percent,50%),rgb(255 255 255 / .5) 100%)}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-moz-range-track{height:3px;background:linear-gradient(to right,#D1B888 0%,#D1B888 var(--range-percent,50%),rgb(255 255 255 / .5) var(--range-percent,50%),rgb(255 255 255 / .5) 100%)}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-ms-fill-lower{height:3px;background:var(--color-primary,#D1B888)}.filters .accordion .accordion-item .range-price-wrapper .range-price-input::-ms-fill-upper{height:3px;background:rgb(255 255 255 / .5)}.filters .accordion .accordion-item .range-price-wrapper .range-price-input{height:3px}.filters .accordion .accordion-item .range-price-wrapper #rangeValue{padding:0!important;top:-15px!important;color:#D1B888;background:transparent!important;margin-left:-5px}.filters .buttons-filter{display:flex;gap:12px}.filters .buttons-filter button{font-size:0.75rem!important}@media (max-width:991.98px){.bt-filters-mobile{margin-bottom:50px}}.product-card-item{margin-bottom:80px}@media (max-width:991.98px){.product-card-item{margin-bottom:40px}}.product-card-item .img-product{position:relative}.product-card-item .img-product img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.product-card-item .img-product .discount-percent{position:absolute;left:8px;top:8px;background:#E1E1E8;font-size:1rem;line-height:24px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#212121;font-family:"Lato",system-ui,Arial,sans-serif;font-weight:600}.product-card-item .img-product .name-partner{position:absolute;right:8px;top:8px;padding:12px;font-size:.8125rem;color:#212121;background:#fff0;display:flex;gap:5px;align-items:center;line-height:0}.product-card-item .img-product .name-partner::before{content:"";display:flex;width:12px;height:12px;background-size:cover;background-image:url('data:image/svg+xml, %3csvg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect x="5" y="0.757369" width="6" height="6" transform="rotate%2845 5 0.757369%29" stroke="%23D1B888"/%3e%3c/svg%3e')}.product-card-item .content-product{margin-top:22px}.product-card-item .content-product .category-product{text-transform:uppercase;color:#D1B888;font-size:.625rem;letter-spacing:2px;margin:0 0 10px 0;line-height:14px;font-weight:700;font-family:"Lato",system-ui,Arial,sans-serif;display:flex}.product-card-item .content-product .grid-product-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 22px 0}@media (max-width:575.98px){.product-card-item .content-product .grid-product-title{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.product-card-item .content-product .grid-product-title .name-product h3,.product-card-item .content-product .grid-product-title .name-product .h3{font-family:"Cormorant Garamond","Times New Roman","Times",serif;font-size:1.125rem;line-height:120%;text-transform:uppercase;color:#fff;font-weight:700;margin:0}.product-card-item .content-product .grid-product-title .price-product{display:flex;flex-direction:column;justify-content:end}.product-card-item .content-product .grid-product-title .price-product .new-price{display:flex;color:#D1B888;font-size:1.25rem;line-height:120%;text-transform:uppercase}.product-card-item .content-product .grid-product-title .price-product .old-price{display:flex;color:#979797;font-size:.75rem;line-height:120%;text-transform:uppercase;text-decoration:line-through}.product-card-item .content-product .add-button-cart a{font-size:.75rem}.product-card-item.sold-out .img-product::after{content:"Esgotado";position:absolute;left:0;top:0;right:0;bottom:0;background:rgb(0 0 0 / .6);color:#fff;display:flex;justify-content:center;align-items:center;font-size:.875rem;letter-spacing:4px;line-height:24px;text-transform:uppercase;font-weight:700}.product-card-item.sold-out .img-product a{pointer-events:none}.product-card-item.sold-out .content-product{opacity:.6}.product-card-item.sold-out .content-product .add-button-cart a{pointer-events:none}.section-product-gallery{position:sticky;top:30px}.section-product-gallery img{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;margin:0 0 20px 0}.section-product-gallery .discount-percent{position:absolute;left:16px;top:16px;background:#E1E1E8;font-size:1rem;line-height:24px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#212121;font-family:"Lato",system-ui,Arial,sans-serif;font-weight:600;z-index:9}.section-product-gallery .name-partner{position:absolute;right:12px;top:12px;padding:12px;font-size:1rem;color:#212121;background:#fff0;display:flex;gap:5px;align-items:center;line-height:0;z-index:9}.section-product-gallery .name-partner::before{content:"";display:flex;width:12px;height:12px;background-size:cover;background-image:url('data:image/svg+xml, %3csvg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3crect x="5" y="0.757369" width="6" height="6" transform="rotate%2845 5 0.757369%29" stroke="%23D1B888"/%3e%3c/svg%3e')}.content-product-detail .grid-product-category{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px 0}@media (max-width:767.98px){.content-product-detail .grid-product-category{flex-direction:column;align-items:flex-start;gap:5px}}.content-product-detail .grid-product-category .product-category{font-size:.75rem;color:#D1B888;text-transform:uppercase;letter-spacing:1.6px;font-weight:700}.content-product-detail .grid-product-category .info-stock{font-size:.75rem;color:#fff;text-transform:uppercase;letter-spacing:1.6px;font-weight:700}.content-product-detail h1,.content-product-detail .h1{margin:0 0 32px 0;font-family:"Cormorant Garamond","Times New Roman","Times",serif;color:#fff;font-weight:700;font-size:4.5rem;text-transform:uppercase;line-height:100%}@media (max-width:767.98px){.content-product-detail h1,.content-product-detail .h1{font-size:3rem}}.content-product-detail .grid-price{display:flex;align-items:center;justify-content:space-between;margin:0 0 32px 0}@media (max-width:767.98px){.content-product-detail .grid-price{flex-direction:column;align-items:flex-start;gap:20px}}.content-product-detail .grid-price .price .prices{display:flex;gap:12px;align-items:end}.content-product-detail .grid-price .price .prices .new-price{font-size:2.5rem;line-height:100%;color:#D1B888;display:flex}@media (max-width:767.98px){.content-product-detail .grid-price .price .prices .new-price{font-size:2rem}}.content-product-detail .grid-price .price .prices .old-price{font-size:1.5rem;display:flex;line-height:100%;color:#979797;text-decoration:line-through}@media (max-width:767.98px){.content-product-detail .grid-price .price .prices .old-price{font-size:1.125rem}}.content-product-detail .grid-price .price .note-price{margin:10px 0 0 0;font-size:.875rem;font-weight:300;color:#979797}.content-product-detail .grid-price .ref-product{font-size:1rem;color:#979797;text-transform:uppercase}.content-product-detail .product-description{margin:0 0 32px 0}.content-product-detail .product-description p{margin:0}.content-product-detail .form-product .form-group label{width:100%;margin:0 0 8px 0;text-transform:uppercase;color:#D1B888;font-size:.875rem;font-weight:700}.content-product-detail .form-product .form-group select{width:100%;height:45px;-webkit-clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:rgb(225 225 232 / .1);border:none;text-align:left;text-transform:uppercase;font-size:.875rem;font-weight:400;letter-spacing:.7px;padding:0 30px 0 20px;webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.content-product-detail .form-product .form-group select option{color:#000;font-size:.75rem;font-weight:400}.content-product-detail .form-product .form-group.form-group-select{position:relative}.content-product-detail .form-product .form-group.form-group-select::after{content:"";width:12px;height:8px;display:flex;position:absolute;right:30px;bottom:18px;background-image:url('data:image/svg+xml, %3csvg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M1 0.722229L5.99989 6.27779L11 0.722229" stroke="white"/%3e%3c/svg%3e')}.content-product-detail .form-product .btn-addcart{gap:16px;align-items:end}@media (max-width:767.98px){.content-product-detail .form-product .btn-addcart{flex-direction:column;align-items:flex-start}}.content-product-detail .form-product .btn-addcart .quantity-group{width:129px;height:45px;-webkit-clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:rgb(225 225 232 / .1);border:none;text-align:left;text-transform:uppercase;font-size:.875rem;font-weight:400;letter-spacing:.7px;padding:0;justify-content:center}.content-product-detail .form-product .btn-addcart .quantity-group input{box-shadow:none;border:none;background:#fff0;text-align:center}.content-product-detail .form-product .btn-addcart .quantity-group input::-webkit-inner-spin-button{-webkit-appearance:none}.content-product-detail .form-product .btn-addcart .quantity-group input:focus,.content-product-detail .form-product .btn-addcart .quantity-group input:hover,.content-product-detail .form-product .btn-addcart .quantity-group input:focus-visible,.content-product-detail .form-product .btn-addcart .quantity-group input:focus-within{box-shadow:none;border:none;background:#fff0;outline:none}.content-product-detail .form-product .btn-addcart .quantity-group button{padding:0;position:relative;display:flex;align-items:center;justify-content:center}.content-product-detail .form-product .btn-addcart .quantity-group button:focus,.content-product-detail .form-product .btn-addcart .quantity-group button:hover,.content-product-detail .form-product .btn-addcart .quantity-group button:focus-visible,.content-product-detail .form-product .btn-addcart .quantity-group button:focus-within{box-shadow:none;border:none;background:#fff0;outline:none}.content-product-detail .form-product .btn-addcart .quantity-group button .ico{width:16px;height:16px;display:flex}.content-product-detail .form-product .btn-addcart .quantity-group button.qty-plus .ico{background-image:url('data:image/svg+xml, %3csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cg clip-path="url%28%23clip0_47_1884%29"%3e%3crect width="16" height="16" transform="translate%2816%29 rotate%2890%29" fill="white" fill-opacity="0.01"/%3e%3cg clip-path="url%28%23clip1_47_1884%29"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M8.00014 14.8236C7.94401 14.8237 7.88842 14.8127 7.83655 14.7912C7.78467 14.7698 7.73754 14.7383 7.69785 14.6986C7.65816 14.6589 7.62669 14.6118 7.60524 14.5599C7.58379 14.508 7.57279 14.4524 7.57286 14.3963L7.57286 1.11912C7.57286 1.0058 7.61788 0.897119 7.69801 0.816988C7.77814 0.736857 7.88682 0.69184 8.00014 0.69184C8.11347 0.691839 8.22215 0.736857 8.30228 0.816988C8.38241 0.897119 8.42743 1.0058 8.42743 1.11912L8.42743 14.3963C8.4275 14.4524 8.41649 14.508 8.39505 14.5599C8.3736 14.6118 8.34213 14.6589 8.30244 14.6986C8.26275 14.7383 8.21561 14.7698 8.16374 14.7912C8.11187 14.8127 8.05628 14.8237 8.00014 14.8236Z" fill="white"/%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M15.0647 7.75785C15.0648 7.81398 15.0538 7.86958 15.0324 7.92145C15.0109 7.97332 14.9794 8.02045 14.9397 8.06015C14.9001 8.09984 14.8529 8.13131 14.8011 8.15276C14.7492 8.1742 14.6936 8.18521 14.6375 8.18514L1.36027 8.18513C1.24695 8.18514 1.13827 8.14012 1.05814 8.05999C0.978007 7.97986 0.932989 7.87117 0.93299 7.75785C0.932989 7.64453 0.978007 7.53585 1.05814 7.45572C1.13827 7.37558 1.24695 7.33057 1.36027 7.33057L14.6375 7.33057C14.6936 7.3305 14.7492 7.3415 14.8011 7.36295C14.8529 7.3844 14.9001 7.41587 14.9397 7.45556C14.9794 7.49525 15.0109 7.54238 15.0324 7.59425C15.0538 7.64613 15.0648 7.70172 15.0647 7.75785Z" fill="white"/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id="clip0_47_1884"%3e%3crect width="16" height="16" fill="white" transform="translate%2816%29 rotate%2890%29"/%3e%3c/clipPath%3e%3cclipPath id="clip1_47_1884"%3e%3crect width="16" height="16" fill="white" transform="translate%2816%29 rotate%2890%29"/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e')}.content-product-detail .form-product .btn-addcart .quantity-group button.qty-minus .ico{background-image:url('data:image/svg+xml, %3csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cg clip-path="url%28%23clip0_47_1882%29"%3e%3crect width="16" height="16" transform="translate%2816 16%29 rotate%28-180%29" fill="white" fill-opacity="0.01"/%3e%3cpath d="M1.3623 8.18487C1.30617 8.18494 1.25011 8.1741 1.19824 8.15265C1.14643 8.1312 1.09922 8.09953 1.05957 8.05987C1.01998 8.02023 0.988206 7.97298 0.966797 7.9212C0.945472 7.86949 0.934524 7.81405 0.93457 7.75812C0.9345 7.70198 0.945349 7.64593 0.966797 7.59405C0.988243 7.54224 1.01992 7.49503 1.05957 7.45538C1.09924 7.41573 1.14641 7.38404 1.19824 7.36261C1.2501 7.34118 1.3062 7.33031 1.3623 7.33038L14.6387 7.33038C14.7519 7.33038 14.8613 7.37533 14.9414 7.45538C15.0215 7.53551 15.0664 7.64479 15.0664 7.75812C15.0664 7.87129 15.0214 7.9798 14.9414 8.05988C14.8613 8.14001 14.752 8.18488 14.6387 8.18488L1.3623 8.18487Z" fill="white"/%3e%3c/g%3e%3cdefs%3e%3cclipPath id="clip0_47_1882"%3e%3crect width="16" height="16" fill="white" transform="translate%2816 16%29 rotate%28-180%29"/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e')}.content-product-detail .form-product .btn-addcart button[type=submit]{height:42px;padding-top:0;padding-bottom:0;font-size:.75rem}.tabs-content-product{border-top:1px solid rgb(255 255 255 / .3);padding:32px 0 0 0;margin:32px 0 0 0}.tabs-content-product .nav.nav-pills{gap:8px;margin:0 0 32px 0}.tabs-content-product .nav.nav-pills .nav-link{color:#fff;background:rgb(225 225 232 / .08);font-size:.875rem;padding-left:20px;padding-right:20px}.tabs-content-product .nav.nav-pills .nav-link.btn-outline-primary{--loba-btn-border-color:transparent}.tabs-content-product .nav.nav-pills .nav-link.active{background:#D1B888;color:#000;border-color:#fff0}.tabs-content-product .nav.nav-pills .nav-link.active.btn-outline-primary,.tabs-content-product .nav.nav-pills .nav-link.active.btn--bg-hover-white{--loba-btn-border-color:transparent;--loba-btn-hover-bg:transparent !important}.tabs-content-product .tab-content{font-weight:400;line-height:20px;color:#E1E1E8}.tabs-content-product .tab-content p{font-weight:400;line-height:20px}.tabs-content-product .tab-content strong,.tabs-content-product .tab-content b{color:#fff}.related-product{padding:140px 0 0 0}@media (max-width:767.98px){.related-product{padding:50px 0 0 0}}.related-product h2,.related-product .h2{margin:0 0 60px 0;font-size:1.125rem;color:#D1B888;text-transform:uppercase;letter-spacing:3.2px;text-align:center}@media (max-width:767.98px){.related-product h2,.related-product .h2{margin:0 0 30px 0;text-align:left}}.cart-header{display:flex;justify-content:space-between;margin:0 0 10px 0}.cart-header .title-cart-header{font-weight:700;text-transform:uppercase;color:#D1B888;letter-spacing:2px;font-size:.75rem}.cart-item-product{padding:2rem 0;border-top:1px solid rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:space-between;gap:44px}@media (max-width:767.98px){.cart-item-product{flex-direction:column;align-items:flex-start}}.cart-item-product .product-image{display:flex;align-items:center;gap:25px}@media (max-width:1199.98px){.cart-item-product .product-image{flex-direction:column;align-items:flex-start}}.cart-item-product .product-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:215px;height:auto}@media (max-width:1399.98px){.cart-item-product .product-image img{width:150px}}.cart-item-product .product-image .content-title-product h2,.cart-item-product .product-image .content-title-product .h2{font-size:1.125rem;margin:0 0 10px 0}.cart-item-product .product-image .content-title-product h2 a,.cart-item-product .product-image .content-title-product .h2 a{text-decoration:none;color:#D1B888;text-transform:uppercase;letter-spacing:2px;line-height:22px}.cart-item-product .product-image .content-title-product .product-description{color:#D9D9D9;font-size:1rem;line-height:26px;letter-spacing:.04rem}.cart-item-product .product-image .content-title-product .product-description p{margin:0}.cart-item-product .product-image .content-title-product .remove-item a{color:#979797;font-size:1rem;line-height:26px;letter-spacing:.04rem}.cart-item-product .product-image .content-title-product .remove-item a:hover{color:#D1B888}.cart-item-product .prices-section{display:flex;gap:20px;align-items:center}.cart-item-product .prices-section .price-unity{font-size:1.125rem;color:#979797}@media (max-width:767.98px){.cart-item-product .prices-section .price-unity{display:none}}.cart-item-product .prices-section .total-price{font-size:1.125rem}.cart-item-product .prices-section .quantity-group{width:129px;height:45px;-webkit-clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:rgb(225 225 232 / .1);border:none;text-align:left;text-transform:uppercase;font-size:.875rem;font-weight:400;letter-spacing:.7px;padding:0;justify-content:center}.cart-item-product .prices-section .quantity-group input{box-shadow:none;border:none;background:#fff0;text-align:center}.cart-item-product .prices-section .quantity-group input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-item-product .prices-section .quantity-group input:focus,.cart-item-product .prices-section .quantity-group input:hover,.cart-item-product .prices-section .quantity-group input:focus-visible,.cart-item-product .prices-section .quantity-group input:focus-within{box-shadow:none;border:none;background:#fff0;outline:none}.cart-item-product .prices-section .quantity-group button{padding:0;position:relative;display:flex;align-items:center;justify-content:center}.cart-item-product .prices-section .quantity-group button:focus,.cart-item-product .prices-section .quantity-group button:hover,.cart-item-product .prices-section .quantity-group button:focus-visible,.cart-item-product .prices-section .quantity-group button:focus-within{box-shadow:none;border:none;background:#fff0;outline:none}.cart-item-product .prices-section .quantity-group button .ico{width:16px;height:16px;display:flex}.cart-item-product .prices-section .quantity-group button.qty-plus .ico{background-image:url('data:image/svg+xml, %3csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cg clip-path="url%28%23clip0_47_1884%29"%3e%3crect width="16" height="16" transform="translate%2816%29 rotate%2890%29" fill="white" fill-opacity="0.01"/%3e%3cg clip-path="url%28%23clip1_47_1884%29"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M8.00014 14.8236C7.94401 14.8237 7.88842 14.8127 7.83655 14.7912C7.78467 14.7698 7.73754 14.7383 7.69785 14.6986C7.65816 14.6589 7.62669 14.6118 7.60524 14.5599C7.58379 14.508 7.57279 14.4524 7.57286 14.3963L7.57286 1.11912C7.57286 1.0058 7.61788 0.897119 7.69801 0.816988C7.77814 0.736857 7.88682 0.69184 8.00014 0.69184C8.11347 0.691839 8.22215 0.736857 8.30228 0.816988C8.38241 0.897119 8.42743 1.0058 8.42743 1.11912L8.42743 14.3963C8.4275 14.4524 8.41649 14.508 8.39505 14.5599C8.3736 14.6118 8.34213 14.6589 8.30244 14.6986C8.26275 14.7383 8.21561 14.7698 8.16374 14.7912C8.11187 14.8127 8.05628 14.8237 8.00014 14.8236Z" fill="white"/%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M15.0647 7.75785C15.0648 7.81398 15.0538 7.86958 15.0324 7.92145C15.0109 7.97332 14.9794 8.02045 14.9397 8.06015C14.9001 8.09984 14.8529 8.13131 14.8011 8.15276C14.7492 8.1742 14.6936 8.18521 14.6375 8.18514L1.36027 8.18513C1.24695 8.18514 1.13827 8.14012 1.05814 8.05999C0.978007 7.97986 0.932989 7.87117 0.93299 7.75785C0.932989 7.64453 0.978007 7.53585 1.05814 7.45572C1.13827 7.37558 1.24695 7.33057 1.36027 7.33057L14.6375 7.33057C14.6936 7.3305 14.7492 7.3415 14.8011 7.36295C14.8529 7.3844 14.9001 7.41587 14.9397 7.45556C14.9794 7.49525 15.0109 7.54238 15.0324 7.59425C15.0538 7.64613 15.0648 7.70172 15.0647 7.75785Z" fill="white"/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id="clip0_47_1884"%3e%3crect width="16" height="16" fill="white" transform="translate%2816%29 rotate%2890%29"/%3e%3c/clipPath%3e%3cclipPath id="clip1_47_1884"%3e%3crect width="16" height="16" fill="white" transform="translate%2816%29 rotate%2890%29"/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e')}.cart-item-product .prices-section .quantity-group button.qty-minus .ico{background-image:url('data:image/svg+xml, %3csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cg clip-path="url%28%23clip0_47_1882%29"%3e%3crect width="16" height="16" transform="translate%2816 16%29 rotate%28-180%29" fill="white" fill-opacity="0.01"/%3e%3cpath d="M1.3623 8.18487C1.30617 8.18494 1.25011 8.1741 1.19824 8.15265C1.14643 8.1312 1.09922 8.09953 1.05957 8.05987C1.01998 8.02023 0.988206 7.97298 0.966797 7.9212C0.945472 7.86949 0.934524 7.81405 0.93457 7.75812C0.9345 7.70198 0.945349 7.64593 0.966797 7.59405C0.988243 7.54224 1.01992 7.49503 1.05957 7.45538C1.09924 7.41573 1.14641 7.38404 1.19824 7.36261C1.2501 7.34118 1.3062 7.33031 1.3623 7.33038L14.6387 7.33038C14.7519 7.33038 14.8613 7.37533 14.9414 7.45538C15.0215 7.53551 15.0664 7.64479 15.0664 7.75812C15.0664 7.87129 15.0214 7.9798 14.9414 8.05988C14.8613 8.14001 14.752 8.18488 14.6387 8.18488L1.3623 8.18487Z" fill="white"/%3e%3c/g%3e%3cdefs%3e%3cclipPath id="clip0_47_1882"%3e%3crect width="16" height="16" fill="white" transform="translate%2816 16%29 rotate%28-180%29"/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e')}.box-cart-total{background:#292929;padding:40px}@media (max-width:767.98px){.box-cart-total{padding:40px 20px;margin:20px 0 40px 0}}.box-cart-total h2,.box-cart-total .h2{margin:0 0 32px 0;text-transform:uppercase;color:#D1B888;font-size:.75rem;letter-spacing:2px;font-weight:700}.box-cart-total .add-coupon .accordion{--loba-accordion-bg:#292929;border-radius:0;margin-bottom:32px}.box-cart-total .add-coupon .accordion .accordion-item{border:none;border-radius:0}.box-cart-total .add-coupon .accordion .accordion-item .accordion-header{margin:0;border-radius:0}.box-cart-total .add-coupon .accordion .accordion-item .accordion-header button{padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .2);border-top:1px solid rgb(255 255 255 / .2);border-radius:0;box-shadow:none;letter-spacing:.04rem}.box-cart-total .add-coupon .accordion .accordion-item .accordion-header button:not(.collapsed){border-bottom:none;border-top:1px solid rgb(255 255 255 / .2);background-color:#fff0;color:#fff}.box-cart-total .add-coupon .accordion .accordion-item .accordion-body{padding:0 0 20px 0;border-bottom:1px solid rgb(255 255 255 / .2)}.box-cart-total .add-coupon input{width:100%;border:none;padding:10px 20px;margin:0 0 20px 0}.box-cart-total .label{font-size:1rem;margin:0;line-height:20px}.box-cart-total .label span{color:#979797;font-size:.75rem;letter-spacing:.04rem}.box-cart-total .subtotal{display:flex;align-items:center;justify-content:space-between;margin:0 0 25px 0}.box-cart-total .subtotal div:not(.label){font-size:1.125rem;font-weight:700}.box-cart-total .shipping{display:flex;align-items:center;justify-content:space-between;margin:0 0 25px 0}.box-cart-total .shipping div:not(.label){font-size:1.125rem;color:#979797;text-transform:uppercase}.box-cart-total .detail-shipping{margin:0 0 25px 0}.box-cart-total .detail-shipping a{color:#979797;font-size:.875rem}.box-cart-total .detail-shipping a:hover{color:#D1B888}.box-cart-total .total{border-top:1px solid rgb(255 255 255 / .2);padding:32px 0 0 0;display:flex;align-items:center;justify-content:space-between;margin:32px 0}.box-cart-total .total .label{font-size:1rem;color:#D1B888;font-weight:700;text-transform:uppercase;letter-spacing:.04rem}.box-cart-total .total:not(.label){font-size:1.25rem;color:#fff}.box-cart-total .actions{display:flex;gap:16px}@media (max-width:1199.98px){.box-cart-total .actions{flex-direction:column}}.box-cart-total .actions button{font-size:.75rem;width:100%}.box-cart-total .options-shipping-radios .item-list-radio{position:relative;display:flex;gap:14px;margin:0 0 12px 0;justify-content:start;align-items:center}.box-cart-total .options-shipping-radios .item-list-radio label{font-weight:300;line-height:20px}.box-cart-total .options-shipping-radios .item-list-radio label::before{width:16px;height:16px;background:#fff0;border:1px solid rgb(255 255 255 / .5);border-radius:100px;content:"";display:flex;position:absolute;left:0;top:5px}.box-cart-total .options-shipping-radios .item-list-radio label span{font-size:.75rem;color:#979797}.box-cart-total .options-shipping-radios .item-list-radio input{opacity:0}.box-cart-total .options-shipping-radios .item-list-radio input:checked+label{opacity:1}.box-cart-total .options-shipping-radios .item-list-radio input:checked+label::after{width:12px;height:12px;background:#D1B888;border:1px solid #D1B888;border-radius:100px;content:"";display:flex;position:absolute;left:2px;top:7px}.box-cart-total .options-shipping-radios .item-list-radio input:checked+label::before{width:16px;height:16px;background:#fff0;border:1px solid #D1B888;border-radius:100px;content:"";display:flex;position:absolute;left:0;top:5px}.checkout-page .title-checkout-header{font-size:1rem;color:#D1B888;letter-spacing:2px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.checkout-page .description-checkout-header{font-size:.875rem;color:#979797;margin-bottom:30px}.checkout-page .form-control{border:none;border-bottom:1px solid #575757;border-radius:0;padding-left:0;padding-right:0}.checkout-page .form-label span{color:#D1B888;margin-left:5px}.checkout-page .note-rgpd{font-size:.875rem;color:#979797}.checkout-page textarea{padding:15px!important}.checkout-page button[type=submit]{font-size:.75rem}.checkout-page .title-form{font-size:1rem;font-weight:700;margin-bottom:8px}.checkout-page .description-form{font-size:.875rem;margin:0 0 30px 0;color:#979797}.checkout-page .content-send-address,.checkout-page .content-send-pickup-point{margin:20px 0 0 0}.checkout-page .content-send-address{margin-bottom:20px}.checkout-page .content-send-pickup-point{margin-bottom:30px}.checkout-page .content-send-pickup-point h3,.checkout-page .content-send-pickup-point .h3{font-size:1rem;font-weight:700;margin:0 0 8px 0}.checkout-page .content-send-pickup-point p{font-size:.875rem;margin:0 0 30px 0;color:#979797}.checkout-page .content-send-pickup-point .details-pickup{background:#292929;padding:24px;display:flex;gap:20px;justify-content:space-between;align-items:center}@media (max-width:767.98px){.checkout-page .content-send-pickup-point .details-pickup{flex-direction:column;gap:10px;align-items:flex-start}}.checkout-page .content-send-pickup-point .details-pickup .description-pickup .title{font-size:1rem;color:#fff}.checkout-page .content-send-pickup-point .details-pickup .description-pickup .description{font-size:.875rem;color:#979797}.checkout-page .content-send-pickup-point .details-pickup .value-pickup{color:#D1B888}.checkout-page .options-type-shipping-radios .item-list-radio{position:relative;display:flex;gap:14px;margin:0 0 12px 0;justify-content:start;align-items:center}.checkout-page .options-type-shipping-radios .item-list-radio label{font-weight:300;line-height:20px}.checkout-page .options-type-shipping-radios .item-list-radio label::before{width:16px;height:16px;background:#fff0;border:1px solid rgb(255 255 255 / .5);border-radius:100px;content:"";display:flex;position:absolute;left:0;top:5px}.checkout-page .options-type-shipping-radios .item-list-radio label span{font-size:.75rem;color:#979797}.checkout-page .options-type-shipping-radios .item-list-radio input{opacity:0}.checkout-page .options-type-shipping-radios .item-list-radio input:checked+label{opacity:1}.checkout-page .options-type-shipping-radios .item-list-radio input:checked+label::after{width:12px;height:12px;background:#D1B888;border:1px solid #D1B888;border-radius:100px;content:"";display:flex;position:absolute;left:2px;top:7px}.checkout-page .options-type-shipping-radios .item-list-radio input:checked+label::before{width:16px;height:16px;background:#fff0;border:1px solid #D1B888;border-radius:100px;content:"";display:flex;position:absolute;left:0;top:5px}.box-cart-total.box-checkout-total{position:sticky;top:30px}@media (max-width:991.98px){.box-cart-total.box-checkout-total{margin:30px 0 20px 0}}.box-cart-total.box-checkout-total .items-cart-checkout .item{margin-bottom:32px;display:flex;gap:25px}.box-cart-total.box-checkout-total .items-cart-checkout .item .product-image{position:relative}.box-cart-total.box-checkout-total .items-cart-checkout .item .product-image img{width:95px;height:auto;aspect-ratio:1/1}.box-cart-total.box-checkout-total .items-cart-checkout .item .product-image .tag-quantity{font-size:.75rem;min-width:26px;min-height:26px;color:#000;background-color:#D1B888;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0}.box-cart-total.box-checkout-total .items-cart-checkout .item .content-title-product .product-title{margin:0 0 8px 0;font-weight:400}.box-cart-total.box-checkout-total .items-cart-checkout .item .content-title-product .product-title a{color:#D1B888;text-transform:uppercase;font-size:1.125rem;text-decoration:none;font-weight:400}@media (max-width:767.98px){.box-cart-total.box-checkout-total .items-cart-checkout .item .content-title-product .product-title a{font-size:1rem}}.box-cart-total.box-checkout-total .items-cart-checkout .item .content-title-product .product-description{margin:0 0 8px 0;font-size:.875rem;color:#979797}.box-cart-total.box-checkout-total .items-cart-checkout .item .content-title-product .price-unity{margin:0;font-size:1.25rem}@media (max-width:767.98px){.box-cart-total.box-checkout-total .items-cart-checkout .item .content-title-product .price-unity{font-size:1rem}}.box-cart-total.box-checkout-total .detail-shipping p{font-size:.875rem;color:#979797;line-height:150%}.box-cart-total.box-checkout-total .detail-shipping .information-pickup{font-size:.875rem;color:#979797}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS92YXJpYWJsZXMvX2RhcmstdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Jhbm5lci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLW1vZGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJiYXNlL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwiYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsImJhc2UvdmFyaWFibGVzL19tYWluLnNjc3MiLCJiYXNlL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJiYXNlL3ZhcmlhYmxlcy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsImJhc2UvdmFyaWFibGVzL19jb21wb25lbnRzLnNjc3MiLCJiYXNlL3ZhcmlhYmxlcy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9faWNvbi1saW5rLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsImJhc2UvX2ljb25zLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9faW5wdXRzLnNjc3MiLCJiYXNlL19mb3Jtcy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS92YXJpYWJsZXMvX290aGVyLnNjc3MiLCJiYXNlL19jb29raWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci1idW5kbGUuY3NzIiwibW9kdWxlcy9fc3dpcGVyLnNjc3MiLCJtb2R1bGVzL193cGNmNy5zY3NzIiwibGF5b3V0L19sb2JhLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9faG9tZS5zY3NzIiwibGF5b3V0L193b3JkcHJlc3Muc2NzcyIsImxheW91dC9fbG9qYS5zY3NzIiwibGF5b3V0L19wcm9kdXRvLWRldGFsaGUuc2NzcyIsImxheW91dC9fY2FydC5zY3NzIiwibGF5b3V0L19jaGVja291dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ29GWjtFQUNJLDhWQUFBO0VBQ0EsaVdBQUE7QURsRlI7QUNvRlE7RUFDSSw4T0FBQTtBRGxGWjtBQ3VGUTtFQUVJLHdCQUFBO0FEdEZaO0FDd0ZRO0VBQ0ksd0JBQUE7QUR0Rlo7O0FFWkU7Ozs7RUFBQTtBQ0RGOztFQVNJLG9CQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLG9CQUFBO0VBQUEsbUJBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEseUJBQUE7RUFJQSx3QkFBQTtFQUFBLHdCQUFBO0VBQUEsd0JBQUE7RUFBQSx3QkFBQTtFQUFBLHdCQUFBO0VBQUEsd0JBQUE7RUFBQSx3QkFBQTtFQUFBLHdCQUFBO0VBQUEsd0JBQUE7RUFBQSx5QkFBQTtFQUFBLHlCQUFBO0VBSUEsdUJBQUE7RUFBQSx5QkFBQTtFQUFBLHVCQUFBO0VBQUEsb0JBQUE7RUFBQSx1QkFBQTtFQUFBLHNCQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUlBLGlDQUFBO0VBQUEsbUNBQUE7RUFBQSwrQkFBQTtFQUFBLDZCQUFBO0VBQUEsK0JBQUE7RUFBQSw2QkFBQTtFQUFBLCtCQUFBO0VBQUEsMkJBQUE7RUFJQSxxQ0FBQTtFQUFBLHVDQUFBO0VBQUEscUNBQUE7RUFBQSxrQ0FBQTtFQUFBLHFDQUFBO0VBQUEsb0NBQUE7RUFBQSxtQ0FBQTtFQUFBLGtDQUFBO0VBSUEsaUNBQUE7RUFBQSxtQ0FBQTtFQUFBLGlDQUFBO0VBQUEsOEJBQUE7RUFBQSxpQ0FBQTtFQUFBLGdDQUFBO0VBQUEsK0JBQUE7RUFBQSw4QkFBQTtFQUlBLHFDQUFBO0VBQUEsdUNBQUE7RUFBQSxxQ0FBQTtF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QUE7RUprUE47QUFDRjtBTXBDRTtFQUNFLFdBQUE7QU5zQ0o7O0FNL0JBOzs7Ozs7O0VBT0UsVUFBQTtBTmtDRjs7QU0vQkE7RUFDRSxZQUFBO0FOa0NGOztBTXpCQTtFQUNFLDZCQUFBO0VBQ0Esb0JBQUE7QU40QkY7O0FNcEJBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFLHdCQUFBO0FOb0JGOztBTWZBO0VBQ0UsVUFBQTtBTmtCRjs7QU1YQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBTmNGOztBTVRBO0VBQ0UscUJBQUE7QU5ZRjs7QU1QQTtFQUNFLFNBQUE7QU5VRjs7QU1IQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTk1GOztBTUVBO0VBQ0Usd0JBQUE7QU5DRjs7QU1PQTtFQUNFLHdCQUFBO0FOSkY7O0FVamtCQTtFTm1RTSxrQkFMSTtFTTVQUixnQkhtRTRCO0FQaWdCOUI7O0FVL2pCRTtFTmdRTSw4QkFBQTtFTTlQSixvRUhqQzBCO0VHbUMxQixnQkhZMEI7RUdYMUIsZ0JIVjBCO0FQMmtCOUI7QUlsZUk7RU1wR0Y7SU51UU0sa0JBQUE7RUptVU47QUFDRjs7QVUza0JFO0VOZ1FNLGlDQUFBO0VNOVBKLG9FSGpDMEI7RUdtQzFCLGdCSFkwQjtFR1gxQixnQkhWMEI7QVB1bEI5QjtBSTllSTtFTXBHRjtJTnVRTSxlQUFBO0VKK1VOO0FBQ0Y7O0FVdmxCRTtFTmdRTSxpQ0FBQTtFTTlQSixvRUhqQzBCO0VHbUMxQixnQkhZMEI7RUdYMUIsZ0JIVjBCO0FQbW1COUI7QUkxZkk7RU1wR0Y7SU51UU0saUJBQUE7RUoyVk47QUFDRjs7QVVubUJFO0VOZ1FNLGlDQUFBO0VNOVBKLG9FSGpDMEI7RUdtQzFCLGdCSFkwQjtFR1gxQixnQkhWMEI7QVArbUI5QjtBSXRnQkk7RU1wR0Y7SU51UU0sZUFBQTtFSnVXTjtBQUNGOztBVS9tQkU7RU5nUU0saUNBQUE7RU05UEosb0VIakMwQjtFR21DMUIsZ0JIWTBCO0VHWDFCLGdCSFYwQjtBUDJuQjlCO0FJbGhCSTtFTXBHRjtJTnVRTSxlQUFBO0VKbVhOO0FBQ0Y7O0FVM25CRTtFTmdRTSxtQ0FBQTtFTTlQSixvRUhqQzBCO0VHbUMxQixnQkhZMEI7RUdYMUIsZ0JIVjBCO0FQdW9COUI7QUk5aEJJO0VNcEdGO0lOdVFNLG1CQUFBO0VKK1hOO0FBQ0Y7O0FVL21CQTtFQ3ZERSxlQUFBO0VBQ0EsZ0JBQUE7QVgwcUJGOztBVS9tQkE7RUM1REUsZUFBQTtFQUNBLGdCQUFBO0FYK3FCRjs7QVVqbkJBO0VBQ0UscUJBQUE7QVZvbkJGO0FVbG5CRTtFQUNFLG9CSHNEMEI7QVA4akI5Qjs7QVUxbUJBO0VOOE1NLGtCQUxJO0VNdk1SLHlCQUFBO0FWNm1CRjs7QVV6bUJBO0VBQ0UsbUJFWDBCO0VSa050QixrQkFMSTtBSjJhVjtBVTFtQkU7RUFDRSxnQkFBQTtBVjRtQko7O0FVeG1CQTtFQUNFLGlCQUFBO0VBQ0EsbUJFckIwQjtFUmtOdEIsa0JBTEk7RU10TFIsY0c3RHdCO0Fid3FCMUI7QVV6bUJFO0VBQ0UsYUFBQTtBVjJtQko7O0FjM3NCQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0FmeXNCRjs7QWMxc0JBO0VBQ0UsZ0JOb21Da0M7RU1ubUNsQyxxQ05vbUNrQztFTW5tQ2xDLCtEQUFBO0VMR0Usd0NBQUE7RU1SRixlQUFBO0VBR0EsWUFBQTtBZmt0QkY7O0FjcHNCQTtFQUVFLHFCQUFBO0Fkc3NCRjs7QWNuc0JBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0Fkc3NCRjs7QWNuc0JBO0VWeVBNLGtCQUxJO0VVbFBSLGtDTnVsQ2tDO0FSalpwQzs7QWdCeHVCRTs7Ozs7Ozs7O0VDSEEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSwrQ0FBQTtFQUNBLDhDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBakJ1dkJGOztBa0Jqc0JJO0VGNUNFO0lBQ0UsZ0JKNENlO0VacXNCckI7QUFDRjtBa0J2c0JJO0VGNUNFO0lBQ0UsZ0JKNENlO0VaMHNCckI7QUFDRjtBa0I1c0JJO0VGNUNFO0lBQ0UsZ0JKNENlO0VaK3NCckI7QUFDRjtBa0JqdEJJO0VGNUNFO0lBQ0UsaUJKNENlO0Vab3RCckI7QUFDRjtBa0J0dEJJO0VGNUNFO0lBQ0UsaUJKNENlO0VaeXRCckI7QUFDRjtBa0IzdEJJO0VGNUNFO0lBQ0UsaUJKNENlO0VaOHRCckI7QUFDRjtBa0JodUJJO0VGNUNFO0lBQ0UsaUJKNENlO0VabXVCckI7QUFDRjtBbUJoeUJBO0VBRUksdUJBQUE7RUFBQSwyQkFBQTtFQUFBLDJCQUFBO0VBQUEsMkJBQUE7RUFBQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsNkJBQUE7RUFBQSw2QkFBQTtFQUFBLGdDQUFBO0FuQnl5Qko7O0FtQnB5QkU7RUNOQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFFQSwyQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsOENBQUE7QXBCNnlCRjtBbUIzeUJJO0VDT0YsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsK0NBQUE7RUFDQSw4Q0FBQTtFQUNBLGdDQUFBO0FwQnV5QkY7O0FvQnh2Qk07RUFDRSxZQUFBO0FwQjJ2QlI7O0FvQnh2Qk07RUFwQ0osY0FBQTtFQUNBLFdBQUE7QXBCZ3lCRjs7QW9CbHhCRTtFQUNFLGNBQUE7RUFDQSxXQUFBO0FwQnF4Qko7O0FvQnZ4QkU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBcEIweEJKOztBb0I1eEJFO0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0FwQit4Qko7O0FvQmp5QkU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBcEJveUJKOztBb0J0eUJFO0VBQ0UsY0FBQTtFQUNBLFVBQUE7QXBCeXlCSjs7QW9CM3lCRTtFQUNFLGNBQUE7RUFDQSxtQkFBQTtBcEI4eUJKOztBb0Ivd0JNO0VBaERKLGNBQUE7RUFDQSxXQUFBO0FwQm0wQkY7O0FvQjl3QlU7RUFoRU4sY0FBQTtFQUNBLGtCQUFBO0FwQmsxQko7O0FvQm54QlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FwQnUxQko7O0FvQnh4QlU7RUFoRU4sY0FBQTtFQUNBLFVBQUE7QXBCNDFCSjs7QW9CN3hCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QXBCaTJCSjs7QW9CbHlCVTtFQWhFTixjQUFBO0VBQ0EsbUJBQUE7QXBCczJCSjs7QW9CdnlCVTtFQWhFTixjQUFBO0VBQ0EsVUFBQTtBcEIyMkJKOztBb0I1eUJVO0VBaEVOLGNBQUE7RUFDQSxtQkFBQTtBcEJnM0JKOztBb0JqekJVO0VBaEVOLGNBQUE7RUFDQSxtQkFBQTtBcEJxM0JKOztBb0J0ekJVO0VBaEVOLGNBQUE7RUFDQSxVQUFBO0FwQjAzQko7O0FvQjN6QlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FwQiszQko7O0FvQmgwQlU7RUFoRU4sY0FBQTtFQUNBLG1CQUFBO0FwQm80Qko7O0FvQnIwQlU7RUFoRU4sY0FBQTtFQUNBLFdBQUE7QXBCeTRCSjs7QW9CbDBCWTtFQXhEVix3QkFBQTtBcEI4M0JGOztBb0J0MEJZO0VBeERWLHlCQUFBO0FwQms0QkY7O0FvQjEwQlk7RUF4RFYsZ0JBQUE7QXBCczRCRjs7QW9COTBCWTtFQXhEVix5QkFBQTtBcEIwNEJGOztBb0JsMUJZO0VBeERWLHlCQUFBO0FwQjg0QkY7O0FvQnQxQlk7RUF4RFYsZ0JBQUE7QXBCazVCRjs7QW9CMTFCWTtFQXhEVix5QkFBQTtBcEJzNUJGOztBb0I5MUJZO0VBeERWLHlCQUFBO0FwQjA1QkY7O0FvQmwyQlk7RUF4RFYsZ0JBQUE7QXBCODVCRjs7QW9CdDJCWTtFQXhEVix5QkFBQTtBcEJrNkJGOztBb0IxMkJZO0VBeERWLHlCQUFBO0FwQnM2QkY7O0FvQm4yQlE7O0VBRUUsa0JBQUE7QXBCczJCVjs7QW9CbjJCUTs7RUFFRSxrQkFBQTtBcEJzMkJWOztBb0I3MkJROztFQUVFLHdCQUFBO0FwQmczQlY7O0FvQjcyQlE7O0VBRUUsd0JBQUE7QXBCZzNCVjs7QW9CdjNCUTs7RUFFRSx1QkFBQTtBcEIwM0JWOztBb0J2M0JROztFQUVFLHVCQUFBO0FwQjAzQlY7O0FvQmo0QlE7O0VBRUUscUJBQUE7QXBCbzRCVjs7QW9CajRCUTs7RUFFRSxxQkFBQTtBcEJvNEJWOztBb0IzNEJROztFQUVFLHVCQUFBO0FwQjg0QlY7O0FvQjM0QlE7O0VBRUUsdUJBQUE7QXBCODRCVjs7QW9CcjVCUTs7RUFFRSxxQkFBQTtBcEJ3NUJWOztBb0JyNUJROztFQUVFLHFCQUFBO0FwQnc1QlY7O0FvQi81QlE7O0VBRUUscUJBQUE7QXBCazZCVjs7QW9CLzVCUTs7RUFFRSxxQkFBQTtBcEJrNkJWOztBb0J6NkJROztFQUVFLHVCQUFBO0FwQjQ2QlY7O0FvQno2QlE7O0VBRUUsdUJBQUE7QXBCNDZCVjs7QW9CbjdCUTs7RUFFRSx3QkFBQTtBcEJzN0JWOztBb0JuN0JROztFQUVFLHdCQUFBO0FwQnM3QlY7O0FvQjc3QlE7O0VBRUUsdUJBQUE7QXBCZzhCVjs7QW9CNzdCUTs7RUFFRSx1QkFBQTtBcEJnOEJWOztBb0J2OEJROztFQUVFLHFCQUFBO0FwQjA4QlY7O0FvQnY4QlE7O0VBRUUscUJBQUE7QXBCMDhCVjs7QW9CajlCUTs7RUFFRSx1QkFBQTtBcEJvOUJWOztBb0JqOUJROztFQUVFLHVCQUFBO0FwQm85QlY7O0FrQjlnQ0k7RUVVRTtJQUNFLFlBQUE7RXBCd2dDTjtFb0JyZ0NJO0lBcENKLGNBQUE7SUFDQSxXQUFBO0VwQjRpQ0E7RW9COWhDQTtJQUNFLGNBQUE7SUFDQSxXQUFBO0VwQmdpQ0Y7RW9CbGlDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQm9pQ0Y7RW9CdGlDQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFcEJ3aUNGO0VvQjFpQ0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEI0aUNGO0VvQjlpQ0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEJnakNGO0VvQmxqQ0E7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RXBCb2pDRjtFb0JyaENJO0lBaERKLGNBQUE7SUFDQSxXQUFBO0VwQndrQ0E7RW9CbmhDUTtJQWhFTixjQUFBO0lBQ0Esa0JBQUE7RXBCc2xDRjtFb0J2aENRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEIwbENGO0VvQjNoQ1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCOGxDRjtFb0IvaENRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJrbUNGO0VvQm5pQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQnNtQ0Y7RW9CdmlDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEIwbUNGO0VvQjNpQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQjhtQ0Y7RW9CL2lDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCa25DRjtFb0JuakNRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQnNuQ0Y7RW9CdmpDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCMG5DRjtFb0IzakNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEI4bkNGO0VvQi9qQ1E7SUFoRU4sY0FBQTtJQUNBLFdBQUE7RXBCa29DRjtFb0IzakNVO0lBeERWLGNBQUE7RXBCc25DQTtFb0I5akNVO0lBeERWLHdCQUFBO0VwQnluQ0E7RW9CamtDVTtJQXhEVix5QkFBQTtFcEI0bkNBO0VvQnBrQ1U7SUF4RFYsZ0JBQUE7RXBCK25DQTtFb0J2a0NVO0lBeERWLHlCQUFBO0VwQmtvQ0E7RW9CMWtDVTtJQXhEVix5QkFBQTtFcEJxb0NBO0VvQjdrQ1U7SUF4RFYsZ0JBQUE7RXBCd29DQTtFb0JobENVO0lBeERWLHlCQUFBO0VwQjJvQ0E7RW9CbmxDVTtJQXhEVix5QkFBQTtFcEI4b0NBO0VvQnRsQ1U7SUF4RFYsZ0JBQUE7RXBCaXBDQTtFb0J6bENVO0lBeERWLHlCQUFBO0VwQm9wQ0E7RW9CNWxDVTtJQXhEVix5QkFBQTtFcEJ1cENBO0VvQnBsQ007O0lBRUUsa0JBQUE7RXBCc2xDUjtFb0JubENNOztJQUVFLGtCQUFBO0VwQnFsQ1I7RW9CNWxDTTs7SUFFRSx3QkFBQTtFcEI4bENSO0VvQjNsQ007O0lBRUUsd0JBQUE7RXBCNmxDUjtFb0JwbUNNOztJQUVFLHVCQUFBO0VwQnNtQ1I7RW9Cbm1DTTs7SUFFRSx1QkFBQTtFcEJxbUNSO0VvQjVtQ007O0lBRUUscUJBQUE7RXBCOG1DUjtFb0IzbUNNOztJQUVFLHFCQUFBO0VwQjZtQ1I7RW9CcG5DTTs7SUFFRSx1QkFBQTtFcEJzbkNSO0VvQm5uQ007O0lBRUUsdUJBQUE7RXBCcW5DUjtFb0I1bkNNOztJQUVFLHFCQUFBO0VwQjhuQ1I7RW9CM25DTTs7SUFFRSxxQkFBQTtFcEI2bkNSO0VvQnBvQ007O0lBRUUscUJBQUE7RXBCc29DUjtFb0Jub0NNOztJQUVFLHFCQUFBO0VwQnFvQ1I7RW9CNW9DTTs7SUFFRSx1QkFBQTtFcEI4b0NSO0VvQjNvQ007O0lBRUUsdUJBQUE7RXBCNm9DUjtFb0JwcENNOztJQUVFLHdCQUFBO0VwQnNwQ1I7RW9CbnBDTTs7SUFFRSx3QkFBQTtFcEJxcENSO0VvQjVwQ007O0lBRUUsdUJBQUE7RXBCOHBDUjtFb0IzcENNOztJQUVFLHVCQUFBO0VwQjZwQ1I7RW9CcHFDTTs7SUFFRSxxQkFBQTtFcEJzcUNSO0VvQm5xQ007O0lBRUUscUJBQUE7RXBCcXFDUjtFb0I1cUNNOztJQUVFLHVCQUFBO0VwQjhxQ1I7RW9CM3FDTTs7SUFFRSx1QkFBQTtFcEI2cUNSO0FBQ0Y7QWtCeHVDSTtFRVVFO0lBQ0UsWUFBQTtFcEJpdUNOO0VvQjl0Q0k7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RXBCcXdDQTtFb0J2dkNBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RXBCeXZDRjtFb0IzdkNBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCNnZDRjtFb0IvdkNBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VwQml3Q0Y7RW9CbndDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQnF3Q0Y7RW9CdndDQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQnl3Q0Y7RW9CM3dDQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFcEI2d0NGO0VvQjl1Q0k7SUFoREosY0FBQTtJQUNBLFdBQUE7RXBCaXlDQTtFb0I1dUNRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFcEIreUNGO0VvQmh2Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQm16Q0Y7RW9CcHZDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEJ1ekNGO0VvQnh2Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQjJ6Q0Y7RW9CNXZDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCK3pDRjtFb0Jod0NRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQm0wQ0Y7RW9CcHdDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCdTBDRjtFb0J4d0NRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEIyMENGO0VvQjV3Q1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCKzBDRjtFb0JoeENRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJtMUNGO0VvQnB4Q1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQnUxQ0Y7RW9CeHhDUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFcEIyMUNGO0VvQnB4Q1U7SUF4RFYsY0FBQTtFcEIrMENBO0VvQnZ4Q1U7SUF4RFYsd0JBQUE7RXBCazFDQTtFb0IxeENVO0lBeERWLHlCQUFBO0VwQnExQ0E7RW9CN3hDVTtJQXhEVixnQkFBQTtFcEJ3MUNBO0VvQmh5Q1U7SUF4RFYseUJBQUE7RXBCMjFDQTtFb0JueUNVO0lBeERWLHlCQUFBO0VwQjgxQ0E7RW9CdHlDVTtJQXhEVixnQkFBQTtFcEJpMkNBO0VvQnp5Q1U7SUF4RFYseUJBQUE7RXBCbzJDQTtFb0I1eUNVO0lBeERWLHlCQUFBO0VwQnUyQ0E7RW9CL3lDVTtJQXhEVixnQkFBQTtFcEIwMkNBO0VvQmx6Q1U7SUF4RFYseUJBQUE7RXBCNjJDQTtFb0JyekNVO0lBeERWLHlCQUFBO0VwQmczQ0E7RW9CN3lDTTs7SUFFRSxrQkFBQTtFcEIreUNSO0VvQjV5Q007O0lBRUUsa0JBQUE7RXBCOHlDUjtFb0JyekNNOztJQUVFLHdCQUFBO0VwQnV6Q1I7RW9CcHpDTTs7SUFFRSx3QkFBQTtFcEJzekNSO0VvQjd6Q007O0lBRUUsdUJBQUE7RXBCK3pDUjtFb0I1ekNNOztJQUVFLHVCQUFBO0VwQjh6Q1I7RW9CcjBDTTs7SUFFRSxxQkFBQTtFcEJ1MENSO0VvQnAwQ007O0lBRUUscUJBQUE7RXBCczBDUjtFb0I3MENNOztJQUVFLHVCQUFBO0VwQiswQ1I7RW9CNTBDTTs7SUFFRSx1QkFBQTtFcEI4MENSO0VvQnIxQ007O0lBRUUscUJBQUE7RXBCdTFDUjtFb0JwMUNNOztJQUVFLHFCQUFBO0VwQnMxQ1I7RW9CNzFDTTs7SUFFRSxxQkFBQTtFcEIrMUNSO0VvQjUxQ007O0lBRUUscUJBQUE7RXBCODFDUjtFb0JyMkNNOztJQUVFLHVCQUFBO0VwQnUyQ1I7RW9CcDJDTTs7SUFFRSx1QkFBQTtFcEJzMkNSO0VvQjcyQ007O0lBRUUsd0JBQUE7RXBCKzJDUjtFb0I1MkNNOztJQUVFLHdCQUFBO0VwQjgyQ1I7RW9CcjNDTTs7SUFFRSx1QkFBQTtFcEJ1M0NSO0VvQnAzQ007O0lBRUUsdUJBQUE7RXBCczNDUjtFb0I3M0NNOztJQUVFLHFCQUFBO0VwQiszQ1I7RW9CNTNDTTs7SUFFRSxxQkFBQTtFcEI4M0NSO0VvQnI0Q007O0lBRUUsdUJBQUE7RXBCdTRDUjtFb0JwNENNOztJQUVFLHVCQUFBO0VwQnM0Q1I7QUFDRjtBa0JqOENJO0VFVUU7SUFDRSxZQUFBO0VwQjA3Q047RW9CdjdDSTtJQXBDSixjQUFBO0lBQ0EsV0FBQTtFcEI4OUNBO0VvQmg5Q0E7SUFDRSxjQUFBO0lBQ0EsV0FBQTtFcEJrOUNGO0VvQnA5Q0E7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEJzOUNGO0VvQng5Q0E7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RXBCMDlDRjtFb0I1OUNBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCODlDRjtFb0JoK0NBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCaytDRjtFb0JwK0NBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VwQnMrQ0Y7RW9CdjhDSTtJQWhESixjQUFBO0lBQ0EsV0FBQTtFcEIwL0NBO0VvQnI4Q1E7SUFoRU4sY0FBQTtJQUNBLGtCQUFBO0VwQndnREY7RW9CejhDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCNGdERjtFb0I3OENRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQmdoREY7RW9CajlDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCb2hERjtFb0JyOUNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJ3aERGO0VvQno5Q1E7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCNGhERjtFb0I3OUNRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJnaURGO0VvQmorQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQm9pREY7RW9CcitDUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEJ3aURGO0VvQnorQ1E7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQjRpREY7RW9CNytDUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCZ2pERjtFb0JqL0NRO0lBaEVOLGNBQUE7SUFDQSxXQUFBO0VwQm9qREY7RW9CNytDVTtJQXhEVixjQUFBO0VwQndpREE7RW9CaC9DVTtJQXhEVix3QkFBQTtFcEIyaURBO0VvQm4vQ1U7SUF4RFYseUJBQUE7RXBCOGlEQTtFb0J0L0NVO0lBeERWLGdCQUFBO0VwQmlqREE7RW9Cei9DVTtJQXhEVix5QkFBQTtFcEJvakRBO0VvQjUvQ1U7SUF4RFYseUJBQUE7RXBCdWpEQTtFb0IvL0NVO0lBeERWLGdCQUFBO0VwQjBqREE7RW9CbGdEVTtJQXhEVix5QkFBQTtFcEI2akRBO0VvQnJnRFU7SUF4RFYseUJBQUE7RXBCZ2tEQTtFb0J4Z0RVO0lBeERWLGdCQUFBO0VwQm1rREE7RW9CM2dEVTtJQXhEVix5QkFBQTtFcEJza0RBO0VvQjlnRFU7SUF4RFYseUJBQUE7RXBCeWtEQTtFb0J0Z0RNOztJQUVFLGtCQUFBO0VwQndnRFI7RW9CcmdETTs7SUFFRSxrQkFBQTtFcEJ1Z0RSO0VvQjlnRE07O0lBRUUsd0JBQUE7RXBCZ2hEUjtFb0I3Z0RNOztJQUVFLHdCQUFBO0VwQitnRFI7RW9CdGhETTs7SUFFRSx1QkFBQTtFcEJ3aERSO0VvQnJoRE07O0lBRUUsdUJBQUE7RXBCdWhEUjtFb0I5aERNOztJQUVFLHFCQUFBO0VwQmdpRFI7RW9CN2hETTs7SUFFRSxxQkFBQTtFcEIraERSO0VvQnRpRE07O0lBRUUsdUJBQUE7RXBCd2lEUjtFb0JyaURNOztJQUVFLHVCQUFBO0VwQnVpRFI7RW9COWlETTs7SUFFRSxxQkFBQTtFcEJnakRSO0VvQjdpRE07O0lBRUUscUJBQUE7RXBCK2lEUjtFb0J0akRNOztJQUVFLHFCQUFBO0VwQndqRFI7RW9CcmpETTs7SUFFRSxxQkFBQTtFcEJ1akRSO0VvQjlqRE07O0lBRUUsdUJBQUE7RXBCZ2tEUjtFb0I3akRNOztJQUVFLHVCQUFBO0VwQitqRFI7RW9CdGtETTs7SUFFRSx3QkFBQTtFcEJ3a0RSO0VvQnJrRE07O0lBRUUsd0JBQUE7RXBCdWtEUjtFb0I5a0RNOztJQUVFLHVCQUFBO0VwQmdsRFI7RW9CN2tETTs7SUFFRSx1QkFBQTtFcEIra0RSO0VvQnRsRE07O0lBRUUscUJBQUE7RXBCd2xEUjtFb0JybERNOztJQUVFLHFCQUFBO0VwQnVsRFI7RW9COWxETTs7SUFFRSx1QkFBQTtFcEJnbURSO0VvQjdsRE07O0lBRUUsdUJBQUE7RXBCK2xEUjtBQUNGO0FrQjFwREk7RUVVRTtJQUNFLFlBQUE7RXBCbXBETjtFb0JocERJO0lBcENKLGNBQUE7SUFDQSxXQUFBO0VwQnVyREE7RW9CenFEQTtJQUNFLGNBQUE7SUFDQSxXQUFBO0VwQjJxREY7RW9CN3FEQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQitxREY7RW9CanJEQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFcEJtckRGO0VvQnJyREE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEJ1ckRGO0VvQnpyREE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEIyckRGO0VvQjdyREE7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RXBCK3JERjtFb0JocURJO0lBaERKLGNBQUE7SUFDQSxXQUFBO0VwQm10REE7RW9COXBEUTtJQWhFTixjQUFBO0lBQ0Esa0JBQUE7RXBCaXVERjtFb0JscURRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJxdURGO0VvQnRxRFE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCeXVERjtFb0IxcURRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEI2dURGO0VvQjlxRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQml2REY7RW9CbHJEUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEJxdkRGO0VvQnRyRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQnl2REY7RW9CMXJEUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCNnZERjtFb0I5ckRRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQml3REY7RW9CbHNEUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCcXdERjtFb0J0c0RRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJ5d0RGO0VvQjFzRFE7SUFoRU4sY0FBQTtJQUNBLFdBQUE7RXBCNndERjtFb0J0c0RVO0lBeERWLGNBQUE7RXBCaXdEQTtFb0J6c0RVO0lBeERWLHdCQUFBO0VwQm93REE7RW9CNXNEVTtJQXhEVix5QkFBQTtFcEJ1d0RBO0VvQi9zRFU7SUF4RFYsZ0JBQUE7RXBCMHdEQTtFb0JsdERVO0lBeERWLHlCQUFBO0VwQjZ3REE7RW9CcnREVTtJQXhEVix5QkFBQTtFcEJneERBO0VvQnh0RFU7SUF4RFYsZ0JBQUE7RXBCbXhEQTtFb0IzdERVO0lBeERWLHlCQUFBO0VwQnN4REE7RW9COXREVTtJQXhEVix5QkFBQTtFcEJ5eERBO0VvQmp1RFU7SUF4RFYsZ0JBQUE7RXBCNHhEQTtFb0JwdURVO0lBeERWLHlCQUFBO0VwQit4REE7RW9CdnVEVTtJQXhEVix5QkFBQTtFcEJreURBO0VvQi90RE07O0lBRUUsa0JBQUE7RXBCaXVEUjtFb0I5dERNOztJQUVFLGtCQUFBO0VwQmd1RFI7RW9CdnVETTs7SUFFRSx3QkFBQTtFcEJ5dURSO0VvQnR1RE07O0lBRUUsd0JBQUE7RXBCd3VEUjtFb0IvdURNOztJQUVFLHVCQUFBO0VwQml2RFI7RW9COXVETTs7SUFFRSx1QkFBQTtFcEJndkRSO0VvQnZ2RE07O0lBRUUscUJBQUE7RXBCeXZEUjtFb0J0dkRNOztJQUVFLHFCQUFBO0VwQnd2RFI7RW9CL3ZETTs7SUFFRSx1QkFBQTtFcEJpd0RSO0VvQjl2RE07O0lBRUUsdUJBQUE7RXBCZ3dEUjtFb0J2d0RNOztJQUVFLHFCQUFBO0VwQnl3RFI7RW9CdHdETTs7SUFFRSxxQkFBQTtFcEJ3d0RSO0VvQi93RE07O0lBRUUscUJBQUE7RXBCaXhEUjtFb0I5d0RNOztJQUVFLHFCQUFBO0VwQmd4RFI7RW9CdnhETTs7SUFFRSx1QkFBQTtFcEJ5eERSO0VvQnR4RE07O0lBRUUsdUJBQUE7RXBCd3hEUjtFb0IveERNOztJQUVFLHdCQUFBO0VwQml5RFI7RW9COXhETTs7SUFFRSx3QkFBQTtFcEJneURSO0VvQnZ5RE07O0lBRUUsdUJBQUE7RXBCeXlEUjtFb0J0eURNOztJQUVFLHVCQUFBO0VwQnd5RFI7RW9CL3lETTs7SUFFRSxxQkFBQTtFcEJpekRSO0VvQjl5RE07O0lBRUUscUJBQUE7RXBCZ3pEUjtFb0J2ekRNOztJQUVFLHVCQUFBO0VwQnl6RFI7RW9CdHpETTs7SUFFRSx1QkFBQTtFcEJ3ekRSO0FBQ0Y7QWtCbjNESTtFRVVFO0lBQ0UsWUFBQTtFcEI0MkROO0VvQnoyREk7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RXBCZzVEQTtFb0JsNERBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RXBCbzRERjtFb0J0NERBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCdzRERjtFb0IxNERBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VwQjQ0REY7RW9COTREQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQmc1REY7RW9CbDVEQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQm81REY7RW9CdDVEQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFcEJ3NURGO0VvQnozREk7SUFoREosY0FBQTtJQUNBLFdBQUE7RXBCNDZEQTtFb0J2M0RRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFcEIwN0RGO0VvQjMzRFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQjg3REY7RW9CLzNEUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEJrOERGO0VvQm40RFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQnM4REY7RW9CdjREUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCMDhERjtFb0IzNERRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQjg4REY7RW9CLzREUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCazlERjtFb0JuNURRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJzOURGO0VvQnY1RFE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCMDlERjtFb0IzNURRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEI4OURGO0VvQi81RFE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQmsrREY7RW9CbjZEUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFcEJzK0RGO0VvQi81RFU7SUF4RFYsY0FBQTtFcEIwOURBO0VvQmw2RFU7SUF4RFYsd0JBQUE7RXBCNjlEQTtFb0JyNkRVO0lBeERWLHlCQUFBO0VwQmcrREE7RW9CeDZEVTtJQXhEVixnQkFBQTtFcEJtK0RBO0VvQjM2RFU7SUF4RFYseUJBQUE7RXBCcytEQTtFb0I5NkRVO0lBeERWLHlCQUFBO0VwQnkrREE7RW9CajdEVTtJQXhEVixnQkFBQTtFcEI0K0RBO0VvQnA3RFU7SUF4RFYseUJBQUE7RXBCKytEQTtFb0J2N0RVO0lBeERWLHlCQUFBO0VwQmsvREE7RW9CMTdEVTtJQXhEVixnQkFBQTtFcEJxL0RBO0VvQjc3RFU7SUF4RFYseUJBQUE7RXBCdy9EQTtFb0JoOERVO0lBeERWLHlCQUFBO0VwQjIvREE7RW9CeDdETTs7SUFFRSxrQkFBQTtFcEIwN0RSO0VvQnY3RE07O0lBRUUsa0JBQUE7RXBCeTdEUjtFb0JoOERNOztJQUVFLHdCQUFBO0VwQms4RFI7RW9CLzdETTs7SUFFRSx3QkFBQTtFcEJpOERSO0VvQng4RE07O0lBRUUsdUJBQUE7RXBCMDhEUjtFb0J2OERNOztJQUVFLHVCQUFBO0VwQnk4RFI7RW9CaDlETTs7SUFFRSxxQkFBQTtFcEJrOURSO0VvQi84RE07O0lBRUUscUJBQUE7RXBCaTlEUjtFb0J4OURNOztJQUVFLHVCQUFBO0VwQjA5RFI7RW9CdjlETTs7SUFFRSx1QkFBQTtFcEJ5OURSO0VvQmgrRE07O0lBRUUscUJBQUE7RXBCaytEUjtFb0IvOURNOztJQUVFLHFCQUFBO0VwQmkrRFI7RW9CeCtETTs7SUFFRSxxQkFBQTtFcEIwK0RSO0VvQnYrRE07O0lBRUUscUJBQUE7RXBCeStEUjtFb0JoL0RNOztJQUVFLHVCQUFBO0VwQmsvRFI7RW9CLytETTs7SUFFRSx1QkFBQTtFcEJpL0RSO0VvQngvRE07O0lBRUUsd0JBQUE7RXBCMC9EUjtFb0J2L0RNOztJQUVFLHdCQUFBO0VwQnkvRFI7RW9CaGdFTTs7SUFFRSx1QkFBQTtFcEJrZ0VSO0VvQi8vRE07O0lBRUUsdUJBQUE7RXBCaWdFUjtFb0J4Z0VNOztJQUVFLHFCQUFBO0VwQjBnRVI7RW9CdmdFTTs7SUFFRSxxQkFBQTtFcEJ5Z0VSO0VvQmhoRU07O0lBRUUsdUJBQUE7RXBCa2hFUjtFb0IvZ0VNOztJQUVFLHVCQUFBO0VwQmloRVI7QUFDRjtBa0I1a0VJO0VFVUU7SUFDRSxZQUFBO0VwQnFrRU47RW9CbGtFSTtJQXBDSixjQUFBO0lBQ0EsV0FBQTtFcEJ5bUVBO0VvQjNsRUE7SUFDRSxjQUFBO0lBQ0EsV0FBQTtFcEI2bEVGO0VvQi9sRUE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEJpbUVGO0VvQm5tRUE7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RXBCcW1FRjtFb0J2bUVBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCeW1FRjtFb0IzbUVBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCNm1FRjtFb0IvbUVBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VwQmluRUY7RW9CbGxFSTtJQWhESixjQUFBO0lBQ0EsV0FBQTtFcEJxb0VBO0VvQmhsRVE7SUFoRU4sY0FBQTtJQUNBLGtCQUFBO0VwQm1wRUY7RW9CcGxFUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCdXBFRjtFb0J4bEVRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQjJwRUY7RW9CNWxFUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCK3BFRjtFb0JobUVRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJtcUVGO0VvQnBtRVE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCdXFFRjtFb0J4bUVRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEIycUVGO0VvQjVtRVE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQitxRUY7RW9CaG5FUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEJtckVGO0VvQnBuRVE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQnVyRUY7RW9CeG5FUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCMnJFRjtFb0I1bkVRO0lBaEVOLGNBQUE7SUFDQSxXQUFBO0VwQityRUY7RW9CeG5FVTtJQXhEVixjQUFBO0VwQm1yRUE7RW9CM25FVTtJQXhEVix3QkFBQTtFcEJzckVBO0VvQjluRVU7SUF4RFYseUJBQUE7RXBCeXJFQTtFb0Jqb0VVO0lBeERWLGdCQUFBO0VwQjRyRUE7RW9CcG9FVTtJQXhEVix5QkFBQTtFcEIrckVBO0VvQnZvRVU7SUF4RFYseUJBQUE7RXBCa3NFQTtFb0Ixb0VVO0lBeERWLGdCQUFBO0VwQnFzRUE7RW9CN29FVTtJQXhEVix5QkFBQTtFcEJ3c0VBO0VvQmhwRVU7SUF4RFYseUJBQUE7RXBCMnNFQTtFb0JucEVVO0lBeERWLGdCQUFBO0VwQjhzRUE7RW9CdHBFVTtJQXhEVix5QkFBQTtFcEJpdEVBO0VvQnpwRVU7SUF4RFYseUJBQUE7RXBCb3RFQTtFb0JqcEVNOztJQUVFLGtCQUFBO0VwQm1wRVI7RW9CaHBFTTs7SUFFRSxrQkFBQTtFcEJrcEVSO0VvQnpwRU07O0lBRUUsd0JBQUE7RXBCMnBFUjtFb0J4cEVNOztJQUVFLHdCQUFBO0VwQjBwRVI7RW9CanFFTTs7SUFFRSx1QkFBQTtFcEJtcUVSO0VvQmhxRU07O0lBRUUsdUJBQUE7RXBCa3FFUjtFb0J6cUVNOztJQUVFLHFCQUFBO0VwQjJxRVI7RW9CeHFFTTs7SUFFRSxxQkFBQTtFcEIwcUVSO0VvQmpyRU07O0lBRUUsdUJBQUE7RXBCbXJFUjtFb0JockVNOztJQUVFLHVCQUFBO0VwQmtyRVI7RW9CenJFTTs7SUFFRSxxQkFBQTtFcEIyckVSO0VvQnhyRU07O0lBRUUscUJBQUE7RXBCMHJFUjtFb0Jqc0VNOztJQUVFLHFCQUFBO0VwQm1zRVI7RW9CaHNFTTs7SUFFRSxxQkFBQTtFcEJrc0VSO0VvQnpzRU07O0lBRUUsdUJBQUE7RXBCMnNFUjtFb0J4c0VNOztJQUVFLHVCQUFBO0VwQjBzRVI7RW9CanRFTTs7SUFFRSx3QkFBQTtFcEJtdEVSO0VvQmh0RU07O0lBRUUsd0JBQUE7RXBCa3RFUjtFb0J6dEVNOztJQUVFLHVCQUFBO0VwQjJ0RVI7RW9CeHRFTTs7SUFFRSx1QkFBQTtFcEIwdEVSO0VvQmp1RU07O0lBRUUscUJBQUE7RXBCbXVFUjtFb0JodUVNOztJQUVFLHFCQUFBO0VwQmt1RVI7RW9CenVFTTs7SUFFRSx1QkFBQTtFcEIydUVSO0VvQnh1RU07O0lBRUUsdUJBQUE7RXBCMHVFUjtBQUNGO0FrQnJ5RUk7RUVVRTtJQUNFLFlBQUE7RXBCOHhFTjtFb0IzeEVJO0lBcENKLGNBQUE7SUFDQSxXQUFBO0VwQmswRUE7RW9CcHpFQTtJQUNFLGNBQUE7SUFDQSxXQUFBO0VwQnN6RUY7RW9CeHpFQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQjB6RUY7RW9CNXpFQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFcEI4ekVGO0VvQmgwRUE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEJrMEVGO0VvQnAwRUE7SUFDRSxjQUFBO0lBQ0EsVUFBQTtFcEJzMEVGO0VvQngwRUE7SUFDRSxjQUFBO0lBQ0EsbUJBQUE7RXBCMDBFRjtFb0IzeUVJO0lBaERKLGNBQUE7SUFDQSxXQUFBO0VwQjgxRUE7RW9CenlFUTtJQWhFTixjQUFBO0lBQ0Esa0JBQUE7RXBCNDJFRjtFb0I3eUVRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJnM0VGO0VvQmp6RVE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCbzNFRjtFb0JyekVRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJ3M0VGO0VvQnp6RVE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQjQzRUY7RW9CN3pFUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEJnNEVGO0VvQmowRVE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQm80RUY7RW9CcjBFUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCdzRFRjtFb0J6MEVRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQjQ0RUY7RW9CNzBFUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCZzVFRjtFb0JqMUVRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJvNUVGO0VvQnIxRVE7SUFoRU4sY0FBQTtJQUNBLFdBQUE7RXBCdzVFRjtFb0JqMUVVO0lBeERWLGNBQUE7RXBCNDRFQTtFb0JwMUVVO0lBeERWLHdCQUFBO0VwQis0RUE7RW9CdjFFVTtJQXhEVix5QkFBQTtFcEJrNUVBO0VvQjExRVU7SUF4RFYsZ0JBQUE7RXBCcTVFQTtFb0I3MUVVO0lBeERWLHlCQUFBO0VwQnc1RUE7RW9CaDJFVTtJQXhEVix5QkFBQTtFcEIyNUVBO0VvQm4yRVU7SUF4RFYsZ0JBQUE7RXBCODVFQTtFb0J0MkVVO0lBeERWLHlCQUFBO0VwQmk2RUE7RW9CejJFVTtJQXhEVix5QkFBQTtFcEJvNkVBO0VvQjUyRVU7SUF4RFYsZ0JBQUE7RXBCdTZFQTtFb0IvMkVVO0lBeERWLHlCQUFBO0VwQjA2RUE7RW9CbDNFVTtJQXhEVix5QkFBQTtFcEI2NkVBO0VvQjEyRU07O0lBRUUsa0JBQUE7RXBCNDJFUjtFb0J6MkVNOztJQUVFLGtCQUFBO0VwQjIyRVI7RW9CbDNFTTs7SUFFRSx3QkFBQTtFcEJvM0VSO0VvQmozRU07O0lBRUUsd0JBQUE7RXBCbTNFUjtFb0IxM0VNOztJQUVFLHVCQUFBO0VwQjQzRVI7RW9CejNFTTs7SUFFRSx1QkFBQTtFcEIyM0VSO0VvQmw0RU07O0lBRUUscUJBQUE7RXBCbzRFUjtFb0JqNEVNOztJQUVFLHFCQUFBO0VwQm00RVI7RW9CMTRFTTs7SUFFRSx1QkFBQTtFcEI0NEVSO0VvQno0RU07O0lBRUUsdUJBQUE7RXBCMjRFUjtFb0JsNUVNOztJQUVFLHFCQUFBO0VwQm81RVI7RW9CajVFTTs7SUFFRSxxQkFBQTtFcEJtNUVSO0VvQjE1RU07O0lBRUUscUJBQUE7RXBCNDVFUjtFb0J6NUVNOztJQUVFLHFCQUFBO0VwQjI1RVI7RW9CbDZFTTs7SUFFRSx1QkFBQTtFcEJvNkVSO0VvQmo2RU07O0lBRUUsdUJBQUE7RXBCbTZFUjtFb0IxNkVNOztJQUVFLHdCQUFBO0VwQjQ2RVI7RW9CejZFTTs7SUFFRSx3QkFBQTtFcEIyNkVSO0VvQmw3RU07O0lBRUUsdUJBQUE7RXBCbzdFUjtFb0JqN0VNOztJQUVFLHVCQUFBO0VwQm03RVI7RW9CMTdFTTs7SUFFRSxxQkFBQTtFcEI0N0VSO0VvQno3RU07O0lBRUUscUJBQUE7RXBCMjdFUjtFb0JsOEVNOztJQUVFLHVCQUFBO0VwQm84RVI7RW9CajhFTTs7SUFFRSx1QkFBQTtFcEJtOEVSO0FBQ0Y7QWtCOS9FSTtFRVVFO0lBQ0UsWUFBQTtFcEJ1L0VOO0VvQnAvRUk7SUFwQ0osY0FBQTtJQUNBLFdBQUE7RXBCMmhGQTtFb0I3Z0ZBO0lBQ0UsY0FBQTtJQUNBLFdBQUE7RXBCK2dGRjtFb0JqaEZBO0lBQ0UsY0FBQTtJQUNBLFVBQUE7RXBCbWhGRjtFb0JyaEZBO0lBQ0UsY0FBQTtJQUNBLG1CQUFBO0VwQnVoRkY7RW9CemhGQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQjJoRkY7RW9CN2hGQTtJQUNFLGNBQUE7SUFDQSxVQUFBO0VwQitoRkY7RW9CamlGQTtJQUNFLGNBQUE7SUFDQSxtQkFBQTtFcEJtaUZGO0VvQnBnRkk7SUFoREosY0FBQTtJQUNBLFdBQUE7RXBCdWpGQTtFb0JsZ0ZRO0lBaEVOLGNBQUE7SUFDQSxrQkFBQTtFcEJxa0ZGO0VvQnRnRlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQnlrRkY7RW9CMWdGUTtJQWhFTixjQUFBO0lBQ0EsVUFBQTtFcEI2a0ZGO0VvQjlnRlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQmlsRkY7RW9CbGhGUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCcWxGRjtFb0J0aEZRO0lBaEVOLGNBQUE7SUFDQSxVQUFBO0VwQnlsRkY7RW9CMWhGUTtJQWhFTixjQUFBO0lBQ0EsbUJBQUE7RXBCNmxGRjtFb0I5aEZRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJpbUZGO0VvQmxpRlE7SUFoRU4sY0FBQTtJQUNBLFVBQUE7RXBCcW1GRjtFb0J0aUZRO0lBaEVOLGNBQUE7SUFDQSxtQkFBQTtFcEJ5bUZGO0VvQjFpRlE7SUFoRU4sY0FBQTtJQUNBLG1CQUFBO0VwQjZtRkY7RW9COWlGUTtJQWhFTixjQUFBO0lBQ0EsV0FBQTtFcEJpbkZGO0VvQjFpRlU7SUF4RFYsY0FBQTtFcEJxbUZBO0VvQjdpRlU7SUF4RFYsd0JBQUE7RXBCd21GQTtFb0JoakZVO0lBeERWLHlCQUFBO0VwQjJtRkE7RW9CbmpGVTtJQXhEVixnQkFBQTtFcEI4bUZBO0VvQnRqRlU7SUF4RFYseUJBQUE7RXBCaW5GQTtFb0J6akZVO0lBeERWLHlCQUFBO0VwQm9uRkE7RW9CNWpGVTtJQXhEVixnQkFBQTtFcEJ1bkZBO0VvQi9qRlU7SUF4RFYseUJBQUE7RXBCMG5GQTtFb0Jsa0ZVO0lBeERWLHlCQUFBO0VwQjZuRkE7RW9CcmtGVTtJQXhEVixnQkFBQTtFcEJnb0ZBO0VvQnhrRlU7SUF4RFYseUJBQUE7RXBCbW9GQTtFb0Iza0ZVO0lBeERWLHlCQUFBO0VwQnNvRkE7RW9CbmtGTTs7SUFFRSxrQkFBQTtFcEJxa0ZSO0VvQmxrRk07O0lBRUUsa0JBQUE7RXBCb2tGUjtFb0Iza0ZNOztJQUVFLHdCQUFBO0VwQjZrRlI7RW9CMWtGTTs7SUFFRSx3QkFBQTtFcEI0a0ZSO0VvQm5sRk07O0lBRUUsdUJBQUE7RXBCcWxGUjtFb0JsbEZNOztJQUVFLHVCQUFBO0VwQm9sRlI7RW9CM2xGTTs7SUFFRSxxQkFBQTtFcEI2bEZSO0VvQjFsRk07O0lBRUUscUJBQUE7RXBCNGxGUjtFb0JubUZNOztJQUVFLHVCQUFBO0VwQnFtRlI7RW9CbG1GTTs7SUFFRSx1QkFBQTtFcEJvbUZSO0VvQjNtRk07O0lBRUUscUJBQUE7RXBCNm1GUjtFb0IxbUZNOztJQUVFLHFCQUFBO0VwQjRtRlI7RW9Cbm5GTTs7SUFFRSxxQkFBQTtFcEJxbkZSO0VvQmxuRk07O0lBRUUscUJBQUE7RXBCb25GUjtFb0IzbkZNOztJQUVFLHVCQUFBO0VwQjZuRlI7RW9CMW5GTTs7SUFFRSx1QkFBQTtFcEI0bkZSO0VvQm5vRk07O0lBRUUsd0JBQUE7RXBCcW9GUjtFb0Jsb0ZNOztJQUVFLHdCQUFBO0VwQm9vRlI7RW9CM29GTTs7SUFFRSx1QkFBQTtFcEI2b0ZSO0VvQjFvRk07O0lBRUUsdUJBQUE7RXBCNG9GUjtFb0JucEZNOztJQUVFLHFCQUFBO0VwQnFwRlI7RW9CbHBGTTs7SUFFRSxxQkFBQTtFcEJvcEZSO0VvQjNwRk07O0lBRUUsdUJBQUE7RXBCNnBGUjtFb0IxcEZNOztJQUVFLHVCQUFBO0VwQjRwRlI7QUFDRjtBcUJseEZBO0VBQ0UscUJibWhCc0M7QVJpd0V4Qzs7QXFCM3dGQTtFQUNFLHNEQUFBO0VBQ0EseURBQUE7RUFDQSxnQkFBQTtFakI4UUksa0JBTEk7RWlCclFSLGdCZEM0QjtBUDJ3RjlCOztBcUJ4d0ZBO0VBQ0Usb0RBQUE7RUFDQSx1REFBQTtFakJvUUksa0JBTEk7QUo2Z0ZWOztBcUJ4d0ZBO0VBQ0UscURBQUE7RUFDQSx3REFBQTtFakI4UEksbUJBTEk7QUptaEZWOztBc0J6eUZBO0VBQ0UsbUJkMmdCc0M7RUpqUGxDLGtCQUxJO0VrQmpSUixrQ2QyZ0JzQztBUit4RXhDOztBdUIveUZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLGlEaEJMNEI7RUg0UnhCLGVBTEk7RW1CaFJSLGdCaEJJNEI7RWdCSDVCLGdCaEJXNEI7RWdCVjVCLDZCQ1NzQztFRFJ0Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxxQ0NFc0M7RUREdEMsNEJBQUE7RUFDQSwrREFBQTtFZEdFLHdDQUFBO0VnQkhFLHdFRk1KO0F2Qjh5RkY7QXlCaHpGTTtFRmhCTjtJRWlCUSxnQkFBQTtFekJtekZOO0FBQ0Y7QXVCanpGRTtFQUNFLGdCQUFBO0F2Qm16Rko7QXVCanpGSTtFQUNFLGVBQUE7QXZCbXpGTjtBdUI5eUZFO0VBQ0UsNkJDYm9DO0VEY3BDLHFDQ25Cb0M7RURvQnBDLHFCQ0xvQztFRE1wQyxVQUFBO0VBS0UsNkNHUmtCO0ExQm96RnhCO0F1Qnh5RkU7RUFNRSxlQUFBO0VBTUEsYUFBQTtFQUtBLFNBQUE7QXZCNHhGSjtBdUJ2eEZFO0VBQ0UsY0FBQTtFQUNBLFVBQUE7QXZCeXhGSjtBdUJyeEZFO0VBQ0Usa0NDdkNvQztFRHlDcEMsVUFBQTtBdkJzeEZKO0F1Qnp4RkU7RUFDRSxrQ0N2Q29DO0VEeUNwQyxVQUFBO0F2QnN4Rko7QXVCOXdGRTtFQUVFLDBDQ3JFb0M7RUR3RXBDLFVBQUE7QXZCNndGSjtBdUJ6d0ZFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCSTdGMEI7RUo4RjFCLDZCQzdFb0M7RUlqQnRDLHlDcEI0a0JnQztFZTVlOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlESXpFMEI7RUowRTFCLGdCQUFBO0VFekZFLGtLRjBGRjtBdkIyd0ZKO0F5QmoyRk07RUYwRUo7SUV6RU0sZ0JBQUE7RXpCbzJGTjtBQUNGO0F1Qjd3RkU7RUFDRSwwQ2ZtZThCO0FSNHlFbEM7O0F1QnR3RkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQmhCdEc0QjtFZ0J1RzVCLDZCQ3hGc0M7RUR5RnRDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSx3Q0FBQTtBdkJ5d0ZGO0F1QnZ3RkU7RUFDRSxVQUFBO0F2Qnl3Rko7QXVCdHdGRTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdkJ1d0ZKOztBdUI1dkZBO0VBQ0UscUVDdkdzQztFRHdHdEMsdUJBQUE7RW5CeUlJLG1CQUxJO0VLdlFOLDJDQUFBO0FUbzRGSjtBdUI3dkZFO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCSXpJMEI7QTNCdzRGOUI7O0F1QjN2RkE7RUFDRSxtRUNuSHNDO0VEb0h0QyxvQkFBQTtFbkI0SEksa0JBTEk7RUt2UU4sMkNBQUE7QVRnNUZKO0F1QjV2RkU7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJJbEowQjtBM0JnNUY5Qjs7QXVCdHZGRTtFQUNFLHNFQ3RJb0M7QXhCKzNGeEM7QXVCdHZGRTtFQUNFLHFFQ3pJb0M7QXhCaTRGeEM7QXVCcnZGRTtFQUNFLG1FQzVJb0M7QXhCbTRGeEM7O0F1Qmx2RkE7RUFDRSxXQzlJc0M7RUQrSXRDLGtFQ3JKc0M7RURzSnRDLGlCSWhNNEI7QTNCcTdGOUI7QXVCbnZGRTtFQUNFLGVBQUE7QXZCcXZGSjtBdUJsdkZFO0VBQ0Usb0JBQUE7RWR2TEEsd0NBQUE7QVQ0NkZKO0F1Qmp2RkU7RUFDRSxvQkFBQTtFZDVMQSx3Q0FBQTtBVGc3Rko7QXVCaHZGRTtFQUFvQixpRUNyS2tCO0F4Qnc1RnhDO0F1Qmx2RkU7RUFBb0IsK0RDcktrQjtBeEIwNUZ4Qzs7QTZCcDhGQTtFQUNFLDBQQUFBO0VBRUEsY0FBQTtFQUNBLFdBQUE7RUFDQSwwQ0FBQTtFQUNBLGlEdEJSNEI7RUg0UnhCLGVBTEk7RXlCN1FSLGdCdEJDNEI7RXNCQTVCLGdCdEJRNEI7RXNCUDVCLDZCTE1zQztFS0x0Qyx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSxxQ0xEc0M7RUtFdEMsdUZBQUE7RUFDQSw0QkFBQTtFQUNBLDJETGlGa0M7RUtoRmxDLDBCTGlGa0M7RUtoRmxDLCtEQUFBO0VwQkhFLHdDQUFBO0VnQkhFLHdFSVNKO0E3QnE4RkY7QXlCMThGTTtFSWZOO0lKZ0JRLGdCQUFBO0V6QjY4Rk47QUFDRjtBNkJ4OEZFO0VBQ0UscUJMR29DO0VLRnBDLFVBQUE7RUFLRSw2Q0xtRjRCO0F4Qm0zRmxDO0E2Qmw4RkU7RUFFRSxzQkZwQzBCO0VFcUMxQixzQkFBQTtBN0JtOEZKO0E2Qmg4RkU7RUFFRSwwQ0w1Qm9DO0F4QjY5RnhDO0E2QjU3RkU7RUFDRSxrQkFBQTtFQUNBLHlDQUFBO0E3Qjg3Rko7O0E2QjE3RkE7RUFDRSxvQkZ2QzRCO0VFd0M1Qix1QkZ4QzRCO0VFeUM1QixvQkZ4QzRCO0V2QjJReEIsbUJBTEk7RUt2UU4sMkNBQUE7QVR3K0ZKOztBNkIxN0ZBO0VBQ0UsbUJGM0M0QjtFRTRDNUIsc0JGNUM0QjtFRTZDNUIsa0JGNUM0QjtFdkJ1UXhCLGtCQUxJO0VLdlFOLDJDQUFBO0FUZy9GSjs7QTZCeDdGSTtFQUNFLHVQQUFBO0E3QjI3Rk47O0E4Qm5nR0E7RUFDRSxjQUFBO0VBQ0Esa0JOaUR3QztFTWhEeEMsbUJOaUR3QztFTWhEeEMsdUJOaUR3QztBeEJxOUYxQztBOEJwZ0dFO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0E5QnNnR0o7O0E4QmxnR0E7RUFDRSxvQk51Q3dDO0VNdEN4QyxlQUFBO0VBQ0EsaUJBQUE7QTlCcWdHRjtBOEJuZ0dFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBOUJxZ0dKOztBOEJqZ0dBO0VBQ0UseUNBQUE7RUFFQSxjQUFBO0VBQ0EsVU5zQndDO0VNckJ4QyxXTnFCd0M7RU1wQnhDLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7RUFDQSwyQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EsK0ROdUJ3QztFTXRCeEMsaUNBQUE7VUFBQSx5QkFBQTtBOUJtZ0dGO0E4QmhnR0U7RXJCM0JFLHFCQUFBO0FUOGhHSjtBOEIvL0ZFO0VBRUUsa0JOZXNDO0F4QmkvRjFDO0E4QjcvRkU7RUFDRSx1Qk5Nc0M7QXhCeS9GMUM7QThCNS9GRTtFQUNFLHFCTjdCb0M7RU04QnBDLFVBQUE7RUFDQSw2Q0o1Qm9CO0ExQjBoR3hCO0E4QjMvRkU7RUFDRSx5QmpCckRzQjtFaUJzRHRCLHFCakJ0RHNCO0FibWpHMUI7QThCMy9GSTtFQUlJLHlQQUFBO0E5QjAvRlI7QThCdC9GSTtFQUlJLGlLQUFBO0E5QnEvRlI7QThCaC9GRTtFQUNFLHlCakIxRXNCO0VpQjJFdEIscUJqQjNFc0I7RWlCZ0ZwQixtUEFBQTtBOUI4K0ZOO0E4QjErRkU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZTmxCdUM7QXhCOC9GM0M7QThCcitGSTtFQUNFLGVBQUE7RUFDQSxZTjNCcUM7QXhCa2dHM0M7O0E4Qno5RkE7RUFDRSxtQnRCdWFnQztBUnFqRmxDO0E4QjE5RkU7RUFDRSw2S0FBQTtFQUVBLFV0QmlhOEI7RXNCaGE5QixtQkFBQTtFQUNBLDRDQUFBO0VBQ0EsZ0NBQUE7RXJCakhBLGtCQUFBO0VnQkhFLGlES3NIRjtBOUIyOUZKO0F5QjdrR007RUswR0o7SUx6R00sZ0JBQUE7RXpCZ2xHTjtBQUNGO0E4Qjk5Rkk7RUFDRSwrSkFBQTtBOUJnK0ZOO0E4Qjc5Rkk7RUFDRSxpQ3RCZ2E0QjtFc0IzWjFCLDRKQUFBO0E5QjI5RlI7QThCdDlGRTtFQUNFLG9CdEIyWThCO0VzQjFZOUIsZUFBQTtBOUJ3OUZKO0E4QnQ5Rkk7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QTlCdzlGTjs7QThCbjlGQTtFQUNFLHFCQUFBO0VBQ0Esa0JOOUVnQztBeEJvaUdsQzs7QThCbjlGQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBOUJzOUZGO0E4Qmw5Rkk7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxhSDlHd0I7QTNCa2tHOUI7O0E4Qjc4Rkk7RUFDRSxtTEFBQTtBOUJnOUZOOztBK0Jub0dBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0VBQ0EsNkJBQUE7QS9Cc29HRjtBK0Jwb0dFO0VBQ0UsVUFBQTtBL0Jzb0dKO0ErQmxvR0k7RUFBMEIsNkR2QnFqQmE7QVJnbEYzQztBK0Jwb0dJO0VBQTBCLDZEdkJvakJhO0FSbWxGM0M7QStCcG9HRTtFQUNFLFNBQUE7QS9Cc29HSjtBK0Jub0dFO0VBQ0UsV3ZCc2lCdUM7RXVCcmlCdkMsWXZCcWlCdUM7RXVCcGlCdkMsb0JBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VIMUJGLHlCZlN3QjtFa0JtQnRCLFN2Qm9pQnVDO0VDampCdkMsbUJBQUE7RWdCSEUsb0hNbUJGO0VObkJFLDRHTW1CRjtBL0Jvb0dKO0F5Qm5wR007RU1NSjtJTkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXpCc3BHTjtBQUNGO0ErQnZvR0k7RUhqQ0YseUJwQnFrQnlDO0FSc21GM0M7QStCcm9HRTtFQUNFLFd2QitnQjhCO0V1QjlnQjlCLGN2QitnQjhCO0V1QjlnQjlCLGtCQUFBO0VBQ0EsZXZCOGdCOEI7RXVCN2dCOUIsMEN2QjhnQjhCO0V1QjdnQjlCLHlCQUFBO0V0QjdCQSxtQkFBQTtBVHFxR0o7QStCbm9HRTtFQUNFLFd2QjJnQnVDO0V1QjFnQnZDLFl2QjBnQnVDO0V1QnpnQnZDLHFCQUFBO09BQUEsZ0JBQUE7RUhwREYseUJmU3dCO0VrQjZDdEIsU3ZCMGdCdUM7RUNqakJ2QyxtQkFBQTtFZ0JIRSxpSE02Q0Y7RU43Q0UsNEdNNkNGO0EvQm9vR0o7QXlCN3FHTTtFTWlDSjtJTmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V6QmdyR047QUFDRjtBK0J2b0dJO0VIM0RGLHlCcEJxa0J5QztBUmdvRjNDO0ErQnJvR0U7RUFDRSxXdkJxZjhCO0V1QnBmOUIsY3ZCcWY4QjtFdUJwZjlCLGtCQUFBO0VBQ0EsZXZCb2Y4QjtFdUJuZjlCLDBDdkJvZjhCO0V1Qm5mOUIseUJBQUE7RXRCdkRBLG1CQUFBO0FUK3JHSjtBK0Jub0dFO0VBQ0Usb0JBQUE7QS9CcW9HSjtBK0Jub0dJO0VBQ0UsNkN2QnVmcUM7QVI4b0YzQztBK0Jsb0dJO0VBQ0UsNkN2Qm1mcUM7QVJpcEYzQzs7QWdDM3RHQTtFQUNFLGtCQUFBO0FoQzh0R0Y7QWdDNXRHRTs7O0VBR0UseUR4QitrQm9DO0V3QjlrQnBDLDZEeEI4a0JvQztFd0I3a0JwQyxpQnhCOGtCb0M7QVJncEZ4QztBZ0MzdEdFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0RBQUE7RUFDQSxxQkFBQTtFUFJFLGdFT1NGO0FoQzZ0R0o7QXlCbHVHTTtFT1RKO0lQVU0sZ0JBQUE7RXpCcXVH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O0UwQmxqQmpCLHVEMUJrakJpQjtBUmcwRnpCOztBa0NuN0dJO0VBMEVJLG9DVnZDZ0M7RVV3Q2hDLGtGQUFBO0FsQzYyR1I7O0FrQ3g3R0k7RUFrRkUsaUQxQmlpQm1CO0FSeTBGekI7QWtDdjJHUTtFQUVFLHFRQUFBO0VBQ0EsdUJWWThCO0VVWDlCLGlGQUFBO0VBQ0EsMkVBQUE7QWxDdzJHVjtBa0NwMkdNO0VBQ0UsaUQxQm9oQmlCO0UwQm5oQmpCLHVEMUJtaEJpQjtBUm0xRnpCOztBa0N0OEdJO0VBd0dJLHlDQUFBO0FsQ2syR1I7O0FrQzE4R0k7RUErR0UsaUQxQm9nQm1CO0FSMjFGekI7QWtDNzFHTTtFQUNFLDhDMUJpZ0JpQjtBUjgxRnpCO0FrQzUxR007RUFDRSx1RDFCNmZpQjtBUmkyRnpCO0FrQzMxR007RUFDRSxtQzFCeWZpQjtBUm8yRnpCOztBa0N4MUdJO0VBQ0Usa0JBQUE7QWxDMjFHTjs7QWtDMzlHSTs7Ozs7RUEwSU0sVUFBQTtBbEN5MUdWOztBa0MvOEdFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQjFCbWZvQztFSmpQbEMsa0JBTEk7RThCMVBOLHFDMUJ5bEJxQjtBUnczRnpCOztBa0M5OEdFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFOUJxUEUsbUJBTEk7RThCN09OLFcxQjRrQnFCO0UwQjNrQnJCLG9DMUIya0JxQjtFQ3RtQnJCLHdDQUFBO0FUNCtHSjs7QWtDNThHSTs7OztFQUVFLGNBQUE7QWxDaTlHTjs7QWtDaGdISTtFQXFERSxtRDFCOGpCbUI7RTBCM2pCakIsb0NWckJnQztFVXNCaEMsNFVBQUE7RUFDQSw0QkFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0VBQUE7QWxDNjhHUjtBa0MxOEdNO0VBQ0UsbUQxQm1qQmlCO0UwQmxqQmpCLHNEMUJrakJpQjtBUjA1RnpCOztBa0M3Z0hJO0VBMEVJLG9DVnZDZ0M7RVV3Q2hDLGtGQUFBO0FsQ3U4R1I7O0FrQ2xoSEk7RUFrRkUsbUQx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SjtFc0N6K0hJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMitITjtFc0N2K0hFO0lBQ0Usa0JBQUE7RXRDeStISjtFc0N2K0hJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXRDeStITjtBQUNGO0FrQnBoSUk7RW9CNEJBO0lBQ0Usb0JBQUE7RXRDMi9ISjtFc0N6L0hJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMi9ITjtFc0N2L0hFO0lBQ0Usa0JBQUE7RXRDeS9ISjtFc0N2L0hJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXRDeS9ITjtBQUNGO0FrQnBpSUk7RW9CNEJBO0lBQ0Usb0JBQUE7RXRDMmdJSjtFc0N6Z0lJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMmdJTjtFc0N2Z0lFO0lBQ0Usa0JBQUE7RXRDeWdJSjtFc0N2Z0lJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXRDeWdJTjtBQUNGO0FrQnBqSUk7RW9CNEJBO0lBQ0Usb0JBQUE7RXRDMmhJSjtFc0N6aElJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMmhJTjtFc0N2aElFO0lBQ0Usa0JBQUE7RXRDeWhJSjtFc0N2aElJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXRDeWhJTjtBQUNGO0FrQnBrSUk7RW9CNEJBO0lBQ0Usb0JBQUE7RXRDMmlJSjtFc0N6aUlJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMmlJTjtFc0N2aUlFO0lBQ0Usa0JBQUE7RXRDeWlJSjtFc0N2aUlJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXRDeWlJTjtBQUNGO0FrQnBsSUk7RW9CNEJBO0lBQ0Usb0JBQUE7RXRDMmpJSjtFc0N6aklJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMmpJTjtFc0N2aklFO0lBQ0Usa0JBQUE7RXRDeWpJSjtFc0N2aklJO0lBQ0UsUUFBQTtJQUNBLFVBQUE7RXRDeWpJTjtBQUNGO0FrQnBtSUk7RW9CNEJBO0lBQ0Usb0JBQUE7RXRDMmtJSjtFc0N6a0lJO0lBQ0UsV0FBQTtJQUNBLE9BQUE7RXRDMmtJTjtFc0N2a0lFO0lBQ0Usa0JBQUE7RXRDeWtJSjtFc0N2a0lJ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O0VBQ0UsWUFBQTtFQUNBLFNBQUE7RXhDMU1KLGdCQUFBO0FUK3lMSjtBaURqbUxNOztFeEM5TUYsZ0JBQUE7QVRtekxKO0FpRGhtTE07RUFDRSxnQkFBQTtBakRrbUxSOztBa0I3dkxJO0UrQnlJQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RWpEd25MSjtFaUR0bkxJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7SXhDMU1KLGdCQUFBO0VUbTBMRjtFaURybkxJOztJeEM5TUYsZ0JBQUE7RVR1MExGO0VpRHBuTEk7SUFDRSxnQkFBQTtFakRzbkxOO0FBQ0Y7QWtCbHhMSTtFK0J5SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VqRDRvTEo7RWlEMW9MSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0l4QzFNSixnQkFBQTtFVHUxTEY7RWlEem9MSTs7SXhDOU1GLGdCQUFBO0VUMjFMRjtFaUR4b0xJO0lBQ0UsZ0JBQUE7RWpEMG9MTjtBQUNGO0FrQnR5TEk7RStCeUlBO0lBQ0UsWUFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFakRncUxKO0VpRDlwTEk7SUFDRSxZQUFBO0lBQ0EsU0FBQTtJeEMxTUosZ0JBQUE7RVQyMkxGO0VpRDdwTEk7O0l4QzlNRixnQkFBQTtFVCsyTEY7RWlENXBMSTtJQUNFLGdCQUFBO0VqRDhwTE47QUFDRjtBa0IxekxJO0UrQnlJQTtJQUNFLFlBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RWpEb3JMSjtFaURsckxJO0lBQ0UsWUFBQTtJQUNBLFNBQUE7SXhDMU1KLGdCQUFBO0VUKzNMRjtFaURqckxJOztJeEM5TUYsZ0JBQUE7RVRtNExGO0VpRGhyTEk7SUFDRSxnQkFBQTtFakRrckxOO0FBQ0Y7QWtCOTBMSTtFK0J5SUE7SUFDRSxZQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VqRHdzTEo7RWlEdHNMSTtJQUNFLFlBQUE7SUFDQSxTQUFBO0l4QzFNSixnQkFBQTtFVG01TEY7RWlE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bEV5bk9aOztBa0Vob09RO0VBT0ksd0JBQUE7QWxFNm5PWjs7QWtFcG9PUTtFQU9JLCtCQUFBO0FsRWlvT1o7O0FrRXhvT1E7RUFPSSx5QkFBQTtBbEVxb09aOztBa0U1b09RO0VBT0ksNkJBQUE7QWxFeW9PWjs7QWtFaHBPUTtFQU9JLDhCQUFBO0FsRTZvT1o7O0FrRXBwT1E7RUFPSSx3QkFBQTtBbEVpcE9aOztBa0V4cE9RO0VBT0ksK0JBQUE7QWxFcXBPWjs7QWtFNXBPUTtFQU9JLHdCQUFBO0FsRXlwT1o7O0FrRWhxT1E7RUFPSSw2Q0FBQTtBbEU2cE9aOztBa0VwcU9RO0VBT0ksZ0RBQUE7QWxFaXFPWjs7QWtFeHFPUTtFQU9JLGdEQUFBO0FsRXFxT1o7O0FrRTVxT1E7RUFPSSwyQkFBQTtBbEV5cU9aOztBa0Uxck9RO0VBQ0Usc0ZBQUE7QWxFNnJPVjs7QWtFOXJPUTtFQUNFLHdGQUFBO0FsRWlzT1Y7O0FrRWxzT1E7RUFDRSxzRkFBQTtBbEVxc09WOztBa0V0c09RO0VBQ0UsbUZBQUE7QWxFeXNPVjs7QWtFMXNPUTtFQUNFLHNGQUFBO0FsRTZzT1Y7O0FrRTlzT1E7RUFDRSxxRkFBQTtBbEVpdE9WOztBa0VsdE9RO0VBQ0Usb0ZBQUE7QWxFcXRPVjs7QWtFdHRPUTtFQUNFLG1GQUFBO0FsRXl0T1Y7O0FrRWh0T1E7RUFPSSwyQkFBQTtBbEU2c09aOztBa0VwdE9RO0VBT0ksNkJBQUE7QWxFaXRPWjs7QWtFeHRPUTtFQU9JLDZCQUFBO0FsRXF0T1o7O0FrRTV0T1E7RUFPSSwwQkFBQTtBbEV5dE9aOztBa0VodU9RO0VBT0ksMkJBQUE7QWxFNnRPWjs7QWtFcHVPUTtFQU9JLGlCQUFBO0FsRWl1T1o7O0FrRXh1T1E7RUFPSSxtQkFBQTtBbEVxdU9aOztBa0U1dU9RO0VBT0ksb0JBQUE7QWxFeXVPWjs7QWtFaHZPUTtFQU9JLG9CQUFBO0FsRTZ1T1o7O0FrRXB2T1E7RUFPSSxzQkFBQTtBbEVpdk9aOztBa0V4dk9RO0VBT0ksdUJBQUE7QWxFcXZPWjs7QWtFNXZPUTtFQU9JLGtCQUFBO0FsRXl2T1o7O0FrRWh3T1E7RUFPSSxvQkFBQTtBbEU2dk9aOztBa0Vwd09RO0VBT0kscUJBQUE7QWxFaXdPWjs7QWtFeHdPUTtFQU9JLG1CQUFBO0FsRXF3T1o7O0FrRTV3T1E7RUFPSSxxQkFBQTtBbEV5d09aOztBa0VoeE9RO0VBT0ksc0JBQUE7QWxFNndPWjs7QWtFcHhPUTtFQU9JLDJDQUFBO0FsRWl4T1o7O0FrRXh4T1E7RUFPSSxzQ0FBQTtBbEVxeE9aOztBa0U1eE9RO0VBT0ksc0NBQUE7QWxFeXhPWjs7QWtFaHlPUTtFQU9JLDZGQUFBO0FsRTZ4T1o7O0FrRXB5T1E7RUFPSSxvQkFBQTtBbEVpeU9aOztBa0V4eU9RO0VBT0ksaUdBQUE7QWxFcXlPWjs7QWtFNXlPUTtFQU9JLHdCQUFBO0FsRXl5T1o7O0FrRWh6T1E7RUFPSSxtR0FBQTtBbEU2eU9aOztBa0Vwek9RO0VBT0ksMEJBQUE7QWxFaXpPWjs7QWtFeHpPUTtFQU9JLG9HQUFBO0FsRXF6T1o7O0FrRTV6T1E7RUFPSSwyQkFBQTtBbEV5ek9aOztBa0VoME9RO0VBT0ksa0dBQUE7QWxFNnpPWjs7QWtFcDBPUTtFQU9JLHlCQUFBO0FsRWkwT1o7O0FrRXgwT1E7RUFJUSx3QkFBQTtFQUdKLGtGQUFBO0FsRXMwT1o7O0FrRTcwT1E7RUFJUSx3QkFBQTtFQUdKLG9GQUFBO0FsRTIwT1o7O0FrRWwxT1E7RUFJUSx3QkFBQTtFQUdKLGtGQUFBO0FsRWcxT1o7O0FrRXYxT1E7RUFJUSx3QkFBQTtFQUdKLCtFQUFBO0FsRXExT1o7O0FrRTUxT1E7RUFJUSx3QkFBQTtFQUdKLGtGQUFBO0FsRTAxT1o7O0FrRWoyT1E7RUFJUSx3QkFBQTtFQUdKLGlGQUFBO0FsRSsxT1o7O0FrRXQyT1E7RUFJUSx3QkFBQTtFQUdKLGdGQUFBO0FsRW8yT1o7O0FrRTMyT1E7RUFJUSx3QkFBQTtFQUdKLCtFQUFBO0FsRXkyT1o7O0FrRWgzT1E7RUFJUSx3QkFBQTtFQUdKLGdGQUFBO0FsRTgyT1o7O0FrRXIzT1E7RUFJUSx3QkFBQTtFQUdKLGdGQUFBO0FsRW0zT1o7O0FrRTEzT1E7RUFPSSwwREFBQTtBbEV1M09aOztBa0U5M09RO0VBT0ksNERBQUE7QWxFMjNPWjs7QWtFbDRPUTtFQU9JLDBEQUFBO0FsRSszT1o7O0FrRXQ0T1E7RUFPSSx1REFBQTtBbEVtNE9aOztBa0UxNE9RO0VBT0ksMERBQUE7QWxFdTRPWjs7QWtFOTRPUTtFQU9JLHlEQUFBO0FsRTI0T1o7O0FrRWw1T1E7RUFPSSx3REFBQTtBbEUrNE9aOztBa0V0NU9RO0VBT0ksdURBQUE7QWxFbTVPWjs7QWtFMTVPUTtFQU9JLDRCQUFBO0FsRXU1T1o7O0FrRTk1T1E7RUFPSSw0QkFBQTtBbEUyNU9aOztBa0VsNk9RO0VBT0ksNEJBQUE7QWxFKzVPWjs7QWtFdDZPUTtFQU9JLDRCQUFBO0FsRW02T1o7O0FrRTE2T1E7RUFPSSw0QkFBQTtBbEV1Nk9aOztBa0V4N09RO0VBQ0UsMEJBQUE7QWxFMjdPVjs7QWtFNTdPUTtFQUNFLDJCQUFBO0FsRSs3T1Y7O0FrRWg4T1E7RUFDRSwwQkFBQTtBbEVtOE9WOztBa0VwOE9RO0VBQ0UsMkJBQUE7QWxFdThPVjs7QWtFeDhPUTtFQUNFLHdCQUFBO0FsRTI4T1Y7O0FrRWw4T1E7RUFPSSxxQkFBQTtBbEUrN09aOztBa0V0OE9RO0VBT0kscUJBQUE7QWxFbThPWjs7QWtFMThPUTtFQU9JLHFCQUFBO0FsRXU4T1o7O0FrRTk4T1E7RUFPSSxzQkFBQTtBbEUyOE9aOztBa0VsOU9RO0VBT0ksc0JBQUE7QWxFKzhPWjs7QWtFdDlPUTtFQU9JLDBCQUFBO0FsRW05T1o7O0FrRTE5T1E7RUFPSSx1QkFBQTtBbEV1OU9aOztBa0U5OU9RO0VBT0ksMkJBQUE7QWxFMjlPWjs7QWtFbCtPUTtFQU9JLHNCQUFBO0FsRSs5T1o7O0FrRXQrT1E7RUFPSSxzQkFBQTtBbEVtK09aOztBa0UxK09RO0VBT0ksc0JBQUE7QWxFdStPWjs7QWtFOStPUTtFQU9JLHVCQUFBO0FsRTIrT1o7O0FrRWwvT1E7RUFPSSx1QkFBQTtBbEUrK09aOztBa0V0L09RO0VBT0ksMkJBQUE7QWxFbS9PWjs7QWtFMS9PUTtFQU9JLHdCQUFBO0FsRXUvT1o7O0FrRTkvT1E7RUFPSSw0QkFBQTtBbEUyL09aOztBa0VsZ1BRO0VBT0kseUJBQUE7QWxFKy9PWjs7QWtFdGdQUTtFQU9JLDhCQUFBO0FsRW1nUFo7O0FrRTFnUFE7RUFPSSxpQ0FBQTtBbEV1Z1BaOztBa0U5Z1BRO0VBT0ksc0NBQUE7QWxFMmdQWjs7QWtFbGhQUTtFQU9JLHlDQUFBO0FsRStnUFo7O0FrRXRoUFE7RUFPSSx1QkFBQTtBbEVtaFBaOztBa0UxaFBRO0VBT0ksdUJBQUE7QWxFdWhQWjs7QWtFOWhQUTtFQU9JLHlCQUFBO0FsRTJoUFo7O0FrRWxpUFE7RUFPSSx5QkFBQTtBbEUraFBaOztBa0V0aVBRO0VBT0ksMEJBQUE7QWxFbWlQWjs7QWtFMWlQUTtFQU9JLDRCQUFBO0FsRXVpUFo7O0FrRTlpUFE7RUFPSSxrQ0FBQTtBbEUyaVBaOztBa0VsalBRO0VBT0ksc0NBQUE7QWxFK2lQWjs7QWtFdGpQUTtFQU9JLG9DQUFBO0FsRW1qUFo7O0FrRTFqUFE7RUFPSSxrQ0FBQTtBbEV1alBaOztBa0U5alBRO0VBT0kseUNBQUE7QWxFMmpQWjs7QWtFbGtQUTtFQU9JLHdDQUFBO0FsRStqUFo7O0FrRXRrUFE7RUFPSSx3Q0FBQTtBbEVta1BaOztBa0Uxa1BRO0VBT0ksa0NBQUE7QWxFdWtQWjs7QWtFOWtQUTtFQU9JLGdDQUFBO0FsRTJrUFo7O0FrRWxsUFE7RUFPSSw4QkFBQTtBbEUra1BaOztBa0V0bFBRO0VBT0ksZ0NBQUE7QWxFbWxQWjs7QWtFMWxQUTtFQU9JLCtCQUFBO0FsRXVsUFo7O0FrRTlsUFE7RUFPSSxvQ0FBQTtBbEUybFBaOztBa0VsbVBRO0VBT0ksa0NBQUE7QWxFK2xQWjs7QWtFdG1QUTtFQU9JLGdDQUFBO0FsRW1tUFo7O0FrRTFtUFE7RUFPSSx1Q0FBQTtBbEV1bVBaOztBa0U5bVBRO0VBT0ksc0NBQUE7QWxFMm1QWjs7QWtFbG5QUTtFQU9JLGlDQUFBO0FsRSttUFo7O0FrRXRuUFE7RUFPSSwyQkFBQTtBbEVtblBaOztBa0UxblBRO0VB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LDZCQUFBO0FsRXkyUFo7O0FrRWgzUFE7RUFPSSwyQkFBQTtBbEU2MlBaOztBa0VwM1BRO0VBT0ksNkJBQUE7QWxFaTNQWjs7QWtFeDNQUTtFQU9JLDJCQUFBO0FsRXEzUFo7O0FrRTUzUFE7RUFPSSwyQkFBQTtBbEV5M1BaOztBa0VoNFBRO0VBT0ksNkJBQUE7QWxFNjNQWjs7QWtFcDRQUTtFQU9JLDhCQUFBO0FsRWk0UFo7O0FrRXg0UFE7RUFPSSw2QkFBQTtBbEVxNFBaOztBa0U1NFBRO0VBT0ksMkJBQUE7QWxFeTRQWjs7QWtFaDVQUTtFQU9JLDZCQUFBO0FsRTY0UFo7O0FrRXA1UFE7RUFPSSwyQkFBQTtBbEVpNVBaOztBa0V4NVBRO0VBT0ksMEJBQUE7QWxFcTVQWjs7QWtFNTVQUTtFQU9JLGdDQUFBO0FsRXk1UFo7O0FrRWg2UFE7RUFPSSwrQkFBQTtBbEU2NVBaOztBa0VwNlBRO0VBT0ksNkJBQUE7QWxFaTZQWjs7QWtFeDZQUTtFQU9JLCtCQUFBO0FsRXE2UFo7O0FrRTU2UFE7RUFPSSw2QkFBQTtBbEV5NlBaOztBa0VoN1BRO0VBT0ksNkJBQUE7QWxFNjZQWjs7QWtFcDdQUTtFQU9JLCtCQUFBO0FsRWk3UFo7O0FrRXg3UFE7RUFPSSxnQ0FBQTtBbEVxN1BaOztBa0U1N1BRO0VBT0ksK0JBQUE7QWxFeTdQWjs7QWtFaDhQUTtFQU9JLDZCQUFBO0FsRTY3UFo7O0FrRXA4UFE7RUFPSSwrQkFBQTtBbEVpOFBaOztBa0V4OFBRO0VBT0ksNkJBQUE7QWxFcThQWjs7QWtFNThQUTtFQU9JLDJCQUFBO0FsRXk4UFo7O0FrRWg5UFE7RUFPSSxpQ0FBQTtBbEU2OFBaOztBa0VwOVBRO0VBT0ksZ0NBQUE7QWxFaTlQWjs7QWtFeDlQUTtFQU9JLDhCQUFBO0FsRXE5UFo7O0FrRTU5UFE7RUFPSSxnQ0FBQTtBbEV5OVBaOztBa0VoK1BRO0VBT0ksOEJBQUE7QWxFNjlQWjs7QWtFcCtQUTtFQU9JLDhCQUFBO0FsRWkrUFo7O0FrRXgrUFE7RUFPSSxnQ0FBQTtBbEVxK1BaOztBa0U1K1BRO0VBT0ksaUNB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LCtCQUFBO0FsRTZ0UVo7O0FrRXB1UVE7RUFPSSw4QkFBQTtBbEVpdVFaOztBa0V4dVFRO0VBT0ksNEJBQUE7QWxFcXVRWjs7QWtFNXVRUTtFQU9JLDhCQUFBO0FsRXl1UVo7O0FrRWh2UVE7RUFPSSw0QkFBQTtBbEU2dVFaOztBa0VwdlFRO0VBT0ksNEJBQUE7QWxFaXZRWjs7QWtFeHZRUTtFQU9JLDhCQUFBO0FsRXF2UVo7O0FrRTV2UVE7RUFPSSwrQkFBQTtBbEV5dlFaOztBa0Vod1FRO0VBT0ksOEJBQUE7QWxFNnZRWjs7QWtFcHdRUTtFQU9JLDRCQUFBO0FsRWl3UVo7O0FrRXh3UVE7RUFPSSw4QkFBQTtBbEVxd1FaOztBa0U1d1FRO0VBT0ksMkJBQUE7QWxFeXdRWjs7QWtFaHhRUTtFQU9JLGlDQUFBO0FsRTZ3UVo7O0FrRXB4UVE7RUFPSSxnQ0FBQTtBbEVpeFFaOztBa0V4eFFRO0VBT0ksOEJBQUE7QWxFcXhRWjs7QWtFNXhRUTtFQU9JLGdDQUFBO0FsRXl4UVo7O0FrRWh5UVE7RUFPSSw4QkFBQTtBbEU2eFFaOztBa0VweVFRO0VBT0ksOEJBQUE7QWxFaXlRWjs7QWtFeHlRUTtFQU9JLGdDQUFBO0FsRXF5UVo7O0FrRTV5UVE7RUFPSSxpQ0FBQTtBbEV5eVFaOztBa0VoelFRO0VBT0ksZ0NBQUE7QWxFNnlRWjs7QWtFcHpRUTtFQU9JLDhCQUFBO0FsRWl6UVo7O0FrRXh6UVE7RUFPSSxnQ0FBQTtBbEVxelFaOztBa0U1elFRO0VBT0ksNEJBQUE7QWxFeXpRWjs7QWtFaDBRUTtFQU9JLGtDQUFBO0FsRTZ6UVo7O0FrRXAwUVE7RUFPSSxpQ0FBQTtBbEVpMFFaOztBa0V4MFFRO0VBT0ksK0JBQUE7QWxFcTBRWjs7QWtFNTBRUTtFQU9JLGlDQUFBO0FsRXkwUVo7O0FrRWgxUVE7RUFPSSwrQkFBQTtBbEU2MFFaOztBa0VwMVFRO0VBT0ksK0JBQUE7QWxFaTFRWjs7QWtFeDFRUTtFQU9JLGlDQUFBO0FsRXExUVo7O0FrRTUxUVE7RUFPSSxrQ0FBQTtBbEV5MVFaOztBa0VoMlFRO0VBT0ksaUNBQUE7QWxFNjFRWjs7QWtFcDJRUTtFQU9JLCtCQUFBO0FsRWkyUVo7O0FrRXgyUVE7RUFPSSxpQ0FBQTtBbEVxMlFaOztBa0U1MlFRO0VBT0ksMEJBQUE7QWxFeTJRWjs7QWtFaDNRUTtFQU9JLGdDQUFBO0FsRTYyUVo7O0FrRXAzUVE7RUFPSSwrQkFBQTtBbEVpM1FaOztBa0V4M1FRO0VBT0ksNkJBQUE7QWxFcTNRWjs7QWtFNTNRUTtFQU9JLCtCQUFBO0FsRXkzUVo7O0FrRWg0UVE7RUFPSSw2QkFBQTtBbEU2M1FaOztBa0VwNFFRO0VBT0ksNkJBQUE7QWxFaTRRWjs7QWtFeDRRUTtFQU9JLCtCQUFBO0FsRXE0UVo7O0FrRTU0UVE7RUFPSSxnQ0FBQTtBbEV5NFFaOztBa0VoNVFRO0VBT0ksK0JBQUE7QWxFNjRRWjs7QWtFcDVRUTtFQU9JLDZCQUFBO0FsRWk1UVo7O0FrRXg1UVE7RUFPSSwrQkFBQTtBbEVxNVFaOztBa0U1NVFRO0VBT0ksaUJBQUE7QWxFeTVRWjs7QWtFaDZRUTtFQU9JLHVCQUFBO0FsRTY1UVo7O0FrRXA2UVE7RUFPSSxzQkFBQTtBbEVpNlFaOztBa0V4NlFRO0VBT0ksb0JBQUE7QWxFcTZRWjs7QWtFNTZRUTtFQU9JLHNCQUFBO0FsRXk2UVo7O0FrRWg3UVE7RUFPSSxvQkFBQTtBbEU2NlFaOztBa0VwN1FRO0VBT0ksb0JBQUE7QWxFaTdRWjs7QWtFeDdRUTtFQU9JLHNCQUFBO0FsRXE3UVo7O0FrRTU3UVE7RUFPSSx1QkFBQTtBbEV5N1FaOztBa0VoOFFRO0VBT0ksc0JBQUE7QWxFNjdRWjs7QWtFcDhRUTtFQU9JLG9CQUFBO0FsRWk4UVo7O0FrRXg4UVE7RUFPSSxzQkFBQTtBbEVxOFFaOztBa0U1OFFRO0VBT0kscUJBQUE7QWxFeThRWjs7QWtFaDlRUTtFQU9JLDJCQUFBO0FsRTY4UVo7O0FrRXA5UVE7RUFPSSwwQkFBQTtBbEVpOVFaOztBa0V4OVFRO0VBT0ksd0JBQUE7QWxFcTlRWjs7QWtFNTlRUTtFQU9JLDBCQUFBO0FsRXk5UVo7O0FrRWgrUVE7RUFPSSx3QkFBQTtB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O0VsRW80U1Y7RWtFMzRTTTtJQU9JLDhCQUFBO0VsRXU0U1Y7RWtFOTRTTTtJQU9JLHdCQUFBO0VsRTA0U1Y7RWtFajVTTTtJQU9JLCtCQUFBO0VsRTY0U1Y7RWtFcDVTTTtJQU9JLHdCQUFBO0VsRWc1U1Y7RWtFdjVTTTtJQU9JLHlCQUFBO0VsRW01U1Y7RWtFMTVTTTtJQU9JLDhCQUFBO0VsRXM1U1Y7RWtFNzVTTTtJQU9JLGlDQUFBO0VsRXk1U1Y7RWtFaDZTTTtJQU9JLHNDQUFBO0VsRTQ1U1Y7RWtFbjZTTTtJQU9JLHlDQUFBO0VsRSs1U1Y7RWtFdDZTTTtJQU9JLHVCQUFBO0VsRWs2U1Y7RWtFejZTTTtJQU9JLHVCQUFBO0VsRXE2U1Y7RWtFNTZTTTtJQU9JLHlCQUFBO0VsRXc2U1Y7RWtFLzZTTTtJQU9JLHlCQUFBO0VsRTI2U1Y7RWtFbDdTTTtJQU9JLDBCQUFBO0VsRTg2U1Y7RWtFcjdTTTtJQU9JLDRCQUFBO0VsRWk3U1Y7RWtFeDdTTTtJQU9JLGtDQUFBO0VsRW83U1Y7RWtFMzdTTTtJQU9JLHNDQUFBO0VsRXU3U1Y7RWtFOTdTTTtJQU9JLG9DQUFBO0VsRTA3U1Y7RWtFajhTTTtJQU9JLGtDQUFBO0VsRTY3U1Y7RWtFcDhTTTtJQU9JLHlDQUFBO0VsRWc4U1Y7RWtFdjhTTTtJQU9JLHdDQUFBO0VsRW04U1Y7RWtFMThTTTtJQU9JLHdDQUFBO0VsRXM4U1Y7RWtFNzhTTTtJQU9JLGtDQUFBO0VsRXk4U1Y7RWtFaDlTTTtJQU9JLGdDQUFBO0VsRTQ4U1Y7RWtFbjlTTTtJQU9JLDhCQUFBO0VsRSs4U1Y7RWtFdDlTTTtJQU9JLGdDQUFBO0VsRWs5U1Y7RWtFejlTTTtJQU9JLCtCQUFBO0VsRXE5U1Y7RWtFNTlTTTtJQU9JLG9DQUFBO0VsRXc5U1Y7RWtFLzlTTTtJQU9JLGtDQUFBO0VsRTI5U1Y7RWtFbCtTTTtJQU9JLGdDQUFBO0VsRTg5U1Y7RWtFcitTTTtJQU9JLHVDQUFBO0VsRWkrU1Y7RWtFeCtTTTtJQU9JLHNDQUFBO0VsRW8rU1Y7RWtFMytTTTtJQU9JLGlDQUFBO0VsRXUrU1Y7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RWhyVE07SUFPSSwyQkFBQTtFbEU0cVRWO0VrRW5yVE07SUFPSSw2QkFBQTtFbEUrcVRWO0VrRXRyVE07SUFPSSwyQkFBQTtFbEVrclRWO0VrRXpyVE07SUFPSSwyQkFBQTtFbEVxclRWO0VrRTVyVE07SUFPSSw2QkFBQTtFbEV3clRWO0VrRS9yVE07SUFPSSw4QkFBQTtFbEUyclRWO0VrRWxzVE07SUFPSSw2QkFBQTtFbEU4clRWO0VrRXJzVE07SUFPSSwyQkFBQTtFbEVpc1RWO0VrRXhzVE07SUFPSSw2QkFBQTtFbEVvc1RWO0VrRTNzVE07SUFPSSwyQkFBQTtFbEV1c1RWO0VrRTlzVE07SUFPSSwwQkFBQTtFbEUwc1RWO0VrRWp0VE07SUFPSSxnQ0FBQTtFbEU2c1RWO0VrRXB0VE07SUFPSSwrQkFBQTtFbEVndFRWO0VrRXZ0VE07SUFPSSw2QkFBQTtFbEVtdFRWO0VrRTF0VE07SUFPSSwrQkFBQTtFbEVzdFRWO0VrRTd0VE07SUFPSSw2QkFBQTtFbEV5dFRWO0VrRWh1VE07SUFPSSw2QkFBQTtFbEU0dFRWO0VrRW51VE07SUFPSSwrQkFBQTtFbEUrdFRWO0VrRXR1VE07SUFPSSxnQ0FBQTtFbEVrdVRWO0VrRXp1VE07SUFPSSwrQkFBQTtFbEVxdVRWO0VrRTV1VE07SUFPSSw2QkFBQTtFbEV3dVRWO0VrRS91VE07SUFPSSwrQkFBQTtFbEUydVRWO0VrRWx2VE07SUFPSSw2QkFBQTtFbEU4dVRWO0VrRXJ2VE07SUFPSSwyQkFBQTtFbEVpdlRWO0VrRXh2VE07SUFPSSxpQ0FBQTtFbEVvdlRWO0VrRTN2VE07SUFPSSxnQ0FBQTtFbEV1dlRWO0VrRTl2VE07SUFPSSw4QkFBQTtFbEUwdlRWO0VrRWp3VE07SUFPSSxnQ0FBQTtFbEU2dlRWO0VrRXB3VE07SUFPSSw4QkFBQTtFbEVnd1RWO0VrRXZ3VE07SUFPSSw4QkFBQTtFbEVtd1RWO0VrRTF3VE07SUFPSSxnQ0FBQTtFbEVzd1RWO0VrRTd3VE07SUFPSSxpQ0FBQTtFbEV5d1RWO0VrRWh4VE07SUFPSSxnQ0FBQTtFbEU0d1RWO0VrRW54VE07SUFP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SUFPSSw0QkFBQTtFbEVrOVRWO0VrRXo5VE07SUFPSSw0QkFBQTtFbEVxOVRWO0VrRTU5VE07SUFPSSw4QkFBQTtFbEV3OVRWO0VrRS85VE07SUFPSSwrQkFBQTtFbEUyOVRWO0VrRWwrVE07SUFPSSw4QkFBQTtFbEU4OVRWO0VrRXIrVE07SUFPSSw0QkFBQTtFbEVpK1RWO0VrRXgrVE07SUFPSSw4QkFBQTtFbEVvK1RWO0VrRTMrVE07SUFPSSwyQkFBQTtFbEV1K1RWO0VrRTkrVE07SUFPSSxpQ0FBQTtFbEUwK1RWO0VrRWovVE07SUFPSSxnQ0FBQTtFbEU2K1RWO0VrRXAvVE07SUFPSSw4QkFBQTtFbEVnL1RWO0VrRXYvVE07SUFPSSxnQ0FBQTtFbEVtL1RWO0VrRTEvVE07SUFPSSw4QkFBQTtFbEVzL1RWO0VrRTcvVE07SUFPSSw4QkFBQTtFbEV5L1RWO0VrRWhnVU07SUFPSSxnQ0FBQTtFbEU0L1RWO0VrRW5nVU07SUFPSSxpQ0FBQTtFbEUrL1RWO0VrRXRnVU07SUFPSSxnQ0FBQTtFbEVrZ1VWO0VrRXpnVU07SUFPSSw4QkFBQTtFbEVxZ1VWO0VrRTVnVU07SUFPSSxnQ0FBQTtFbEV3Z1VWO0VrRS9nVU07SUFPSSw0QkFBQTtFbEUyZ1VWO0VrRWxoVU07SUFPSSxrQ0FBQTtFbEU4Z1VWO0VrRXJoVU07SUFPSSxpQ0FBQTtFbEVpaFVWO0VrRXhoVU07SUFPSSwrQkFBQTtFbEVvaFVWO0VrRTNoVU07SUFPSSxpQ0FBQTtFbEV1aFVWO0VrRTloVU07SUFPSSwrQkFBQTtFbEUwaFVWO0VrRWppVU07SUFPSSwrQkFBQTtFbEU2aFVWO0VrRXBpVU07SUFPSSxpQ0FBQTtFbEVnaVVWO0VrRXZpVU07SUFPSSxrQ0FBQTtFbEVtaVVWO0VrRTFpVU07SUFPSSxpQ0FBQTtFbEVzaVVWO0VrRTdpVU07SUFPSSwrQkFBQTtFbEV5aVVWO0VrRWhqVU07SUFPSSxpQ0FBQTtFbEU0aVVWO0VrRW5qVU07SUFPSSwwQkFBQTtFbEUraVVWO0VrRXRqVU07SUFPSSxnQ0FBQTtFbEVralVWO0VrRXpqVU07SUFPSSwrQkFBQTtFbEVxalVWO0VrRTVqVU07SUFPSSw2QkFBQTtFbEV3alVWO0VrRS9qVU07SUFPSSwrQkFBQTtFbEUyalVWO0VrRWxrVU07SUFPSSw2QkFBQTtFbEU4alVWO0VrRXJrVU07SUFPSSw2QkFBQTtFbEVpa1VWO0VrRXhrVU07SUFPSSwrQkFBQTtFbEVva1VWO0VrRTNrVU07SUFPSSxnQ0FBQTtFbEV1a1VWO0VrRTlrVU07SUFPSSwrQkFBQTtFbEUwa1VWO0VrRWpsVU07SUFPSSw2QkFBQTtFbEU2a1VWO0VrRXBsVU07SUFPSSwrQkFBQTtFbEVnbFVWO0VrRXZsVU07SUFPSSxpQkFBQTtFbEVtbFVWO0VrRTFsVU07SUFPSSx1QkFBQTtFbEVzbFVWO0VrRTdsVU07SUFPSSxzQkFBQTtFbEV5bFVWO0VrRWhtVU07SUFPSSxvQkFBQTtFbEU0bFVWO0VrRW5tVU07SUFPSSxzQkFBQTtFbEUrbFVWO0VrRXRtVU07SUFPSSxvQkFBQTtFbEVrbVVWO0VrRXptVU07SUFPSSxvQkFBQTtFbEVxbVVWO0VrRTVtVU07SUFPSSxzQkFBQTtFbEV3bVVWO0VrRS9tVU07SUFPSSx1QkFBQTtFbEUybVVWO0VrRWxuVU07SUFPSSxzQkFBQTtFbEU4bVVWO0VrRXJuVU07SUFPSSxvQkFBQTtFbEVpblVWO0VrRXhuVU07SUFPSSxzQkFBQTtFbEVvblVWO0VrRTNuVU07SUFPSSxxQkFBQTtFbEV1blVWO0VrRTluVU07SUFPSSwyQkFBQTtFbEUwblVWO0VrRWpvVU07SUFPSSwwQkFBQTtFbEU2blVWO0VrRXBvVU07SUFPSSx3QkFBQTtFbEVnb1VWO0VrRXZvVU07SUFPSSwwQkFBQTtFbEVtb1VWO0VrRTFvVU07SUFPSSx3QkFBQTtFbEVzb1VWO0VrRTdvVU07SUFPSSx3QkFBQTtFbEV5b1VWO0VrRWhwVU07SUFPSSwwQkFBQTtFbEU0b1VWO0VrRW5wVU07SUFPSSwyQkFBQTtFbEUrb1VWO0VrRXRwVU07SUFPSSwwQkFBQTtFbEVrcFVWO0VrRXpwVU07SUFPSSx3QkFBQTtFbEVxcFVWO0VrRTVwVU07SUFPSSwwQkFBQTtFbEV3cFVWO0VrRS9wVU07SUFPSSw2QkFBQTtTQUFBLHdCQUFBO0VsRTJwVVY7RWtFbHFVTTtJQU9JLG1DQUFBO1NBQUEsOEJBQUE7RWxFOHBVVjtFa0VycVVNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFbEVpcVVWO0VrRXhxVU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0VsRW9xVVY7RWtFM3FVTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RWxFdXFVVjtFa0U5cVVNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFbEUwcVVWO0VrRWpyVU07SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0VsRTZxVVY7RWtFcHJVTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RWxFZ3JVVjtFa0V2clVNO0lBT0ksbUNBQUE7U0FBQSw4QkFBQTtFbEVtclVWO0VrRTFyVU07SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0VsRXNyVVY7RWtFN3JVTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RWxFeXJVVjtFa0Voc1VNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFbEU0clVWO0VrRW5zVU07SUFPSSwyQkFBQTtFbEUrclVWO0VrRXRzVU07SUFPSSw0QkFBQTtFbEVrc1VWO0VrRXpzVU07SUFPSSw2QkFBQTtFbEVxc1VWO0FBQ0Y7QWtCaHRVSTtFZ0RHSTtJQU9JLHNCQUFBO0VsRTBzVVY7RWtFanRVTTtJQU9JLHVCQUFBO0VsRTZzVVY7RWtFcHRVTTtJQU9JLHNCQUFBO0VsRWd0VVY7RWtFdnRVTTtJQU9JLGlDQUFBO09BQUEsOEJBQUE7RWxFbXRVVjtFa0UxdFVNO0lBT0ksK0JBQUE7T0FBQSw0QkFBQTtFbEVzdFVWO0VrRTd0VU07SUFPSSw4QkFBQTtPQUFBLDJCQUFBO0VsRXl0VVY7RWtFaHVVTTtJQU9JLG9DQUFBO09BQUEsaUNBQUE7RWxFNHRVVjtFa0VudVVNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFbEUrdFVWO0VrRXR1VU07SUFPSSwwQkFBQTtFbEVrdVVWO0VrRXp1VU07SUFPSSxnQ0FBQTtFbEVxdVVWO0VrRTV1VU07SUFPSSx5QkFBQTtFbEV3dVVWO0VrRS91VU07SUFPSSx3QkFBQTtFbEUydVVWO0VrRWx2VU07SUFPSSwrQkFBQTtFbEU4dVVWO0VrRXJ2VU07SUFPSSx5QkFBQTtFbEVpdlVWO0VrRXh2VU07SUFPSSw2QkFBQTtFbEVvdlVWO0VrRTN2VU07SUFPSSw4QkFBQTtFbEV1dlVWO0VrRTl2VU07SUFPSSx3QkFBQTtFbEUwdlVWO0VrRWp3VU07SUFPSSwrQkFBQTtFbEU2dlVWO0VrRXB3VU07SUFPSSx3QkFBQTtFbEVnd1VWO0VrRXZ3VU07SUFPSSx5QkFBQTtFbEVtd1VWO0VrRTF3VU07SUFPSSw4QkFBQTtFbEVzd1VWO0VrRTd3VU07SUFPSSxpQ0FBQTtFbEV5d1VWO0VrRWh4VU07SUFPSSxzQ0FBQTtFbEU0d1VWO0VrRW54VU07SUFPSSx5Q0FBQTtFbEUrd1VWO0VrRXR4VU07SUFPSSx1QkFBQTtFbEVreFVWO0VrRXp4VU07SUFPSSx1QkFBQTtFbEVxeFVWO0VrRTV4VU07SUFPSSx5QkFBQTtFbEV3eFVWO0VrRS94VU07SUFPSSx5QkFBQTtFbEUyeFVWO0VrRWx5VU07SUFPSSwwQkFBQTtFbEU4eFVWO0VrRXJ5VU07SUFPSSw0QkFBQTtFbEVpeVVWO0VrRXh5VU07SUFPSSxrQ0FBQTtFbEVveVVWO0VrRTN5VU07SUFPSSxzQ0FBQTtFbEV1eVVWO0VrRTl5VU07SUFPSSxvQ0FBQTtFbEUweVVWO0VrRWp6VU07SUFPSSxrQ0FBQTtFbEU2eVVWO0VrRXB6VU07SUFPSSx5Q0FBQTtFbEVnelVWO0VrRXZ6VU07SUFPSSx3Q0FBQTtFbEVtelVWO0VrRTF6VU07SUFPSSx3Q0FBQTtFbEVzelVWO0VrRTd6VU07SUFPSSxrQ0FBQTtFbEV5elVWO0VrRWgwVU07SUFPSSxnQ0FBQTtFbEU0elVWO0VrRW4wVU07SUFPSSw4QkFBQTtFbEUrelVWO0VrRXQwVU07SUFPSSxnQ0FBQTtFbEVrMFVWO0VrRXowVU07SUFPSSwrQkFBQTtFbEVxMFVWO0VrRTUwVU07SUFPSSxvQ0FBQTtFbEV3MFVWO0VrRS8wVU07SUFPSSxrQ0FBQTtFbEUyMFVWO0VrRWwxVU07SUFPSSxnQ0FBQTtFbEU4MFVWO0VrRXIxVU07SUFPSSx1Q0FBQTtFbEVpMVVWO0VrRXgxVU07SUFPSSxzQ0FBQTtFbEVvMVVWO0VrRTMxVU07SUFPSSxpQ0FBQTtFbEV1MVVWO0VrRTkxVU07SUFPSSwyQkFBQTtFbEUwMVVWO0VrRWoyVU07SUFPSSxpQ0FBQTtFbEU2MVVWO0VrRXAyVU07SUFPSSwrQkFBQTtFbEVnMlVWO0VrRXYyVU07SUFPSSw2QkFBQTtFbEVtMlVWO0VrRTEyVU07SUFPSSwrQkFBQTtFbEVzMlVWO0VrRTcyVU07SUFPSSw4QkFBQTtFbEV5MlVWO0VrRWgzVU07SUFPSSxvQkFBQTtFbEU0MlVWO0VrRW4zVU07SUFPSSxtQkFBQTtFbEUrMlVWO0VrRXQzVU07SUFPSSxtQkFBQTtFbEVrM1VWO0VrRXozVU07SUFPSSxtQkFBQTtFbEVxM1VWO0VrRTUzVU07SUFPSSxtQkFBQTtFbEV3M1VWO0VrRS8zVU07SUFPSSxtQkFBQTtFbEUyM1VWO0VrRWw0VU07SUFPSSxtQkFBQTtFbEU4M1VWO0VrRXI0VU07SUFPSSxtQkFBQTtFbEVpNFVWO0VrRXg0VU07SUFPSSxvQkFBQTtFbEVvNFVWO0VrRTM0VU07SUFPSSwwQkFBQTtFbEV1NFVWO0VrRTk0VU07SUFPSSx5QkFBQTtFbEUwNFVWO0VrRWo1VU07SUFPSSx1QkFBQTtFbEU2NFVWO0VrRXA1VU07SUFPSSx5QkFBQTtFbEVnNVVWO0VrRXY1VU07SUFPSSx1QkFBQTtFbEVtNVVWO0VrRTE1VU07SUFPSSx1QkFBQTtFbEVzNVVWO0VrRTc1VU07SUFPSSx5QkFBQTtFbEV5NVVWO0VrRWg2VU07SUFPSSwwQkFBQTtFbEU0NVVWO0VrRW42VU07SUFPSSx5QkFBQTtFbEUrNVVWO0VrRXQ2VU07SUFPSSx1QkFBQTtFbEVrNlVWO0VrRXo2VU07SUFPSSx5QkFBQTtFbEVxNlVWO0VrRTU2VU07SUFPSSx1QkFBQTtFbEV3NlVWO0VrRS82VU07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VsRTQ2VVY7RWtFbjdVTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RWxFZzdVVjtFa0V2N1VNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFbEVvN1VWO0VrRTM3VU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VsRXc3VVY7RWtFLzdVTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RWxFNDdVVjtFa0VuOFVNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFbEVnOFVWO0VrRXY4VU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VsRW84VVY7RWtFMzhVTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RWxFdzhVVjtFa0UvOFVNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFbEU0OFVWO0VrRW45VU07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VsRWc5VVY7RWtFdjlVTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RWxFbzlVVjtFa0UzOVVNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFbEV3OVVWO0VrRS85VU07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VsRTQ5VVY7RWtFbitVTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RWxFZytVVjtFa0V2K1VNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFbEVvK1VWO0VrRTMrVU07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VsRXcrVVY7RWtFLytVTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RWxFNCtVVjtFa0VuL1VNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFbEVnL1VWO0VrRXYvVU07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VsRW8vVVY7RWtFMy9VTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RWxFdy9VVjtFa0UvL1VNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFbEU0L1VWO0VrRW5nVk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VsRWdnVlY7RWtFdmdWTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RWxFb2dWVjtFa0UzZ1ZNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFbEV3Z1ZWO0VrRS9nVk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VsRTRnVlY7RWtFbmhWTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RWxFZ2hWVjtFa0V2aFZNO0lBT0ksd0JBQUE7RWxFbWhWVjtFa0UxaFZNO0lBT0ksOEJBQUE7RWxFc2hWVjtFa0U3aFZNO0lBT0ksNkJBQUE7RWxFeWhWVjtFa0VoaVZNO0lBT0ksMkJBQUE7RWxFNGhWVjtFa0VuaVZNO0lBT0ksNkJBQUE7RWxFK2hWVjtFa0V0aVZNO0lBT0ksMkJBQUE7RWxFa2lWVjtFa0V6aVZNO0lBT0ksMkJBQUE7RWxFcWlWVjtFa0U1aVZNO0lBT0ksNkJBQUE7RWxFd2lWVjtFa0UvaVZNO0lBT0ksOEJBQUE7RWxFMmlWVjtFa0VsalZNO0lBT0ksNkJBQUE7RWxFOGlWVjtFa0VyalZNO0lBT0ksMkJBQUE7RWxFaWpWVjtFa0V4alZNO0lBT0ksNkJBQUE7RWxFb2pWVjtFa0UzalZNO0lBT0ksMkJBQUE7RWxFdWpWVjtFa0U5alZNO0lBT0ksMEJBQUE7RWxFMGpWVjtFa0Vqa1ZNO0lBT0ksZ0NBQUE7RWxFNmpWVjtFa0Vwa1ZNO0lBT0ksK0JBQUE7RWxFZ2tWVjtFa0V2a1ZNO0lBT0ksNkJBQUE7RWxFbWtWVjtFa0Uxa1ZNO0lBT0ksK0JBQUE7RWxFc2tWVjtFa0U3a1ZNO0lBT0ksNkJBQUE7RWxFeWtWVjtFa0VobFZNO0lBT0ksNkJBQUE7RWxFNGtWVjtFa0VubFZNO0lBT0ksK0JBQUE7RWxFK2tWVjtFa0V0bFZNO0lBT0ksZ0NBQUE7RWxFa2xWVjtFa0V6bFZNO0lBT0ksK0JBQUE7RWxFcWxWVjtFa0U1bFZNO0lBT0ksNkJBQUE7RWxFd2xWVjtFa0UvbFZNO0lBT0ksK0JBQUE7RWxFMmxWVjtFa0VsbVZNO0lBT0ksNkJBQUE7RWxFOGxWVjtFa0VybVZNO0lBT0ksMkJBQUE7RWxFaW1WVjtFa0V4bVZNO0lBT0ksaUNBQUE7RWxFb21WVjtFa0UzbVZNO0lBT0ksZ0NBQUE7RWxFdW1WVjtFa0U5bVZNO0lBT0ksOEJBQUE7RWxFMG1WVjtFa0VqblZNO0lBT0ksZ0NBQUE7RWxFNm1WVjtFa0VwblZNO0lBT0ksOEJBQUE7RWxFZ25WVjtFa0V2blZNO0lBT0ksOEJBQUE7RWxFbW5WVjtFa0UxblZNO0lBT0ksZ0NBQUE7RWxFc25WVjtFa0U3blZNO0lBT0ksaUNBQUE7RWxFeW5WVjtFa0Vob1ZNO0lBT0ksZ0NBQUE7RWxFNG5WVjtFa0Vub1ZNO0lBT0ksOEJBQUE7RWxFK25WVjtFa0V0b1ZNO0lBT0ksZ0NBQUE7RWxFa29WVjtFa0V6b1ZNO0lBT0ksOEJBQUE7RWxFcW9WVjtFa0U1b1ZNO0lBT0kseUJBQUE7RWxFd29WVjtFa0Uvb1ZNO0lBT0ksK0JBQUE7RWxFMm9WVjtFa0VscFZNO0lBT0ksOEJBQUE7RWxFOG9WVjtFa0VycFZNO0lBT0ksNEJBQUE7RWxFaXBWVjtFa0V4cFZNO0lBT0ksOEJBQUE7RWxFb3BWVjtFa0UzcFZNO0lBT0ksNEJBQUE7RWxFdXBWVjtFa0U5cFZNO0lBT0ksNEJBQUE7RWxFMHBWVjtFa0VqcVZNO0lBT0ksOEJBQUE7RWxFNnBWVjtFa0VwcVZNO0lBT0ksK0JBQUE7RWxFZ3FWVjtFa0V2cVZNO0lBT0ksOEJBQUE7RWxFbXFWVjtFa0UxcVZNO0lBT0ksNEJBQUE7RWxFc3FWVjtFa0U3cVZNO0lBT0ksOEJBQUE7RWxFeXFWVjtFa0VoclZNO0lBT0ksNEJBQUE7RWxFNHFWVjtFa0VuclZNO0lBT0kscUJBQUE7RWxFK3FWVjtFa0V0clZNO0lBT0ksMkJBQUE7RWxFa3JWVjtFa0V6clZNO0lBT0ksMEJBQUE7RWxFcXJWVjtFa0U1clZNO0lBT0ksd0JBQUE7RWxFd3JWVjtFa0UvclZNO0lBT0ksMEJBQUE7RWxFMnJWVjtFa0Vsc1ZNO0lBT0ksd0JBQUE7RWxFOHJWVjtFa0Vyc1ZNO0lBT0ksd0JBQUE7RWxFaXNWVjtFa0V4c1ZNO0lBT0ksMEJBQUE7RWxFb3NWVjtFa0Uzc1ZNO0lBT0ksMkJBQUE7RWxFdXNWVjtFa0U5c1ZNO0lBT0ksMEJBQUE7RWxFMHNWVjtFa0VqdFZNO0lBT0ksd0JBQUE7RWxFNnNWVjtFa0VwdFZNO0lBT0ksMEJBQUE7RWxFZ3RWVjtFa0V2dFZNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFbEVvdFZWO0VrRTN0Vk07SUFPSSxpQ0FBQTtJQUFBLGdDQUFBO0VsRXd0VlY7RWtFL3RWTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RWxFNHRWVjtFa0VudVZNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFbEVndVZWO0VrRXZ1Vk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VsRW91VlY7RWtFM3VWTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RWxFd3VWVjtFa0UvdVZNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFbEU0dVZWO0VrRW52Vk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VsRWd2VlY7RWtFdnZWTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RWxFb3ZWVjtFa0UzdlZNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFbEV3dlZWO0VrRS92Vk07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0VsRTR2VlY7RWtFbndWTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RWxFZ3dWVjtFa0V2d1ZNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFbEVvd1ZWO0VrRTN3Vk07SUFPSSwrQkFBQTtJQUFBLGtDQUFBO0VsRXd3VlY7RWtFL3dWTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RWxFNHdWVjtFa0VueFZNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFbEVneFZWO0VrRXZ4Vk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VsRW94VlY7RWtFM3hWTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RWxFd3hWVjtFa0UveFZNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFbEU0eFZWO0VrRW55Vk07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VsRWd5VlY7RWtFdnlWTTtJQU9JLCtCQUFBO0lBQUEsa0NBQUE7RWxFb3lWVjtFa0UzeVZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFbEV3eVZWO0VrRS95Vk07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0VsRTR5VlY7RWtFbnpWTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RWxFZ3pWVjtFa0V2elZNO0lBT0kseUJBQUE7RWxFbXpWVjtFa0UxelZNO0lBT0ksK0JBQUE7RWxFc3pWVjtFa0U3elZNO0lBT0ksOEJBQUE7RWxFeXpWVjtFa0VoMFZNO0lBT0ksNEJBQUE7RWxFNHpWVjtFa0VuMFZNO0lBT0ksOEJBQUE7RWxFK3pWVjtFa0V0MFZNO0lBT0ksNEJBQUE7RWxFazBWVjtFa0V6MFZNO0lBT0ksNEJBQUE7RWxFcTBWVjtFa0U1MFZNO0lBT0ksOEJBQUE7RWxFdzBWVjtFa0UvMFZNO0lBT0ksK0JBQUE7RWxFMjBWVjtFa0VsMVZNO0lBT0ksOEJBQUE7RWxFODBWVjtFa0VyMVZNO0lBT0ksNEJBQUE7RWxFaTFWVjtFa0V4MVZNO0lBT0ksOEJBQUE7RWxFbzFWVjtFa0UzMVZNO0lBT0ksMkJBQUE7RWxFdTFWVjtFa0U5MVZNO0lBT0ksaUNBQUE7RWxFMDFWVjtFa0VqMlZNO0lBT0ksZ0NBQUE7RWxFNjFWVjtFa0VwMlZNO0lBT0ksOEJBQUE7RWxFZzJWVjtFa0V2MlZNO0lBT0ksZ0NBQUE7RWxFbTJWVjtFa0UxMlZNO0lBT0ksOEJBQUE7RWxFczJWVjtFa0U3MlZNO0lBT0ksOEJBQUE7RWxFeTJWVjtFa0VoM1ZNO0lBT0ksZ0NBQUE7RWxFNDJWVjtFa0VuM1ZNO0lBT0ksaUNBQUE7RWxFKzJWVjtFa0V0M1ZNO0lBT0ksZ0NBQUE7RWxFazNWVjtFa0V6M1ZNO0lBT0ksOEJBQUE7RWxFcTNWVjtFa0U1M1ZNO0lBT0ksZ0NBQUE7RWxFdzNWVjtFa0UvM1ZNO0lBT0ksNEJBQUE7RWxFMjNWVjtFa0VsNFZNO0lBT0ksa0NBQUE7RWxFODNWVjtFa0VyNFZNO0lBT0ksaUNBQUE7RWxFaTRWVjtFa0V4NFZNO0lBT0ksK0JBQUE7RWxFbzRWVjtFa0UzNFZNO0lBT0ksaUNBQUE7RWxFdTRWVjtFa0U5NFZNO0lBT0ksK0JBQUE7RWxFMDRWVjtFa0VqNVZNO0lBT0ksK0JBQUE7RWxFNjRWVjtFa0VwNVZNO0lBT0ksaUNBQUE7RWxFZzVWVjtFa0V2NVZNO0lBT0ksa0NBQUE7RWxFbTVWVjtFa0UxNVZNO0lBT0ksaUNBQUE7RWxFczVWVjtFa0U3NVZNO0lBT0ksK0JBQUE7RWxFeTVWVjtFa0VoNlZNO0lBT0ksaUNBQUE7RWxFNDVWVjtFa0VuNlZNO0lBT0ksMEJBQUE7RWxFKzVWVjtFa0V0NlZNO0lBT0ksZ0NBQUE7RWxFazZWVjtFa0V6NlZNO0lBT0ksK0JBQUE7RWxFcTZWVjtFa0U1NlZNO0lBT0ksNkJBQUE7RWxFdzZWVjtFa0UvNlZNO0lBT0ksK0JBQUE7RWxFMjZWVjtFa0VsN1ZNO0lBT0ksNkJBQUE7RWxFODZWVjtFa0VyN1ZNO0lBT0ksNkJBQUE7RWxFaTdWVjtFa0V4N1ZNO0lBT0ksK0JBQUE7RWxFbzdWVjtFa0UzN1ZNO0lBT0ksZ0NBQUE7RWxFdTdWVjtFa0U5N1ZNO0lBT0ksK0JBQUE7RWxFMDdWVjtFa0VqOFZNO0lBT0ksNkJBQUE7RWxFNjdWVjtFa0VwOFZNO0lBT0ksK0JBQUE7RWxFZzhWVjtFa0V2OFZNO0lBT0ksaUJBQUE7RWxFbThWVjtFa0UxOFZNO0lBT0ksdUJBQUE7RWxFczhWVjtFa0U3OFZNO0lBT0ksc0JBQUE7RWxFeThWVjtFa0VoOVZNO0lBT0ksb0JBQUE7RWxFNDhWVjtFa0VuOVZNO0lBT0ksc0JBQUE7RWxFKzhWVjtFa0V0OVZNO0lBT0ksb0JBQUE7RWxFazlWVjtFa0V6OVZNO0lBT0ksb0JBQUE7RWxFcTlWVjtFa0U1OVZNO0lBT0ksc0JBQUE7RWxFdzlWVjtFa0UvOVZNO0lBT0ksdUJBQUE7RWxFMjlWVjtFa0VsK1ZNO0lBT0ksc0JBQUE7RWxFODlWVjtFa0VyK1ZNO0lBT0ksb0JBQUE7RWxFaStWVjtFa0V4K1ZNO0lBT0ksc0JBQUE7RWxFbytWVjtFa0UzK1ZNO0lBT0kscUJBQUE7RWxFdStWVjtFa0U5K1ZNO0lBT0ksMkJBQUE7RWxFMCtWVjtFa0VqL1ZNO0lBT0ksMEJBQUE7RWxFNitWVjtFa0VwL1ZNO0lBT0ksd0JBQUE7RWxFZy9WVjtFa0V2L1ZNO0lBT0ksMEJBQUE7RWxFbS9WVjtFa0UxL1ZNO0lBT0ksd0JBQUE7RWxFcy9WVjtFa0U3L1ZNO0lBT0ksd0JBQUE7RWxFeS9WVjtFa0VoZ1dNO0lBT0ksMEJBQUE7RWxFNC9WVjtFa0VuZ1dNO0lBT0ksMkJBQUE7RWxFKy9WVjtFa0V0Z1dNO0lBT0ksMEJBQUE7RWxFa2dXVjtFa0V6Z1dNO0lBT0ksd0JBQUE7RWxFcWdXVjtFa0U1Z1dNO0lBT0ksMEJBQUE7RWxFd2dXVjtFa0UvZ1dNO0lBT0ksNkJBQUE7U0FBQSx3QkFBQTtFbEUyZ1dWO0VrRWxoV007SUFPSSxtQ0FBQTtTQUFBLDhCQUFBO0VsRThnV1Y7RWtFcmhXTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RWxFaWhXVjtFa0V4aFdNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFbEVvaFdWO0VrRTNoV007SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0VsRXVoV1Y7RWtFOWhXTTtJQU9JLGdDQUFBO1NBQUEsMkJBQUE7RWxFMGhXVjtFa0VqaVdNO0lBT0ksZ0NBQUE7U0FBQSwyQkFBQTtFbEU2aFdWO0VrRXBpV007SUFPSSxrQ0FBQTtTQUFBLDZCQUFBO0VsRWdpV1Y7RWtFdmlXTTtJQU9JLG1DQUFBO1NBQUEsOEJBQUE7RWxFbWlXVjtFa0UxaVdNO0lBT0ksa0NBQUE7U0FBQSw2QkFBQTtFbEVzaVdWO0VrRTdpV007SUFPSSxnQ0FBQTtTQUFBLDJCQUFBO0VsRXlpV1Y7RWtFaGpXTTtJQU9JLGtDQUFBO1NBQUEsNkJBQUE7RWxFNGlXVjtFa0VualdNO0lBT0ksMkJBQUE7RWxFK2lXVjtFa0V0aldNO0lBT0ksNEJBQUE7RWxFa2pXVjtFa0V6aldNO0lBT0ksNkJBQUE7RWxFcWpXVjtBQUNGO0FrQmhrV0k7RWdER0k7SUFPSSxzQkFBQTtFbEUwaldWO0VrRWprV007SUFPSSx1QkFBQTtFbEU2aldWO0VrRXBrV007SUFPSSxzQkFBQTtFbEVna1dWO0VrRXZrV007SUFPSSxpQ0FBQTtPQUFBLDhCQUFBO0VsRW1rV1Y7RWtFMWtXTTtJQU9JLCtCQUFBO09BQUEsNEJBQUE7RWxFc2tXVjtFa0U3a1dNO0lBT0ksOEJBQUE7T0FBQSwyQkFBQTtFbEV5a1dWO0VrRWhsV007SUFPSSxvQ0FBQTtPQUFBLGlDQUFBO0VsRTRrV1Y7RWtFbmxXTTtJQU9JLDhCQUFBO09BQUEsMkJBQUE7RWxFK2tXVjtFa0V0bFdNO0lBT0ksMEJBQUE7RWxFa2xXVjtFa0V6bFdNO0lBT0ksZ0NBQUE7RWxFcWxXVjtFa0U1bFdNO0lBT0kseUJBQUE7RWxFd2xXVjtFa0UvbFdNO0lBT0ksd0JBQUE7RWxFMmxXVjtFa0VsbVdNO0lBT0ksK0JBQUE7RWxFOGxXVjtFa0VybVdNO0lBT0kseUJBQUE7RWxFaW1XVjtFa0V4bVdNO0lBT0ksNkJBQUE7RWxFb21XVjtFa0UzbVdNO0lBT0ksOEJBQUE7RWxFdW1XVjtFa0U5bVdNO0lBT0ksd0JBQUE7RWxFMG1XVjtFa0VqbldNO0lBT0ksK0JBQUE7RWxFNm1XVjtFa0VwbldNO0lBT0ksd0JBQUE7RWxFZ25XVjtFa0V2bldNO0lBT0kseUJBQUE7RWxFbW5XVjtFa0UxbldNO0lBT0ksOEJBQUE7RWxFc25XVjtFa0U3bldNO0lBT0ksaUNBQUE7RWxFeW5XVjtFa0Vob1dNO0lBT0ksc0NBQUE7RWxFNG5XVjtFa0Vub1dNO0lBT0kseUNBQUE7RWxFK25XVjtFa0V0b1dNO0lBT0ksdUJBQUE7RWxFa29XVjtFa0V6b1dNO0lBT0ksdUJBQUE7RWxFcW9XVjtFa0U1b1dNO0lBT0kseUJBQUE7RWxFd29XVjtFa0Uvb1dNO0lBT0kseUJBQUE7RWxFMm9XVjtFa0VscFdNO0lBT0ksMEJBQUE7RWxFOG9XVjtFa0VycFdNO0lBT0ksNEJBQUE7RWxFaXBXVjtFa0V4cFdNO0lBT0ksa0NBQUE7RWxFb3BXVjtFa0UzcFdNO0lBT0ksc0NBQUE7RWxFdXBXVjtFa0U5cFdNO0lBT0ksb0NBQUE7RWxFMHBXVjtFa0VqcVdNO0lBT0ksa0NBQUE7RWxFNnBXVjtFa0VwcVdNO0lBT0kseUNBQUE7RWxFZ3FXVjtFa0V2cVdNO0lBT0ksd0NBQUE7RWxFbXFXVjtFa0UxcVdNO0lBT0ksd0NBQUE7RWxFc3FXVjtFa0U3cVdNO0lBT0ksa0NBQUE7RWxFeXFXVjtFa0VocldNO0lBT0ksZ0NBQUE7RWxFNHFXVjtFa0VucldNO0lBT0ksOEJBQUE7RWxFK3FXVjtFa0V0cldNO0lBT0ksZ0NBQUE7RWxFa3JXVjtFa0V6cldNO0lBT0ksK0JBQUE7RWxFcXJXVjtFa0U1cldNO0lBT0ksb0NBQUE7RWxFd3JXVjtFa0UvcldNO0lBT0ksa0NBQUE7RWxFMnJXVjtFa0Vsc1dNO0lBT0ksZ0NBQUE7RWxFOHJXVjtFa0Vyc1dNO0lBT0ksdUNBQUE7RWxFaXNXVjtFa0V4c1dNO0lBT0ksc0NBQUE7RWxFb3NXVjtFa0Uzc1dNO0lBT0ksaUNBQUE7RWxFdXNXVjtFa0U5c1dNO0lBT0ksMkJBQUE7RWxFMHNXVjtFa0VqdFdNO0lBT0ksaUNBQUE7RWxFNnNXVjtFa0VwdFdNO0lBT0ksK0JBQUE7RWxFZ3RXVjtFa0V2dFdNO0lBT0ksNkJBQUE7RWxFbXRXVjtFa0UxdFdNO0lBT0ksK0JBQUE7RWxFc3RXVjtFa0U3dFdNO0lBT0ksOEJBQUE7RWxFeXRXVjtFa0VodVdNO0lBT0ksb0JBQUE7RWxFNHRXVjtFa0VudVdNO0lBT0ksbUJBQUE7RWxFK3RXVjtFa0V0dVdNO0lBT0ksbUJBQUE7RWxFa3VXVjtFa0V6dVdNO0lBT0ksbUJBQUE7RWxFcXVXVjtFa0U1dVdNO0lBT0ksbUJBQUE7RWxFd3VXVjtFa0UvdVdNO0lBT0ksbUJBQUE7RWxFMnVXVjtFa0VsdldNO0lBT0ksbUJBQUE7RWxFOHVXVjtFa0VydldNO0lBT0ksbUJBQUE7RWxFaXZXVjtFa0V4dldNO0lBT0ksb0JBQUE7RWxFb3ZXVjtFa0UzdldNO0lBT0ksMEJBQUE7RWxFdXZXVjtFa0U5dldNO0lBT0kseUJBQUE7RWxFMHZXVjtFa0Vqd1dNO0lBT0ksdUJBQUE7RWxFNnZXVjtFa0Vwd1dNO0lBT0kseUJBQUE7RWxFZ3dXVjtFa0V2d1dNO0lBT0ksdUJBQUE7RWxFbXdXVjtFa0Uxd1dNO0lBT0ksdUJBQUE7RWxFc3dXVjtFa0U3d1dNO0lBT0kseUJBQUE7RWxFeXdXVjtFa0VoeFdNO0lBT0ksMEJBQUE7RWxFNHdXVjtFa0VueFdNO0lBT0kseUJBQUE7RWxFK3dXVjtFa0V0eFdNO0lBT0ksdUJBQUE7RWxFa3hXVjtFa0V6eFdNO0lBT0kseUJBQUE7RWxFcXhX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RWtFOTlXTTtJQU9JLDhCQUFBO0VsRTA5V1Y7RWtFaitXTTtJQU9JLGdDQUFBO0VsRTY5V1Y7RWtFcCtXTTtJQU9JLDhCQUFBO0VsRWcrV1Y7RWtFditXTTtJQU9JLDhCQUFBO0VsRW0rV1Y7RWtFMStXTTtJQU9JLGdDQUFBO0VsRXMrV1Y7RWtFNytXTTtJQU9JLGlDQUFBO0VsRXkrV1Y7RWtFaC9XTTtJQU9JLGdDQUFBO0VsRTQrV1Y7RWtFbi9XTTtJQU9JLDhCQUFBO0VsRSsrV1Y7RWtFdC9XTTtJQU9JLGdDQUFBO0VsRWsvV1Y7RWtFei9XTTtJQU9JLDhCQUFBO0VsRXEvV1Y7RWtFNS9XTTtJQU9JLHlCQUFBO0VsRXcvV1Y7RWtFLy9XTTtJQU9JLCtCQUFBO0VsRTIvV1Y7RWtFbGdYTTtJQU9JLDhCQUFBO0VsRTgvV1Y7RWtFcmdYTTtJQU9JLDRCQUFBO0VsRWlnWFY7RWtFeGdYTTtJQU9JLDhCQUFBO0VsRW9nWFY7RWtFM2dYTTtJQU9JLDRCQUFBO0VsRXVnWFY7RWtFOWdYTTtJQU9JLDRCQUFBO0VsRTBnWFY7RWtFamhYTTtJQU9JLDhCQUFBO0VsRTZnWFY7RWtFcGhYTTtJQU9JLCtCQUFBO0VsRWdoWFY7RWtFdmhYTTtJQU9JLDhCQUFBO0VsRW1oWFY7RWtFMWhYTTtJQU9JLDRCQUFBO0VsRXNoWFY7RWtFN2hYTTtJQU9JLDhCQUFBO0VsRXloWFY7RWtFaGlYTTtJQU9JLDRCQUFBO0VsRTRoWFY7RWtFbmlYTTtJQU9JLHFCQUFBO0VsRStoWFY7RWtFdGlYTTtJQU9JLDJCQUFBO0VsRWtpWFY7RWtFemlYTTtJQU9JLDBCQUFBO0VsRXFpWFY7RWtFNWlYTTtJQU9JLHdCQUFBO0VsRXdpWFY7RWtFL2lYTTtJQU9JLDBCQUFBO0VsRTJpWFY7RWtFbGpYTTtJQU9JLHdCQUFBO0VsRThpWFY7RWtFcmpYTTtJQU9JLHdCQUFBO0VsRWlqWFY7RWtFeGpYTTtJQU9JLDBCQUFBO0VsRW9qWFY7RWtFM2pYTTtJQU9JLDJCQUFBO0VsRXVqWFY7RWtFOWpYTTtJQU9JLDBCQUFBO0VsRTBqWFY7RWtFamtYTTtJ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TTtJQU9JLGlDQUFBO0VsRWd3WFY7RWtFdndYTTtJQU9JLGtDQUFBO0VsRW13WFY7RWtFMXdYTTtJQU9JLGlDQUFBO0VsRXN3WFY7RWtFN3dYTTtJQU9JLCtCQUFBO0VsRXl3WFY7RWtFaHhYTTtJQU9JLGlDQUFBO0VsRTR3WFY7RWtFbnhYTTtJQU9JLDBCQUFBO0VsRSt3WFY7RWtFdHhYTTtJQU9JLGdDQUFBO0VsRWt4WFY7RWtFenhYTTtJQU9JLCtCQUFBO0VsRXF4WFY7RWtFNXhYTTtJQU9JLDZCQUFBO0VsRXd4WFY7RWtFL3hYTTtJQU9JLCtCQUFBO0VsRTJ4WFY7RWtFbHlYTTtJQU9JLDZCQUFBO0VsRTh4WFY7RWtFcnlYTTtJQU9JLDZCQUFBO0VsRWl5WFY7RWtFeHlYTTtJQU9JLCtCQUFBO0VsRW95WFY7RWtFM3lYTTtJQU9JLGdDQUFBO0VsRXV5WFY7RWtFOXlYTTtJQU9JLCtCQUFBO0VsRTB5WFY7RWtFanpYTTtJQU9JLDZCQUFBO0VsRTZ5WFY7RWtFcHpYTTtJQU9JLCtCQUFBO0VsRWd6WFY7RWtFdnpYTTtJQU9JLGlCQUFBO0VsRW16WFY7RWtFMXpYTTtJQU9JLHVCQUFBO0VsRXN6WFY7RWtFN3pYTTtJQU9JLHNCQUFBO0VsRXl6WFY7RWtFaDBYTTtJQU9JLG9CQUFBO0VsRTR6WFY7RWtFbjBYTTtJQU9JLHNCQUFBO0VsRSt6WFY7RWtFdDBYTTtJQU9JLG9CQUFBO0VsRWswWFY7RWtFejBYTTtJQU9JLG9CQUFBO0VsRXEwWFY7RWtFNTBYTTtJQU9JLHNCQUFBO0VsRXcwWFY7RWtFLzBYTTtJQU9JLHVCQUFBO0VsRTIwWFY7RWtFbDFYTTtJQU9JLHNCQUFBO0VsRTgwWFY7RWtFcjFYTTtJQU9JLG9CQUFBO0VsRWkxWFY7RWtFeDFYTTtJQU9JLHNCQUFBO0VsRW8xWFY7RWtFMzFYTTtJQU9JLHFCQUFBO0VsRXUxWFY7RWtFOTFYTTtJQU9JLDJCQUFBO0VsRTAxWFY7RWtFajJYTTtJQU9JLDBCQUFBO0VsRTYxWFY7RWtFcDJYTTtJQU9JLHdCQUFBO0VsRWcyWFY7RWtFdjJYTTtJQU9JLDBC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WVY7RWtFN2hZTTtJQU9JLGtDQUFBO0VsRXloWVY7RWtFaGlZTTtJQU9JLGdDQUFBO0VsRTRoWVY7RWtFbmlZTTtJQU9JLDhCQUFBO0VsRStoWVY7RWtFdGlZTTtJQU9JLGdDQUFBO0VsRWtpWVY7RWtFemlZTTtJQU9JLCtCQUFBO0VsRXFpWVY7RWtFNWlZTTtJQU9JLG9DQUFBO0VsRXdpWVY7RWtFL2lZTTtJQU9JLGtDQUFBO0VsRTJpWVY7RWtFbGpZTTtJQU9JLGdDQUFBO0VsRThpWVY7RWtFcmpZTTtJQU9JLHVDQUFBO0VsRWlqWVY7RWtFeGpZTTtJQU9JLHNDQUFBO0VsRW9qWVY7RWtFM2pZTTtJQU9JLGlDQUFBO0VsRXVqWVY7RWtFOWpZTTtJQU9JLDJCQUFBO0VsRTBqWVY7RWtFamtZTTtJQU9JLGlDQUFBO0VsRTZqWVY7RWtFcGtZTTtJQU9JLCtCQUFBO0VsRWdrWVY7RWtFdmtZTTtJQU9JLDZCQUFBO0VsRW1rWVY7RWtFMWtZTTtJQU9JLCtCQUFBO0VsRXNrWVY7RWtFN2tZTTtJQU9JLDhCQUFBO0VsRXlrWVY7RWtFaGxZTTtJQU9JLG9CQUFBO0VsRTRrWVY7RWtFbmxZTTtJQU9JLG1CQUFBO0VsRStrWVY7RWtFdGxZTTtJQU9JLG1CQUFBO0VsRWtsWVY7RWtFemxZTTtJQU9JLG1CQUFBO0VsRXFsWVY7RWtFNWxZTTtJQU9JLG1CQUFBO0VsRXdsWVY7RWtFL2xZTTtJQU9JLG1CQUFBO0VsRTJsWVY7RWtFbG1ZTTtJQU9JLG1CQUFBO0VsRThsWVY7RWtFcm1ZTTtJQU9JLG1CQUFBO0VsRWltWVY7RWtFeG1ZTTtJQU9JLG9CQUFBO0VsRW9tWVY7RWtFM21ZTTtJQU9JLDBCQUFBO0VsRXVtWVY7RWtFOW1ZTTtJQU9JLHlCQUFBO0VsRTBtWVY7RWtFam5ZTTtJQU9JLHVCQUFBO0VsRTZtWVY7RWtFcG5ZTTtJQU9JLHlCQUFBO0VsRWduWVY7RWtFdm5ZTTtJQU9JLHVCQUFBO0VsRW1uWVY7RWtFMW5ZTTtJQU9JLHVCQUFBO0VsRXNuWVY7RWtFN25ZTTtJQU9JLHlCQUFBO0VsRXluWVY7RWtFaG9Z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SUFPSSw2QkFBQTtFbEU4ellWO0VrRXIwWU07SUFPSSwyQkFBQTtFbEVpMFlWO0VrRXgwWU07SUFPSSxpQ0FBQTtFbEVvMFlWO0VrRTMwWU07SUFPSSxnQ0FBQTtFbEV1MFlWO0VrRTkwWU07SUFPSSw4QkFBQTtFbEUwMFlWO0VrRWoxWU07SUFPSSxnQ0FBQTtFbEU2MFlWO0VrRXAxWU07SUFPSSw4QkFBQTtFbEVnMVlWO0VrRXYxWU07SUFPSSw4QkFBQTtFbEVtMVlWO0VrRTExWU07SUFPSSxnQ0FBQTtFbEVzMVlWO0VrRTcxWU07SUFPSSxpQ0FBQTtFbEV5MVlWO0VrRWgyWU07SUFPSSxnQ0FBQTtFbEU0MVlWO0VrRW4yWU07SUFPSSw4QkFBQTtFbEUrMVlWO0VrRXQyWU07SUFPSSxnQ0FBQTtFbEVrMllWO0VrRXoyWU07SUFPSSw4QkFBQTtFbEVxMllWO0VrRTUyWU07SUFPSSx5QkFBQTtFbEV3MllWO0VrRS8yWU07SUFPSSwrQkFBQTtFbEUyMllWO0VrRWwzWU07SUFPSSw4QkFBQTtFbEU4MllWO0VrRXIzWU07SUFPSSw0QkFBQTtFbEVpM1lWO0VrRXgzWU07SUFPSSw4QkFBQTtFbEVvM1lWO0VrRTMzWU07SUFPSSw0QkFBQTtFbEV1M1lWO0VrRTkzWU07SUFPSSw0QkFBQTtFbEUwM1lWO0VrRWo0WU07SUFPSSw4QkFBQTtFbEU2M1lWO0VrRXA0WU07SUFPSSwrQkFBQTtFbEVnNFlWO0VrRXY0WU07SUFPSSw4QkFBQTtFbEVtNFlWO0VrRTE0WU07SUFPSSw0QkFBQTtFbEVzNFlWO0VrRTc0WU07SUFPSSw4QkFBQTtFbEV5NFlWO0VrRWg1WU07SUFPSSw0QkFBQTtFbEU0NFlWO0VrRW41WU07SUFPSSxxQkFBQTtFbEUrNFlWO0VrRXQ1WU07SUFPSSwyQkFBQTtFbEVrNVlWO0VrRXo1WU07SUFPSSwwQkFBQTtFbEVxNVlWO0VrRTU1WU07SUFPSSx3QkFBQTtFbEV3NVlWO0VrRS81WU07SUFPSSwwQkFBQTtFbEUyNVlWO0VrRWw2WU07SUFPSSx3QkFBQTtFbEU4NVlWO0VrRXI2WU07SUFPSSx3QkFB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QkFBQTtFbEVvbVpWO0VrRTNtWk07SUFPSSxpQ0FBQTtFbEV1bVpWO0VrRTltWk07SUFPSSwrQkFBQTtFbEUwbVpWO0VrRWpuWk07SUFPSSwrQkFBQTtFbEU2bVpWO0VrRXBuWk07SUFPSSxpQ0FBQTtFbEVnblpWO0VrRXZuWk07SUFPSSxrQ0FBQTtFbEVtblpWO0VrRTFuWk07SUFPSSxpQ0FBQTtFbEVzblpWO0VrRTduWk07SUFPSSwrQkFBQTtFbEV5blpWO0VrRWhvWk07SUFPSSxpQ0FBQTtFbEU0blpWO0VrRW5vWk07SUFPSSwwQkFBQTtFbEUrblpWO0VrRXRvWk07SUFPSSxnQ0FBQTtFbEVrb1pWO0VrRXpvWk07SUFPSSwrQkFBQTtFbEVxb1pWO0VrRTVvWk07SUFPSSw2QkFBQTtFbEV3b1pWO0VrRS9vWk07SUFPSSwrQkFBQTtFbEUyb1pWO0VrRWxwWk07SUFPSSw2QkFBQTtFbEU4b1pWO0VrRXJwWk07SUFPSSw2QkFBQTtFbEVpcFpWO0VrRXhwWk07SUFPSSwrQkFBQTtFbEVvcFpWO0VrRTNwWk07SUFPSSxnQ0FBQTtFbEV1cFpWO0VrRTlwWk07SUFPSSwrQkFBQTtFbEUwcFpWO0VrRWpxWk07SUFPSSw2QkFBQTtFbEU2cFpWO0VrRXBxWk07SUFPSSwrQkFBQTtFbEVncVpWO0VrRXZxWk07SUFPSSxpQkFBQTtFbEVtcVpWO0VrRTFxWk07SUFPSSx1QkFBQTtFbEVzcVpWO0VrRTdxWk07SUFPSSxzQkFBQTtFbEV5cVpWO0VrRWhyWk07SUFPSSxvQkFBQTtFbEU0cVpWO0VrRW5yWk07SUFPSSxzQkFBQTtFbEUrcVpWO0VrRXRyWk07SUFPSSxvQkFBQTtFbEVrclpWO0VrRXpyWk07SUFPSSxvQkFBQTtFbEVxclpWO0VrRTVyWk07SUFPSSxzQkFBQTtFbEV3clpWO0VrRS9yWk07SUFPSSx1QkFBQTtFbEUyclpWO0VrRWxzWk07SUFPSSxzQkFBQTtFbEU4clpWO0VrRXJzWk07SUFPSSxvQkFBQTtFbEVpc1pWO0VrRXhzWk07SUFPSSxzQkFBQTtFbEVvc1pWO0VrRTNzWk07SUFPSSxxQkFBQTtFbEV1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Wk07SUFPSSxrQ0FBQTtFbEU2M1pWO0VrRXA0Wk07SUFPSSx5Q0FBQTtFbEVnNFpWO0VrRXY0Wk07SUFPSSx3Q0FBQTtFbEVtNFpWO0VrRTE0Wk07SUFPSSx3Q0FBQTtFbEVzNFpWO0VrRTc0Wk07SUFPSSxrQ0FBQTtFbEV5NFpWO0VrRWg1Wk07SUFPSSxnQ0FBQTtFbEU0NFpWO0VrRW41Wk07SUFPSSw4QkFBQTtFbEUrNFpWO0VrRXQ1Wk07SUFPSSxnQ0FBQTtFbEVrNVpWO0VrRXo1Wk07SUFPSSwrQkFBQTtFbEVxNVpWO0VrRTU1Wk07SUFPSSxvQ0FBQTtFbEV3NVpWO0VrRS81Wk07SUFPSSxrQ0FBQTtFbEUyNVpWO0VrRWw2Wk07SUFPSSxnQ0FBQTtFbEU4NVpWO0VrRXI2Wk07SUFPSSx1Q0FBQTtFbEVpNlpWO0VrRXg2Wk07SUFPSSxzQ0FBQTtFbEVvNlpWO0VrRTM2Wk07SUFPSSxpQ0FBQTtFbEV1NlpWO0VrRTk2Wk07SUFPSSwyQkFBQTtFbEUwNlpWO0VrRWo3Wk07SUFPSSxpQ0FBQTtFbEU2NlpWO0VrRXA3Wk07SUFPSSwrQkFBQTtFbEVnN1pWO0VrRXY3Wk07SUFPSSw2QkFBQTtFbEVtN1pWO0VrRTE3Wk07SUFPSSwrQkFBQTtFbEVzN1pWO0VrRTc3Wk07SUFPSSw4QkFBQTtFbEV5N1pWO0VrRWg4Wk07SUFPSSxvQkFBQTtFbEU0N1pWO0VrRW44Wk07SUFPSSxtQkFBQTtFbEUrN1pWO0VrRXQ4Wk07SUFPSSxtQkFBQTtFbEVrOFpWO0VrRXo4Wk07SUFPSSxtQkFBQTtFbEVxOFpWO0VrRTU4Wk07SUFPSSxtQkFBQTtFbEV3OFpWO0VrRS84Wk07SUFPSSxtQkFBQTtFbEUyOFpWO0VrRWw5Wk07SUFPSSxtQkFBQTtFbEU4OFpWO0VrRXI5Wk07SUFPSSxtQkFBQTtFbEVpOVpWO0VrRXg5Wk07SUFPSSxvQkFBQTtFbEVvOVpWO0VrRTM5Wk07SUFPSSwwQkFBQTtFbEV1OVpWO0VrRTk5Wk07SUFPSSx5QkFBQTtFbEUwOVpWO0VrRWorWk07SUFPSSx1QkFBQTtFbEU2OVpWO0VrRXArWk07SUFPSSx5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QUE7RWxFa3FhVjtFa0V6cWFNO0lBT0ksK0JBQUE7RWxFcXFhVjtFa0U1cWFNO0lBT0ksNkJBQUE7RWxFd3FhVjtFa0UvcWFNO0lBT0ksK0JBQUE7RWxFMnFhVjtFa0VscmFNO0lBT0ksNkJBQUE7RWxFOHFhVjtFa0VycmFNO0lBT0ksMkJBQUE7RWxFaXJhVjtFa0V4cmFNO0lBT0ksaUNBQUE7RWxFb3JhVjtFa0UzcmFNO0lBT0ksZ0NBQUE7RWxFdXJhVjtFa0U5cmFNO0lBT0ksOEJBQUE7RWxFMHJhVjtFa0Vqc2FNO0lBT0ksZ0NBQUE7RWxFNnJhVjtFa0Vwc2FNO0lBT0ksOEJBQUE7RWxFZ3NhVjtFa0V2c2FNO0lBT0ksOEJBQUE7RWxFbXNhVjtFa0Uxc2FNO0lBT0ksZ0NBQUE7RWxFc3NhVjtFa0U3c2FNO0lBT0ksaUNBQUE7RWxFeXNhVjtFa0VodGFNO0lBT0ksZ0NBQUE7RWxFNHNhVjtFa0VudGFNO0lBT0ksOEJBQUE7RWxFK3NhVjtFa0V0dGFNO0lBT0ksZ0NBQUE7RWxFa3RhVjtFa0V6dGFNO0lBT0ksOEJBQUE7RWxFcXRhVjtFa0U1dGFNO0lBT0kseUJBQUE7RWxFd3RhVjtFa0UvdGFNO0lBT0ksK0JBQUE7RWxFMnRhVjtFa0VsdWFNO0lBT0ksOEJBQUE7RWxFOHRhVjtFa0VydWFNO0lBT0ksNEJBQUE7RWxFaXVhVjtFa0V4dWFNO0lBT0ksOEJBQUE7RWxFb3VhVjtFa0UzdWFNO0lBT0ksNEJBQUE7RWxFdXVhVjtFa0U5dWFNO0lBT0ksNEJBQUE7RWxFMHVhVjtFa0VqdmFNO0lBT0ksOEJBQUE7RWxFNnVhVjtFa0VwdmFNO0lBT0ksK0JBQUE7RWxFZ3ZhVjtFa0V2dmFNO0lBT0ksOEJBQUE7RWxFbXZhVjtFa0UxdmFNO0lBT0ksNEJBQUE7RWxFc3ZhVjtFa0U3dmFNO0lBT0ksOEJBQUE7RWxFeXZhVjtFa0Vod2FNO0lBT0ksNEJBQUE7RWxFNHZhVjtFa0Vud2FNO0lBT0kscUJBQUE7RWxFK3ZhVjtFa0V0d2FNO0lBT0ksMkJBQUE7RWxFa3dhVjtFa0V6d2FNO0lBT0ksMEJBQUE7RWxFcXdh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dzhhVjtFa0UvOGFNO0lBT0ksNEJBQUE7RWxFMjhhVjtFa0VsOWFNO0lBT0ksa0NBQUE7RWxFODhhVjtFa0VyOWFNO0lBT0ksaUNBQUE7RWxFaTlhVjtFa0V4OWFNO0lBT0ksK0JBQUE7RWxFbzlhVjtFa0UzOWFNO0lBT0ksaUNBQUE7RWxFdTlhVjtFa0U5OWFNO0lBT0ksK0JBQUE7RWxFMDlhVjtFa0VqK2FNO0lBT0ksK0JBQUE7RWxFNjlhVjtFa0VwK2FNO0lBT0ksaUNBQUE7RWxFZythVjtFa0V2K2FNO0lBT0ksa0NBQUE7RWxFbSthVjtFa0UxK2FNO0lBT0ksaUNBQUE7RWxFcythVjtFa0U3K2FNO0lBT0ksK0JBQUE7RWxFeSthVjtFa0VoL2FNO0lBT0ksaUNBQUE7RWxFNCthVjtFa0VuL2FNO0lBT0ksMEJBQUE7RWxFKythVjtFa0V0L2FNO0lBT0ksZ0NBQUE7RWxFay9hVjtFa0V6L2FNO0lBT0ksK0JBQUE7RWxFcS9hVjtFa0U1L2FNO0lBT0ksNkJBQUE7RWxFdy9hVjtFa0UvL2FNO0lBT0ksK0JBQUE7RWxFMi9hVjtFa0VsZ2JNO0lBT0ksNkJBQUE7RWxFOC9hVjtFa0VyZ2JNO0lBT0ksNkJBQUE7RWxFaWdiVjtFa0V4Z2JNO0lBT0ksK0JBQUE7RWxFb2diVjtFa0UzZ2JNO0lBT0ksZ0NBQUE7RWxFdWdiVjtFa0U5Z2JNO0lBT0ksK0JBQUE7RWxFMGdiVjtFa0VqaGJNO0lBT0ksNkJBQUE7RWxFNmdiVjtFa0VwaGJNO0lBT0ksK0JBQUE7RWxFZ2hiVjtFa0V2aGJNO0lBT0ksaUJBQUE7RWxFbWhiVjtFa0UxaGJNO0lBT0ksdUJBQUE7RWxFc2hiVjtFa0U3aGJNO0lBT0ksc0JBQUE7RWxFeWhiVjtFa0VoaWJNO0lBT0ksb0JBQUE7RWxFNGhiVjtFa0VuaWJNO0lBT0ksc0JBQUE7RWxFK2hiVjtFa0V0aWJNO0lBT0ksb0JBQUE7RWxFa2liVjtFa0V6aWJNO0lBT0ksb0JBQUE7RWxFcWliVjtFa0U1aWJNO0lBT0ksc0JBQUE7RWxFd2liVjtFa0UvaWJNO0lBT0ksdUJBQUE7RWxFMmliVjtFa0Vs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NEJBQUE7RWxFaXViVjtFa0V4dWJNO0lBT0ksa0NBQUE7RWxFb3ViVjtFa0UzdWJNO0lBT0ksc0NBQUE7RWxFdXViVjtFa0U5dWJNO0lBT0ksb0NBQUE7RWxFMHViVjtFa0VqdmJNO0lBT0ksa0NBQUE7RWxFNnViVjtFa0VwdmJNO0lBT0kseUNBQUE7RWxFZ3ZiVjtFa0V2dmJNO0lBT0ksd0NBQUE7RWxFbXZiVjtFa0UxdmJNO0lBT0ksd0NBQUE7RWxFc3ZiVjtFa0U3dmJNO0lBT0ksa0NBQUE7RWxFeXZiVjtFa0Vod2JNO0lBT0ksZ0NBQUE7RWxFNHZiVjtFa0Vud2JNO0lBT0ksOEJBQUE7RWxFK3ZiVjtFa0V0d2JNO0lBT0ksZ0NBQUE7RWxFa3diVjtFa0V6d2JNO0lBT0ksK0JBQUE7RWxFcXdiVjtFa0U1d2JNO0lBT0ksb0NBQUE7RWxFd3diVjtFa0Uvd2JNO0lBT0ksa0NBQUE7RWxFMndiVjtFa0VseGJNO0lBT0ksZ0NBQUE7RWxFOHdiVjtFa0VyeGJNO0lBT0ksdUNBQUE7RWxFaXhiVjtFa0V4eGJNO0lBT0ksc0NBQUE7RWxFb3hiVjtFa0UzeGJNO0lBT0ksaUNBQUE7RWxFdXhiVjtFa0U5eGJNO0lBT0ksMkJBQUE7RWxFMHhiVjtFa0VqeWJNO0lBT0ksaUNBQUE7RWxFNnhiVjtFa0VweWJNO0lBT0ksK0JBQUE7RWxFZ3liVjtFa0V2eWJNO0lBT0ksNkJBQUE7RWxFbXliVjtFa0UxeWJNO0lBT0ksK0JBQUE7RWxFc3liVjtFa0U3eWJNO0lBT0ksOEJBQUE7RWxFeXliVjtFa0VoemJNO0lBT0ksb0JBQUE7RWxFNHliVjtFa0VuemJNO0lBT0ksbUJBQUE7RWxFK3liVjtFa0V0emJNO0lBT0ksbUJBQUE7RWxFa3piVjtFa0V6emJNO0lBT0ksbUJBQUE7RWxFcXpiVjtFa0U1emJNO0lBT0ksbUJBQUE7RWxFd3piVjtFa0UvemJNO0lBT0ksbUJBQUE7RWxFMnpiVjtFa0VsMGJNO0lBT0ksbUJBQUE7RWxFOHpiVjtFa0VyMGJNO0lBT0ksbUJBQUE7RWxFaTBiVjtFa0V4MGJNO0lBT0ksb0JBQUE7RWxF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Y1Y7RWtFN2djTTtJQU9JLDZCQUFBO0VsRXlnY1Y7RWtFaGhjTTtJQU9JLDZCQUFBO0VsRTRnY1Y7RWtFbmhjTTtJQU9JLCtCQUFBO0VsRStnY1Y7RWtFdGhjTTtJQU9JLGdDQUFBO0VsRWtoY1Y7RWtFemhjTTtJQU9JLCtCQUFBO0VsRXFoY1Y7RWtFNWhjTTtJQU9JLDZCQUFBO0VsRXdoY1Y7RWtFL2hjTTtJQU9JLCtCQUFBO0VsRTJoY1Y7RWtFbGljTTtJQU9JLDZCQUFBO0VsRThoY1Y7RWtFcmljTTtJQU9JLDJCQUFBO0VsRWlpY1Y7RWtFeGljTTtJQU9JLGlDQUFBO0VsRW9pY1Y7RWtFM2ljTTtJQU9JLGdDQUFBO0VsRXVpY1Y7RWtFOWljTTtJQU9JLDhCQUFBO0VsRTBpY1Y7RWtFampjTTtJQU9JLGdDQUFBO0VsRTZpY1Y7RWtFcGpjTTtJQU9JLDhCQUFBO0VsRWdqY1Y7RWtFdmpjTTtJQU9JLDhCQUFBO0VsRW1qY1Y7RWtFMWpjTTtJQU9JLGdDQUFBO0VsRXNqY1Y7RWtFN2pjTTtJQU9JLGlDQUFBO0VsRXlqY1Y7RWtFaGtjTTtJQU9JLGdDQUFBO0VsRTRqY1Y7RWtFbmtjTTtJQU9JLDhCQUFBO0VsRStqY1Y7RWtFdGtjTTtJQU9JLGdDQUFBO0VsRWtrY1Y7RWtFemtjTTtJQU9JLDhCQUFBO0VsRXFrY1Y7RWtFNWtjTTtJQU9JLHlCQUFBO0VsRXdrY1Y7RWtFL2tjTTtJQU9JLCtCQUFBO0VsRTJrY1Y7RWtFbGxjTTtJQU9JLDhCQUFBO0VsRThrY1Y7RWtFcmxjTTtJQU9JLDRCQUFBO0VsRWlsY1Y7RWtFeGxjTTtJQU9JLDhCQUFBO0VsRW9sY1Y7RWtFM2xjTTtJQU9JLDRCQUFBO0VsRXVsY1Y7RWtFOWxjTTtJQU9JLDRCQUFBO0VsRTBsY1Y7RWtFam1jTTtJQU9JLDhCQUFBO0VsRTZsY1Y7RWtFcG1jTTtJQU9JLCtCQUFBO0VsRWdtY1Y7RWtFdm1jTTtJQU9JLDhCQUFBO0VsRW1tY1Y7RWtFMW1jTTtJQU9JLDRCQUFBO0VsRXNtY1Y7RWtFN21jTTtJQU9JLDhCQUFBO0VsRXltY1Y7RWtFaG5j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bnpjTTtJQU9JLGlDQUFBO0VsRSt5Y1Y7RWtFdHpjTTtJQU9JLGdDQUFBO0VsRWt6Y1Y7RWtFenpjTTtJQU9JLDhCQUFBO0VsRXF6Y1Y7RWtFNXpjTTtJQU9JLGdDQUFBO0VsRXd6Y1Y7RWtFL3pjTTtJQU9JLDRCQUFBO0VsRTJ6Y1Y7RWtFbDBjTTtJQU9JLGtDQUFBO0VsRTh6Y1Y7RWtFcjBjTTtJQU9JLGlDQUFBO0VsRWkwY1Y7RWtFeDBjTTtJQU9JLCtCQUFBO0VsRW8wY1Y7RWtFMzBjTTtJQU9JLGlDQUFBO0VsRXUwY1Y7RWtFOTBjTTtJQU9JLCtCQUFBO0VsRTAwY1Y7RWtFajFjTTtJQU9JLCtCQUFBO0VsRTYwY1Y7RWtFcDFjTTtJQU9JLGlDQUFBO0VsRWcxY1Y7RWtFdjFjTTtJQU9JLGtDQUFBO0VsRW0xY1Y7RWtFMTFjTTtJQU9JLGlDQUFBO0VsRXMxY1Y7RWtFNzFjTTtJQU9JLCtCQUFBO0VsRXkxY1Y7RWtFaDJjTTtJQU9JLGlDQUFBO0VsRTQxY1Y7RWtFbjJjTTtJQU9JLDBCQUFBO0VsRSsxY1Y7RWtFdDJjTTtJQU9JLGdDQUFBO0VsRWsyY1Y7RWtFejJjTTtJQU9JLCtCQUFBO0VsRXEyY1Y7RWtFNTJjTTtJQU9JLDZCQUFBO0VsRXcyY1Y7RWtFLzJjTTtJQU9JLCtCQUFBO0VsRTIyY1Y7RWtFbDNjTTtJQU9JLDZCQUFBO0VsRTgyY1Y7RWtFcjNjTTtJQU9JLDZCQUFBO0VsRWkzY1Y7RWtFeDNjTTtJQU9JLCtCQUFBO0VsRW8zY1Y7RWtFMzNjTTtJQU9JLGdDQUFBO0VsRXUzY1Y7RWtFOTNjTTtJQU9JLCtCQUFBO0VsRTAzY1Y7RWtFajRjTTtJQU9JLDZCQUFBO0VsRTYzY1Y7RWtFcDRjTTtJQU9JLCtCQUFBO0VsRWc0Y1Y7RWtFdjRjTTtJQU9JLGlCQUFBO0VsRW00Y1Y7RWtFMTRjTTtJQU9JLHVCQUFBO0VsRXM0Y1Y7RWtFNzRjTTtJQU9JLHNCQUFBO0VsRXk0Y1Y7RWtFaDVjTTtJQU9JLG9CQUFBO0VsRTQ0Y1Y7RWtFbjVjTTtJQU9JLHNCQUFBO0VsRSs0Y1Y7RWtFdDVjTTtJQU9J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RXFrZFY7RWtFNWtkTTtJQU9JLHlCQUFBO0VsRXdrZFY7RWtFL2tkTTtJQU9JLHlCQUFBO0VsRTJrZFY7RWtFbGxkTTtJQU9JLDBCQUFBO0VsRThrZFY7RWtFcmxkTTtJQU9JLDRCQUFBO0VsRWlsZFY7RWtFeGxkTTtJQU9JLGtDQUFBO0VsRW9sZFY7RWtFM2xkTTtJQU9JLHNDQUFBO0VsRXVsZFY7RWtFOWxkTTtJQU9JLG9DQUFBO0VsRTBsZFY7RWtFam1kTTtJQU9JLGtDQUFBO0VsRTZsZFY7RWtFcG1kTTtJQU9JLHlDQUFBO0VsRWdtZFY7RWtFdm1kTTtJQU9JLHdDQUFBO0VsRW1tZFY7RWtFMW1kTTtJQU9JLHdDQUFBO0VsRXNtZFY7RWtFN21kTTtJQU9JLGtDQUFBO0VsRXltZFY7RWtFaG5kTTtJQU9JLGdDQUFBO0VsRTRtZFY7RWtFbm5kTTtJQU9JLDhCQUFBO0VsRSttZFY7RWtFdG5kTTtJQU9JLGdDQUFBO0VsRWtuZFY7RWtFem5kTTtJQU9JLCtCQUFBO0VsRXFuZFY7RWtFNW5kTTtJQU9JLG9DQUFBO0VsRXduZFY7RWtFL25kTTtJQU9JLGtDQUFBO0VsRTJuZFY7RWtFbG9kTTtJQU9JLGdDQUFBO0VsRThuZFY7RWtFcm9kTTtJQU9JLHVDQUFBO0VsRWlvZFY7RWtFeG9kTTtJQU9JLHNDQUFBO0VsRW9vZFY7RWtFM29kTTtJQU9JLGlDQUFBO0VsRXVvZFY7RWtFOW9kTTtJQU9JLDJCQUFBO0VsRTBvZFY7RWtFanBkTTtJQU9JLGlDQUFBO0VsRTZvZFY7RWtFcHBkTTtJQU9JLCtCQUFBO0VsRWdwZFY7RWtFdnBkTTtJQU9JLDZCQUFBO0VsRW1wZFY7RWtFMXBkTTtJQU9JLCtCQUFBO0VsRXNwZFY7RWtFN3BkTTtJQU9JLDhCQUFBO0VsRXlwZFY7RWtFaHFkTTtJQU9JLG9CQUFBO0VsRTRwZFY7RWtFbnFkTTtJQU9JLG1CQUFBO0VsRStwZFY7RWtFdHFkTTtJQU9JLG1CQUFBO0VsRWtxZFY7RWtFenFkTTtJQU9JLG1CQUFBO0VsRXFxZFY7RWtFNXFkTTtJQU9JLG1CQUFBO0VsRXdxZFY7RWtFL3FkTTtJQU9JLG1CQUFBO0VsRTJxZFY7RWtFbHJkTTtJQU9JLG1CQUFBO0VsRThxZFY7RWtFcnJkTTtJQU9JLG1CQUFBO0VsRWlyZFY7RWtFeHJkTTtJQU9JLG9CQUFBO0VsRW9yZFY7RWtFM3JkTTtJQU9JLDBCQUFBO0VsRXVyZFY7RWtFOXJkTTtJQU9JLHlCQUFBO0VsRTByZFY7RWtFanNkTTtJQU9JLHVCQUFBO0VsRTZyZFY7RWtFcHNkTTtJQU9JLHlCQUFBO0VsRWdzZFY7RWtFdnNkTTtJQU9JLHVCQUFBO0VsRW1zZFY7RWtFMXNkTTtJQU9JLHVCQUFBO0VsRXNzZFY7RWtFN3NkTTtJQU9JLHlCQUFBO0VsRXlzZFY7RWtFaHRkTTtJQU9JLDBCQUFBO0VsRTRzZFY7RWtFbnRkTTtJQU9JLHlCQUFBO0VsRStzZFY7RWtFdHRkTTtJQU9JLHVCQUFBO0VsRWt0ZFY7RWtFenRkTTtJQU9JLHlCQUFBO0VsRXF0ZFY7RWtFNXRkTTtJQU9JLHVCQUFBO0VsRXd0ZFY7RWtFL3RkTTtJQU9JLDBCQUFBO0lBQUEseUJBQUE7RWxFNHRkVjtFa0VudWRNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFbEVndWRWO0VrRXZ1ZE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VsRW91ZFY7RWtFM3VkTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RWxFd3VkVjtFa0UvdWRNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFbEU0dWRWO0VrRW52ZE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VsRWd2ZFY7RWtFdnZkTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RWxFb3ZkVjtFa0UzdmRNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFbEV3dmRWO0VrRS92ZE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VsRTR2ZFY7RWtFbndkTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RWxFZ3dkVjtFa0V2d2RNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFbEVvd2RWO0VrRTN3ZE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VsRXd3ZFY7RWtFL3dkTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RWxFNHdkVjtFa0VueGRNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFbEVneGRWO0VrRXZ4ZE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VsRW94ZFY7RWtFM3hkTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RWxFd3hkVjtFa0UveGRNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFbEU0eGRWO0VrRW55ZE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VsRWd5ZFY7RWtFdnlkTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RWxFb3lkVjtFa0UzeWRNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFbEV3eWRWO0VrRS95ZE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VsRTR5ZFY7RWtFbnpkTTtJQU9JLDhCQUFBO0lBQUEsaUNBQUE7RWxFZ3pkVjtFa0V2emRNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFbEVvemRWO0VrRTN6ZE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VsRXd6ZFY7RWtFL3pkTTtJQU9JLDZCQUFBO0lBQUEsZ0NBQUE7RWxFNHpkVjtFa0VuMGRNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFbEVnMGRWO0VrRXYwZE07SUFPSSx3QkFBQTtFbEVtMGRWO0VrRTEwZE07SUFPSSw4QkFBQTtFbEVzMGRWO0VrRTcwZE07SUFPSSw2QkFBQTtFbEV5MGRWO0VrRWgxZE07SUFPSSwyQkFBQTtFbEU0MGRWO0VrRW4xZE07SUFPSSw2QkFBQTtFbEUrMGRWO0VrRXQxZE07SUFPSSwyQkFBQTtFbEVrMWRWO0VrRXoxZE07SUFPSSwyQkFBQTtFbEVxMWRWO0VrRTUxZE07SUFPSSw2QkFBQTtFbEV3MWRWO0VrRS8xZE07SUFPSSw4QkFBQTtFbEUyMWRWO0VrRWwyZE07SUFPSSw2QkFBQTtFbEU4MWRWO0VrRXIyZE07SUFPSSwyQkFBQTtFbEVpMmRWO0VrRXgyZE07SUFPSSw2QkFBQTtFbEVvMmRWO0VrRTMyZE07SUFPSSwyQkFBQTtFbEV1MmRWO0VrRTkyZE07SUFPSSwwQkFBQTtFbEUwMmRWO0VrRWozZE07SUFPSSxnQ0FBQTtFbEU2MmRWO0VrRXAzZE07SUFPSSwrQkFBQTtFbEVnM2RWO0VrRXYzZE07SUFPSSw2QkFBQTtFbEVtM2RWO0VrRTEzZE07SUFPSSwrQkFBQTtFbEVzM2RWO0VrRTczZE07SUFPSSw2QkFBQTtFbEV5M2RWO0VrRWg0ZE07SUFPSSw2QkFBQTtFbEU0M2RWO0VrRW40ZE07SUFPSSwrQkFBQTtFbEUrM2RWO0VrRXQ0ZE07SUFPSSxnQ0FBQTtFbEVrNGRWO0VrRXo0ZE07SUFPSSwrQkFBQTtFbEVxNGRWO0VrRTU0ZE07SUFPSSw2QkFBQTtFbEV3NGRWO0VrRS80ZE07SUFPSSwrQkFBQTtFbEUyNGRWO0VrRWw1ZE07SUFPSSw2QkFBQTtFbEU4NGRWO0VrRXI1ZE07SUFPSSwyQkFBQTtFbEVpNWRWO0VrRXg1ZE07SUFPSSxpQ0FBQTtFbEVvNWRWO0VrRTM1ZE07SUFPSSxnQ0FBQTtFbEV1NWRWO0VrRTk1ZE07SUFPSSw4QkFBQTtFbEUwNWRWO0VrRWo2ZE07SUFPSSxnQ0FBQTtFbEU2NWRWO0VrRXA2ZE07SUFPSSw4QkFBQTtFbEVnNmRWO0VrRXY2ZE07SUFPSSw4QkFBQTtFbEVtNmRWO0VrRTE2ZE07SUFPSSxnQ0FBQTtFbEVzNmRWO0VrRTc2ZE07SUFPSSxpQ0FBQTtFbEV5NmRWO0VrRWg3ZE07SUFPSSxnQ0FBQTtFbEU0NmRWO0VrRW43ZE07SUFPSSw4QkFBQTtFbEUrNmRWO0VrRXQ3ZE07SUFPSSxnQ0FBQTtFbEVrN2RWO0VrRXo3ZE07SUFPSSw4QkFBQTtFbEVxN2RWO0VrRTU3ZE07SUFPSSx5QkFBQTtFbEV3N2RWO0VrRS83ZE07SUFPSSwrQkFBQTtFbEUyN2RWO0VrRWw4ZE07SUFPSSw4QkFBQTtFbEU4N2RWO0VrRXI4ZE07SUFPSSw0QkFBQTtFbEVpOGRWO0VrRXg4ZE07SUFPSSw4QkFBQTtFbEVvOGRWO0VrRTM4ZE07SUFPSSw0QkFBQTtFbEV1OGRWO0VrRTk4ZE07SUFPSSw0QkFBQTtFbEUwOGRWO0VrRWo5ZE07SUFPSSw4QkFBQTtFbEU2OGRWO0VrRXA5ZE07SUFPSSwr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SSxnQ0FBQTtFbEVtcGVWO0VrRTFwZU07SUFPSSw4QkFBQTtFbEVzcGVWO0VrRTdwZU07SUFPSSw4QkFBQTtFbEV5cGVWO0VrRWhxZU07SUFPSSxnQ0FBQTtFbEU0cGVWO0VrRW5xZU07SUFPSSxpQ0FBQTtFbEUrcGVWO0VrRXRxZU07SUFPSSxnQ0FBQTtFbEVrcWVWO0VrRXpxZU07SUFPSSw4QkFBQTtFbEVxcWVWO0VrRTVxZU07SUFPSSxnQ0FBQTtFbEV3cWVWO0VrRS9xZU07SUFPSSw0QkFBQTtFbEUycWVWO0VrRWxyZU07SUFPSSxrQ0FBQTtFbEU4cWVWO0VrRXJyZU07SUFPSSxpQ0FBQTtFbEVpcmVWO0VrRXhyZU07SUFPSSwrQkFBQTtFbEVvcmVWO0VrRTNyZU07SUFPSSxpQ0FBQTtFbEV1cmVWO0VrRTlyZU07SUFPSSwrQkFBQTtFbEUwcmVWO0VrRWpzZU07SUFPSSwrQkFBQTtFbEU2cmVWO0VrRXBzZU07SUFPSSxpQ0FBQTtFbEVnc2VWO0VrRXZzZU07SUFPSSxrQ0FBQTtFbEVtc2VWO0VrRTFzZU07SUFPSSxpQ0FBQTtFbEVzc2VWO0VrRTdzZU07SUFPSSwrQkFBQTtFbEV5c2VWO0VrRWh0ZU07SUFPSSxpQ0FBQTtFbEU0c2VWO0VrRW50ZU07SUFPSSwwQkFBQTtFbEUrc2VWO0VrRXR0ZU07SUFPSSxnQ0FBQTtFbEVrdGVWO0VrRXp0ZU07SUFPSSwrQkFBQTtFbEVxdGVWO0VrRTV0ZU07SUFPSSw2QkFBQTtFbEV3dGVWO0VrRS90ZU07SUFPSSwrQkFBQTtFbEUydGVWO0VrRWx1ZU07SUFPSSw2QkFBQTtFbEU4dGVWO0VrRXJ1ZU07SUFPSSw2QkFBQTtFbEVpdWVWO0VrRXh1ZU07SUFPSSwrQkFBQTtFbEVvdWVWO0VrRTN1ZU07SUFPSSxnQ0FBQTtFbEV1dWVWO0VrRTl1ZU07SUFPSSwrQkFBQTtFbEUwdWVWO0VrRWp2ZU07SUFPSSw2QkFBQTtFbEU2dWVWO0VrRXB2ZU07SUFPSSwrQkFBQTtFbEVndmVWO0VrRXZ2ZU07SUFPSSxpQkFBQTtFbEVtdmVWO0VrRTF2ZU07SUFPSSx1QkFBQTtF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RWg3ZU07SUFPSSxzQ0FBQTtFbEU0NmVWO0VrRW43ZU07SUFPSSx5Q0FBQTtFbEUrNmVWO0VrRXQ3ZU07SUFPSSx1QkFBQTtFbEVrN2VWO0VrRXo3ZU07SUFPSSx1QkFBQTtFbEVxN2VWO0VrRTU3ZU07SUFPSSx5QkFBQTtFbEV3N2VWO0VrRS83ZU07SUFPSSx5QkFBQTtFbEUyN2VWO0VrRWw4ZU07SUFPSSwwQkFBQTtFbEU4N2VWO0VrRXI4ZU07SUFPSSw0QkFBQTtFbEVpOGVWO0VrRXg4ZU07SUFPSSxrQ0FBQTtFbEVvOGVWO0VrRTM4ZU07SUFPSSxzQ0FBQTtFbEV1OGVWO0VrRTk4ZU07SUFPSSxvQ0FBQTtFbEUwOGVWO0VrRWo5ZU07SUFPSSxrQ0FBQTtFbEU2OGVWO0VrRXA5ZU07SUFPSSx5Q0FBQTtFbEVnOWVWO0VrRXY5ZU07SUFPSSx3Q0FBQTtFbEVtOWVWO0VrRTE5ZU07SUFPSSx3Q0FBQTtFbEVzOWVWO0VrRTc5ZU07SUFPSSxrQ0FBQTtFbEV5OWVWO0VrRWgrZU07SUFPSSxnQ0FBQTtFbEU0OWVWO0VrRW4rZU07SUFPSSw4QkFBQTtFbEUrOWVWO0VrRXQrZU07SUFPSSxnQ0FBQTtFbEVrK2VWO0VrRXorZU07SUFPSSwrQkFBQTtFbEVxK2VWO0VrRTUrZU07SUFPSSxvQ0FBQTtFbEV3K2VWO0VrRS8rZU07SUFPSSxrQ0FBQTtFbEUyK2VWO0VrRWwvZU07SUFPSSxnQ0FBQTtFbEU4K2VWO0VrRXIvZU07SUFPSSx1Q0FBQTtFbEVpL2VWO0VrRXgvZU07SUFPSSxzQ0FBQTtFbEVvL2VWO0VrRTMvZU07SUFPSSxpQ0FBQTtFbEV1L2VWO0VrRTkvZU07SUFPSSwyQkFBQTtFbEUwL2VWO0VrRWpnZk07SUFPSSxpQ0FBQTtFbEU2L2VWO0VrRXBnZk07SUFPSSwrQkFBQTtFbEVnZ2ZWO0VrRXZnZk07SUFPSSw2QkFBQTtFbEVtZ2ZWO0VrRTFnZk07SUFPSSwrQkFBQTtFbEVzZ2ZWO0VrRTdnZk07SUFPSSw4QkFBQTtFbEV5Z2ZWO0VrRWhoZk07SUFPSSxvQkFBQTtFbEU0Z2ZWO0VrRW5oZk07SUFP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MkJBQUE7RWxFaXRmVjtFa0V4dGZNO0lBT0ksNkJBQUE7RWxFb3RmVjtFa0UzdGZNO0lBT0ksMkJBQUE7RWxFdXRmVjtFa0U5dGZNO0lBT0ksMEJBQUE7RWxFMHRmVjtFa0VqdWZNO0lBT0ksZ0NBQUE7RWxFNnRmVjtFa0VwdWZNO0lBT0ksK0JBQUE7RWxFZ3VmVjtFa0V2dWZNO0lBT0ksNkJBQUE7RWxFbXVmVjtFa0UxdWZNO0lBT0ksK0JBQUE7RWxFc3VmVjtFa0U3dWZNO0lBT0ksNkJBQUE7RWxFeXVmVjtFa0VodmZNO0lBT0ksNkJBQUE7RWxFNHVmVjtFa0VudmZNO0lBT0ksK0JBQUE7RWxFK3VmVjtFa0V0dmZNO0lBT0ksZ0NBQUE7RWxFa3ZmVjtFa0V6dmZNO0lBT0ksK0JBQUE7RWxFcXZmVjtFa0U1dmZNO0lBT0ksNkJBQUE7RWxFd3ZmVjtFa0UvdmZNO0lBT0ksK0JBQUE7RWxFMnZmVjtFa0Vsd2ZNO0lBT0ksNkJBQUE7RWxFOHZmVjtFa0Vyd2ZNO0lBT0ksMkJBQUE7RWxFaXdmVjtFa0V4d2ZNO0lBT0ksaUNBQUE7RWxFb3dmVjtFa0Uzd2ZNO0lBT0ksZ0NBQUE7RWxFdXdmVjtFa0U5d2ZNO0lBT0ksOEJBQUE7RWxFMHdmVjtFa0VqeGZNO0lBT0ksZ0NBQUE7RWxFNndmVjtFa0VweGZNO0lBT0ksOEJBQUE7RWxFZ3hmVjtFa0V2eGZNO0lBT0ksOEJBQUE7RWxFbXhmVjtFa0UxeGZNO0lBT0ksZ0NBQUE7RWxFc3hmVjtFa0U3eGZNO0lBT0ksaUNBQUE7RWxFeXhmVjtFa0VoeWZNO0lBT0ksZ0NBQUE7RWxFNHhmVjtFa0VueWZNO0lBT0ksOEJBQUE7RWxFK3hmVjtFa0V0eWZNO0lBT0ksZ0NBQUE7RWxFa3lmVjtFa0V6eWZNO0lBT0ksOEJBQUE7RWxFcXlmVjtFa0U1eWZNO0lBT0kseUJBQUE7RWxFd3lmVjtFa0UveWZNO0lBT0ksK0JBQUE7RWxFMnlmVjtFa0VsemZNO0lBT0ksOEJBQUE7RWxFOHlmVjtFa0VyemZNO0lBT0ksNEJBQUE7RWxFaXpmVjtFa0V4emZNO0lBT0ksOEJBQUE7RWxF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RWxFdS9mVjtFa0U5L2ZNO0lBT0ksaUNBQUE7RWxFMC9mVjtFa0VqZ2dCTTtJQU9JLGdDQUFBO0VsRTYvZlY7RWtFcGdnQk07SUFPSSw4QkFBQTtFbEVnZ2dCVjtFa0V2Z2dCTTtJQU9JLGdDQUFBO0VsRW1nZ0JWO0VrRTFnZ0JNO0lBT0ksOEJBQUE7RWxFc2dnQlY7RWtFN2dnQk07SUFPSSw4QkFBQTtFbEV5Z2dCVjtFa0VoaGdCTTtJQU9JLGdDQUFBO0VsRTRnZ0JWO0VrRW5oZ0JNO0lBT0ksaUNBQUE7RWxFK2dnQlY7RWtFdGhnQk07SUFPSSxnQ0FBQTtFbEVraGdCVjtFa0V6aGdCTTtJQU9JLDhCQUFBO0VsRXFoZ0JWO0VrRTVoZ0JNO0lBT0ksZ0NBQUE7RWxFd2hnQlY7RWtFL2hnQk07SUFPSSw0QkFBQTtFbEUyaGdCVjtFa0VsaWdCTTtJQU9JLGtDQUFBO0VsRThoZ0JWO0VrRXJpZ0JNO0lBT0ksaUNBQUE7RWxFaWlnQlY7RWtFeGlnQk07SUFPSSwrQkFBQTtFbEVvaWdCVjtFa0UzaWdCTTtJQU9JLGlDQUFBO0VsRXVpZ0JWO0VrRTlpZ0JNO0lBT0ksK0JBQUE7RWxFMGlnQlY7RWtFampnQk07SUFPSSwrQkFBQTtFbEU2aWdCVjtFa0VwamdCTTtJQU9JLGlDQUFBO0VsRWdqZ0JWO0VrRXZqZ0JNO0lBT0ksa0NBQUE7RWxFbWpnQlY7RWtFMWpnQk07SUFPSSxpQ0FBQTtFbEVzamdCVjtFa0U3amdCTTtJQU9JLCtCQUFBO0VsRXlqZ0JWO0VrRWhrZ0JNO0lBT0ksaUNBQUE7RWxFNGpnQlY7RWtFbmtnQk07SUFPSSwwQkFBQTtFbEUramdCVjtFa0V0a2dCTTtJQU9JLGdDQUFBO0VsRWtrZ0JWO0VrRXprZ0JNO0lBT0ksK0JBQUE7RWxFcWtnQlY7RWtFNWtnQk07SUFPSSw2QkFBQTtFbEV3a2dCVjtFa0Uva2dCTTtJQU9JLCtCQUFBO0VsRTJrZ0JWO0VrRWxsZ0JNO0lBT0ksNkJBQUE7RWxFOGtnQlY7RWtFcmxnQk07SUFPSSw2QkFBQTtFbEVpbGdCVjtFa0V4bGdCTTtJQU9JLCtCQUFBO0VsRW9s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USxxQkFBQTtFdkY4am9CVjtBQUNGO0F1RjNqb0JZO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtBdkY2am9CaEI7QXVGM2pvQmdCO0VBQ0ksa0JBQUE7QXZGNmpvQnBCO0F1RjNqb0JvQjtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QXZGNmpvQnhCO0F1RjFqb0JvQjtFQUNJLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsVzFFdEtFO0UwRXVLRix5QjFFdk1FO0UwRXdNRixhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7QXZGNGpvQnhCO0F1RnZqb0JvQjtFQUNJLGlCQUFBO0VBQ0EsZ0JBQUE7QXZGeWpvQnhCO0F1RnZqb0J3QjtFQUNJLGMxRXZORjtFMEV3TkUseUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QXZGeWpvQjVCO0FrQnJ0b0JJO0VxRXVKb0I7SUFRUSxlQUFBO0V2RjBqb0I5QjtBQUNGO0F1RnRqb0JvQjtFQUNJLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0F2Rndqb0J4QjtBdUZyam9Cb0I7RUFDSSxTQUFBO0VBQ0Esa0JBQUE7QXZGdWpvQnhCO0FrQm51b0JJO0VxRTBLZ0I7SUFLUSxlQUFBO0V2Rndqb0IxQjtBQUNGO0F1Rmpqb0JZO0VBQ0ksbUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QXZGbWpvQmhCO0F1Rmhqb0JZO0VBQ0ksbUJBQUE7RUFDQSxjQUFBO0F2Rmtqb0JoQiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwLTUge1xuICAtLWxvYmEtc2VsZWN0LWNsZWFyLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzk5OTk5OSclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWxvYmEtc2VsZWN0LWNsZWFyLWljb24taG92ZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAtNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5kYXRlcGlja2VyLWNlbGw6bm90KC5kaXNhYmxlZCk6aG92ZXIsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5kYXRlcGlja2VyLWNlbGwuZm9jdXNlZDpub3QoLnNlbGVjdGVkKSB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJsYWNrKTtcbn1cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5kYXRlcGlja2VyLWNlbGwuc2VsZWN0ZWQsIFtkYXRhLWJzLXRoZW1lPWRhcmtdIC5kYXRlcGlja2VyLWNlbGwuc2VsZWN0ZWQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tbG9iYS13aGl0ZSk7XG59XG5cbi8qIVxuICogQm9vdHN0cmFwICB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIzIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290LFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHtcbiAgLS1sb2JhLWJsdWU6ICMwZDZlZmQ7XG4gIC0tbG9iYS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tbG9iYS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tbG9iYS1waW5rOiAjZDYzMzg0O1xuICAtLWxvYmEtcmVkOiAjRkYwMDREO1xuICAtLWxvYmEtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWxvYmEteWVsbG93OiAjZmZjMTA3O1xuICAtLWxvYmEtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tbG9iYS10ZWFsOiAjMDNEOTk5O1xuICAtLWxvYmEtY3lhbjogIzBkY2FmMDtcbiAgLS1sb2JhLWJsYWNrOiAjMDAwO1xuICAtLWxvYmEtd2hpdGU6ICNmZmY7XG4gIC0tbG9iYS1ncmF5OiAjNkU2RTZFO1xuICAtLWxvYmEtZ3JheS1kYXJrOiAjM0MzQzNDO1xuICAtLWxvYmEtZ3JheS0xMDA6ICNGNUY1RjU7XG4gIC0tbG9iYS1ncmF5LTIwMDogI0VCRUJFQjtcbiAgLS1sb2JhLWdyYXktMzAwOiAjRTFFMUUxO1xuICAtLWxvYmEtZ3JheS00MDA6ICNEN0Q3RDc7XG4gIC0tbG9iYS1ncmF5LTUwMDogI0MzQzNDMztcbiAgLS1sb2JhLWdyYXktNjAwOiAjNkU2RTZFO1xuICAtLWxvYmEtZ3JheS03MDA6ICM1MDUwNTA7XG4gIC0tbG9iYS1ncmF5LTgwMDogIzNDM0MzQztcbiAgLS1sb2JhLWdyYXktOTAwOiAjMjgyODI4O1xuICAtLWxvYmEtZ3JheS0xMDAwOiAjMjEyMTIxO1xuICAtLWxvYmEtZ3JheS0xMTAwOiAjMTQxNDE0O1xuICAtLWxvYmEtcHJpbWFyeTogI0QxQjg4ODtcbiAgLS1sb2JhLXNlY29uZGFyeTogI0UxRTFFODtcbiAgLS1sb2JhLXN1Y2Nlc3M6ICMwM0Q5OTk7XG4gIC0tbG9iYS1pbmZvOiAjMGRjYWYwO1xuICAtLWxvYmEtd2FybmluZzogI2ZmYzEwNztcbiAgLS1sb2JhLWRhbmdlcjogI0ZGMDA0RDtcbiAgLS1sb2JhLWxpZ2h0OiAjRUJFQkVCO1xuICAtLWxvYmEtZGFyazogIzE0MTQxNDtcbiAgLS1sb2JhLXByaW1hcnktcmdiOiAyMDksIDE4NCwgMTM2O1xuICAtLWxvYmEtc2Vjb25kYXJ5LXJnYjogMjI1LCAyMjUsIDIzMjtcbiAgLS1sb2JhLXN1Y2Nlc3MtcmdiOiAzLCAyMTcsIDE1MztcbiAgLS1sb2JhLWluZm8tcmdiOiAxMywgMjAyLCAyNDA7XG4gIC0tbG9iYS13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tbG9iYS1kYW5nZXItcmdiOiAyNTUsIDAsIDc3O1xuICAtLWxvYmEtbGlnaHQtcmdiOiAyMzUsIDIzNSwgMjM1O1xuICAtLWxvYmEtZGFyay1yZ2I6IDIwLCAyMCwgMjA7XG4gIC0tbG9iYS1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICM1NDRhMzY7XG4gIC0tbG9iYS1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogIzVhNWE1ZDtcbiAgLS1sb2JhLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzAxNTczZDtcbiAgLS1sb2JhLWluZm8tdGV4dC1lbXBoYXNpczogIzA1NTE2MDtcbiAgLS1sb2JhLXdhcm5pbmctdGV4dC1lbXBoYXNpczogIzY2NGQwMztcbiAgLS1sb2JhLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjNjYwMDFmO1xuICAtLWxvYmEtbGlnaHQtdGV4dC1lbXBoYXNpczogIzUwNTA1MDtcbiAgLS1sb2JhLWRhcmstdGV4dC1lbXBoYXNpczogIzUwNTA1MDtcbiAgLS1sb2JhLXByaW1hcnktYmctc3VidGxlOiAjZjZmMWU3O1xuICAtLWxvYmEtc2Vjb25kYXJ5LWJnLXN1YnRsZTogI2Y5ZjlmYTtcbiAgLS1sb2JhLXN1Y2Nlc3MtYmctc3VidGxlOiAjY2RmN2ViO1xuICAtLWxvYmEtaW5mby1iZy1zdWJ0bGU6ICNjZmY0ZmM7XG4gIC0tbG9iYS13YXJuaW5nLWJnLXN1YnRsZTogI2ZmZjNjZDtcbiAgLS1sb2JhLWRhbmdlci1iZy1zdWJ0bGU6ICNmZmNjZGI7XG4gIC0tbG9iYS1saWdodC1iZy1zdWJ0bGU6ICNmYWZhZmE7XG4gIC0tbG9iYS1kYXJrLWJnLXN1YnRsZTogI0Q3RDdENztcbiAgLS1sb2JhLXByaW1hcnktYm9yZGVyLXN1YnRsZTogI2VkZTNjZjtcbiAgLS1sb2JhLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjZjNmM2Y2O1xuICAtLWxvYmEtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjOWFmMGQ2O1xuICAtLWxvYmEtaW5mby1ib3JkZXItc3VidGxlOiAjOWVlYWY5O1xuICAtLWxvYmEtd2FybmluZy1ib3JkZXItc3VidGxlOiAjZmZlNjljO1xuICAtLWxvYmEtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICNmZjk5Yjg7XG4gIC0tbG9iYS1saWdodC1ib3JkZXItc3VidGxlOiAjRUJFQkVCO1xuICAtLWxvYmEtZGFyay1ib3JkZXItc3VidGxlOiAjQzNDM0MzO1xuICAtLWxvYmEtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWxvYmEtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWxvYmEtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tbG9iYS1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1sb2JhLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1sb2JhLWJvZHktZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWxvYmEtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tbG9iYS1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tbG9iYS1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tbG9iYS1ib2R5LWNvbG9yOiAjMjgyODI4O1xuICAtLWxvYmEtYm9keS1jb2xvci1yZ2I6IDQwLCA0MCwgNDA7XG4gIC0tbG9iYS1ib2R5LWJnOiAjZmZmO1xuICAtLWxvYmEtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tbG9iYS1lbXBoYXNpcy1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWVtcGhhc2lzLWNvbG9yLXJnYjogMCwgMCwgMDtcbiAgLS1sb2JhLXNlY29uZGFyeS1jb2xvcjogcmdiYSg0MCwgNDAsIDQwLCAwLjc1KTtcbiAgLS1sb2JhLXNlY29uZGFyeS1jb2xvci1yZ2I6IDQwLCA0MCwgNDA7XG4gIC0tbG9iYS1zZWNvbmRhcnktYmc6ICNFQkVCRUI7XG4gIC0tbG9iYS1zZWNvbmRhcnktYmctcmdiOiAyMzUsIDIzNSwgMjM1O1xuICAtLWxvYmEtdGVydGlhcnktY29sb3I6IHJnYmEoNDAsIDQwLCA0MCwgMC41KTtcbiAgLS1sb2JhLXRlcnRpYXJ5LWNvbG9yLXJnYjogNDAsIDQwLCA0MDtcbiAgLS1sb2JhLXRlcnRpYXJ5LWJnOiAjRjVGNUY1O1xuICAtLWxvYmEtdGVydGlhcnktYmctcmdiOiAyNDUsIDI0NSwgMjQ1O1xuICAtLWxvYmEtaGVhZGluZy1jb2xvcjogaW5oZXJpdDtcbiAgLS1sb2JhLWxpbmstY29sb3I6ICNEMUI4ODg7XG4gIC0tbG9iYS1saW5rLWNvbG9yLXJnYjogMjA5LCAxODQsIDEzNjtcbiAgLS1sb2JhLWxpbmstZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvcjogI2E3OTM2ZDtcbiAgLS1sb2JhLWxpbmstaG92ZXItY29sb3ItcmdiOiAxNjcsIDE0NywgMTA5O1xuICAtLWxvYmEtY29kZS1jb2xvcjogI2Q2MzM4NDtcbiAgLS1sb2JhLWhpZ2hsaWdodC1jb2xvcjogIzI4MjgyODtcbiAgLS1sb2JhLWhpZ2hsaWdodC1iZzogI2ZmZjNjZDtcbiAgLS1sb2JhLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWxvYmEtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1sb2JhLWJvcmRlci1jb2xvcjogI0UxRTFFMTtcbiAgLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tbG9iYS1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1sb2JhLWJvcmRlci1yYWRpdXMtc206IDAuMjVyZW07XG4gIC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07XG4gIC0tbG9iYS1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWxvYmEtYm9yZGVyLXJhZGl1cy14eGw6IDJyZW07XG4gIC0tbG9iYS1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXh4bCk7XG4gIC0tbG9iYS1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuICAtLWxvYmEtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWxvYmEtYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWxvYmEtYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tbG9iYS1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tbG9iYS1mb2N1cy1yaW5nLXdpZHRoOiAwO1xuICAtLWxvYmEtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1O1xuICAtLWxvYmEtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgyMDksIDE4NCwgMTM2LCAwLjI1KTtcbiAgLS1sb2JhLWZvcm0tdmFsaWQtY29sb3I6ICMwM0Q5OTk7XG4gIC0tbG9iYS1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzAzRDk5OTtcbiAgLS1sb2JhLWZvcm0taW52YWxpZC1jb2xvcjogI0ZGMDA0RDtcbiAgLS1sb2JhLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNGRjAwNEQ7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xuICAtLWxvYmEtYm9keS1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLWJvZHktY29sb3ItcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWxvYmEtYm9keS1iZzogIzIxMjEyMTtcbiAgLS1sb2JhLWJvZHktYmctcmdiOiAzMywgMzMsIDMzO1xuICAtLWxvYmEtZW1waGFzaXMtY29sb3I6ICNmZmY7XG4gIC0tbG9iYS1lbXBoYXNpcy1jb2xvci1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tbG9iYS1zZWNvbmRhcnktY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tbG9iYS1zZWNvbmRhcnktY29sb3ItcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWxvYmEtc2Vjb25kYXJ5LWJnOiAjM0MzQzNDO1xuICAtLWxvYmEtc2Vjb25kYXJ5LWJnLXJnYjogNjAsIDYwLCA2MDtcbiAgLS1sb2JhLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIC0tbG9iYS10ZXJ0aWFyeS1jb2xvci1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tbG9iYS10ZXJ0aWFyeS1iZzogIzMyMzIzMjtcbiAgLS1sb2JhLXRlcnRpYXJ5LWJnLXJnYjogNTAsIDUwLCA1MDtcbiAgLS1sb2JhLXByaW1hcnktdGV4dC1lbXBoYXNpczogI2UzZDRiODtcbiAgLS1sb2JhLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjZWRlZGYxO1xuICAtLWxvYmEtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAjNjhlOGMyO1xuICAtLWxvYmEtaW5mby10ZXh0LWVtcGhhc2lzOiAjNmVkZmY2O1xuICAtLWxvYmEtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjZmZkYTZhO1xuICAtLWxvYmEtZGFuZ2VyLXRleHQtZW1waGFzaXM6ICNmZjY2OTQ7XG4gIC0tbG9iYS1saWdodC10ZXh0LWVtcGhhc2lzOiAjRjVGNUY1O1xuICAtLWxvYmEtZGFyay10ZXh0LWVtcGhhc2lzOiAjRTFFMUUxO1xuICAtLWxvYmEtcHJpbWFyeS1iZy1zdWJ0bGU6ICMyYTI1MWI7XG4gIC0tbG9iYS1zZWNvbmRhcnktYmctc3VidGxlOiAjMmQyZDJlO1xuICAtLWxvYmEtc3VjY2Vzcy1iZy1zdWJ0bGU6ICMwMTJiMWY7XG4gIC0tbG9iYS1pbmZvLWJnLXN1YnRsZTogIzAzMjgzMDtcbiAgLS1sb2JhLXdhcm5pbmctYmctc3VidGxlOiAjMzMyNzAxO1xuICAtLWxvYmEtZGFuZ2VyLWJnLXN1YnRsZTogIzMzMDAwZjtcbiAgLS1sb2JhLWxpZ2h0LWJnLXN1YnRsZTogIzNDM0MzQztcbiAgLS1sb2JhLWRhcmstYmctc3VidGxlOiAjMWUxZTFlO1xuICAtLWxvYmEtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjN2Q2ZTUyO1xuICAtLWxvYmEtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6ICM4Nzg3OGI7XG4gIC0tbG9iYS1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICMwMjgyNWM7XG4gIC0tbG9iYS1pbmZvLWJvcmRlci1zdWJ0bGU6ICMwODc5OTA7XG4gIC0tbG9iYS13YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICM5OTc0MDQ7XG4gIC0tbG9iYS1kYW5nZXItYm9yZGVyLXN1YnRsZTogIzk5MDAyZTtcbiAgLS1sb2JhLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICM1MDUwNTA7XG4gIC0tbG9iYS1kYXJrLWJvcmRlci1zdWJ0bGU6ICMzQzNDM0M7XG4gIC0tbG9iYS1oZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuICAtLWxvYmEtbGluay1jb2xvcjogI2UzZDRiODtcbiAgLS1sb2JhLWxpbmstaG92ZXItY29sb3I6ICNlOWRkYzY7XG4gIC0tbG9iYS1saW5rLWNvbG9yLXJnYjogMjI3LCAyMTIsIDE4NDtcbiAgLS1sb2JhLWxpbmstaG92ZXItY29sb3ItcmdiOiAyMzMsIDIyMSwgMTk4O1xuICAtLWxvYmEtY29kZS1jb2xvcjogI2U2ODViNTtcbiAgLS1sb2JhLWhpZ2hsaWdodC1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLWhpZ2hsaWdodC1iZzogIzY2NGQwMztcbiAgLS1sb2JhLWJvcmRlci1jb2xvcjogIzUwNTA1MDtcbiAgLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1sb2JhLWZvcm0tdmFsaWQtY29sb3I6ICM3NWI3OTg7XG4gIC0tbG9iYS1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzc1Yjc5ODtcbiAgLS1sb2JhLWZvcm0taW52YWxpZC1jb2xvcjogI2ZmNjY5NDtcbiAgLS1sb2JhLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNmZjY2OTQ7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICA6cm9vdCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWxvYmEtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbG9iYS1ib2R5LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1sb2JhLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbG9iYS1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLWxvYmEtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSBzb2xpZDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tbG9iYS1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjE4NzVlbTtcbiAgY29sb3I6IHZhcigtLWxvYmEtaGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tbG9iYS1saW5rLWNvbG9yLXJnYiksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciB7XG4gIC0tbG9iYS1saW5rLWNvbG9yLXJnYjogdmFyKC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWxvYmEtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWxvYmEtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06bm90KFt0eXBlPWRhdGVdKTpub3QoW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdKTpub3QoW3R5cGU9bW9udGhdKTpub3QoW3R5cGU9d2Vla10pOm5vdChbdHlwZT10aW1lXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNzVyZW0gKyA2dncpO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCJUaW1lc1wiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiA2LjI1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBcIlRpbWVzXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFwiVGltZXNcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBcIlRpbWVzXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFwiVGltZXNcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzg3NXJlbSArIDEuNjV2dyk7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBcIlRpbWVzXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uYmxvY2txdW90ZSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2RTZFNkU7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYm9keS1iZyk7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItNHhsLFxuLmNvbnRhaW5lci0zeGwsXG4uY29udGFpbmVyLTJ4bCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1sb2JhLWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci0yeGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTM3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MHB4KSB7XG4gIC5jb250YWluZXItM3hsLCAuY29udGFpbmVyLTJ4bCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLmNvbnRhaW5lci00eGwsIC5jb250YWluZXItM3hsLCAuY29udGFpbmVyLTJ4bCwgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjA4cHg7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1sb2JhLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tbG9iYS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1sb2JhLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWxvYmEtYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tbG9iYS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tbG9iYS1icmVha3BvaW50LTJ4bDogMTQwMHB4O1xuICAtLWxvYmEtYnJlYWtwb2ludC0zeGw6IDE1NTBweDtcbiAgLS1sb2JhLWJyZWFrcG9pbnQtNHhsOiAxODAwcHg7XG4gIC0tbG9iYS1icmVha3BvaW50LWZ1bGxoZDogMTkyMHB4O1xufVxuXG4ucm93IHtcbiAgLS1sb2JhLWd1dHRlci14OiAxLjVyZW07XG4gIC0tbG9iYS1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tbG9iYS1ndXR0ZXIteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWxvYmEtZ3V0dGVyLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWxvYmEtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1sb2JhLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1sb2JhLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tbG9iYS1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1sb2JhLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWxvYmEtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1sb2JhLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tbG9iYS1ndXR0ZXIteDogMnJlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1sb2JhLWd1dHRlci15OiAycmVtO1xufVxuXG4uZy02LFxuLmd4LTYge1xuICAtLWxvYmEtZ3V0dGVyLXg6IDNyZW07XG59XG5cbi5nLTYsXG4uZ3ktNiB7XG4gIC0tbG9iYS1ndXR0ZXIteTogM3JlbTtcbn1cblxuLmctZ3V0dGVyLFxuLmd4LWd1dHRlciB7XG4gIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy1ndXR0ZXIsXG4uZ3ktZ3V0dGVyIHtcbiAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLWd1dHRlci1oYWxmLFxuLmd4LWd1dHRlci1oYWxmIHtcbiAgLS1sb2JhLWd1dHRlci14OiAwLjc1cmVtO1xufVxuXG4uZy1ndXR0ZXItaGFsZixcbi5neS1ndXR0ZXItaGFsZiB7XG4gIC0tbG9iYS1ndXR0ZXIteTogMC43NXJlbTtcbn1cblxuLmctc2VjdGlvbi1zbWFsbCxcbi5neC1zZWN0aW9uLXNtYWxsIHtcbiAgLS1sb2JhLWd1dHRlci14OiAyLjVyZW07XG59XG5cbi5nLXNlY3Rpb24tc21hbGwsXG4uZ3ktc2VjdGlvbi1zbWFsbCB7XG4gIC0tbG9iYS1ndXR0ZXIteTogMi41cmVtO1xufVxuXG4uZy1zZWN0aW9uLFxuLmd4LXNlY3Rpb24ge1xuICAtLWxvYmEtZ3V0dGVyLXg6IDVyZW07XG59XG5cbi5nLXNlY3Rpb24sXG4uZ3ktc2VjdGlvbiB7XG4gIC0tbG9iYS1ndXR0ZXIteTogNXJlbTtcbn1cblxuLmctc2VjdGlvbi1sYXJnZSxcbi5neC1zZWN0aW9uLWxhcmdlIHtcbiAgLS1sb2JhLWd1dHRlci14OiA3LjVyZW07XG59XG5cbi5nLXNlY3Rpb24tbGFyZ2UsXG4uZ3ktc2VjdGlvbi1sYXJnZSB7XG4gIC0tbG9iYS1ndXR0ZXIteTogNy41cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3gtc20tMCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXNtLTAsXG4gIC5neS1zbS0wIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3ktc20tMSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXNtLTIsXG4gIC5neC1zbS0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctc20tMyxcbiAgLmd4LXNtLTMge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1zbS0zLFxuICAuZ3ktc20tMyB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neC1zbS00IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS00LFxuICAuZ3ktc20tNCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNSxcbiAgLmd4LXNtLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLXNtLTYsXG4gIC5neC1zbS02IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctc20tNixcbiAgLmd5LXNtLTYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy1zbS1ndXR0ZXIsXG4gIC5neC1zbS1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXNtLWd1dHRlcixcbiAgLmd5LXNtLWd1dHRlciB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctc20tZ3V0dGVyLWhhbGYsXG4gIC5neC1zbS1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLXNtLWd1dHRlci1oYWxmLFxuICAuZ3ktc20tZ3V0dGVyLWhhbGYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy1zbS1zZWN0aW9uLXNtYWxsLFxuICAuZ3gtc20tc2VjdGlvbi1zbWFsbCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctc20tc2VjdGlvbi1zbWFsbCxcbiAgLmd5LXNtLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLXNtLXNlY3Rpb24sXG4gIC5neC1zbS1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmctc20tc2VjdGlvbixcbiAgLmd5LXNtLXNlY3Rpb24ge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy1zbS1zZWN0aW9uLWxhcmdlLFxuICAuZ3gtc20tc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmctc20tc2VjdGlvbi1sYXJnZSxcbiAgLmd5LXNtLXNlY3Rpb24tbGFyZ2Uge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLW1kLTAsXG4gIC5neS1tZC0wIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctbWQtMSxcbiAgLmd4LW1kLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neC1tZC0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3ktbWQtMiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1tZC0zLFxuICAuZ3ktbWQtMyB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLW1kLTQsXG4gIC5neC1tZC00IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbWQtNSxcbiAgLmd4LW1kLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1tZC01LFxuICAuZ3ktbWQtNSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctbWQtNixcbiAgLmd5LW1kLTYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy1tZC1ndXR0ZXIsXG4gIC5neC1tZC1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLW1kLWd1dHRlcixcbiAgLmd5LW1kLWd1dHRlciB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbWQtZ3V0dGVyLWhhbGYsXG4gIC5neC1tZC1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLW1kLWd1dHRlci1oYWxmLFxuICAuZ3ktbWQtZ3V0dGVyLWhhbGYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy1tZC1zZWN0aW9uLXNtYWxsLFxuICAuZ3gtbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctbWQtc2VjdGlvbi1zbWFsbCxcbiAgLmd5LW1kLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLW1kLXNlY3Rpb24sXG4gIC5neC1tZC1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmctbWQtc2VjdGlvbixcbiAgLmd5LW1kLXNlY3Rpb24ge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy1tZC1zZWN0aW9uLWxhcmdlLFxuICAuZ3gtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmctbWQtc2VjdGlvbi1sYXJnZSxcbiAgLmd5LW1kLXNlY3Rpb24tbGFyZ2Uge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3gtbGctMCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctbGctMSxcbiAgLmd4LWxnLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1sZy0xLFxuICAuZ3ktbGctMSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3ktbGctMiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd4LWxnLTMge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neC1sZy00IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3ktbGctNCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd4LWxnLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1sZy01LFxuICAuZ3ktbGctNSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLWxnLTYsXG4gIC5neC1sZy02IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd5LWxnLTYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy1sZy1ndXR0ZXIsXG4gIC5neC1sZy1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLWxnLWd1dHRlcixcbiAgLmd5LWxnLWd1dHRlciB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbGctZ3V0dGVyLWhhbGYsXG4gIC5neC1sZy1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLWxnLWd1dHRlci1oYWxmLFxuICAuZ3ktbGctZ3V0dGVyLWhhbGYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy1sZy1zZWN0aW9uLXNtYWxsLFxuICAuZ3gtbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctbGctc2VjdGlvbi1zbWFsbCxcbiAgLmd5LWxnLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLWxnLXNlY3Rpb24sXG4gIC5neC1sZy1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmctbGctc2VjdGlvbixcbiAgLmd5LWxnLXNlY3Rpb24ge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy1sZy1zZWN0aW9uLWxhcmdlLFxuICAuZ3gtbGctc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmctbGctc2VjdGlvbi1sYXJnZSxcbiAgLmd5LWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd4LXhsLTAge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy14bC0wLFxuICAuZ3kteGwtMCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd5LXhsLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy14bC0yLFxuICAuZ3gteGwtMiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neC14bC0zIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmcteGwtMyxcbiAgLmd5LXhsLTMge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNCxcbiAgLmd5LXhsLTQge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXhsLTUsXG4gIC5neC14bC01IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDJyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMnJlbTtcbiAgfVxuICAuZy14bC02LFxuICAuZ3gteGwtNiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLXhsLTYsXG4gIC5neS14bC02IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmcteGwtZ3V0dGVyLFxuICAuZ3gteGwtZ3V0dGVyIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy14bC1ndXR0ZXIsXG4gIC5neS14bC1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXhsLWd1dHRlci1oYWxmLFxuICAuZ3gteGwtZ3V0dGVyLWhhbGYge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuICAuZy14bC1ndXR0ZXItaGFsZixcbiAgLmd5LXhsLWd1dHRlci1oYWxmIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cbiAgLmcteGwtc2VjdGlvbi1zbWFsbCxcbiAgLmd4LXhsLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLXhsLXNlY3Rpb24tc21hbGwsXG4gIC5neS14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxuICAuZy14bC1zZWN0aW9uLFxuICAuZ3gteGwtc2VjdGlvbiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA1cmVtO1xuICB9XG4gIC5nLXhsLXNlY3Rpb24sXG4gIC5neS14bC1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmcteGwtc2VjdGlvbi1sYXJnZSxcbiAgLmd4LXhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogNy41cmVtO1xuICB9XG4gIC5nLXhsLXNlY3Rpb24tbGFyZ2UsXG4gIC5neS14bC1zZWN0aW9uLWxhcmdlIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDcuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLTJ4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy0yeGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy0yeGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy0yeGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLTJ4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtMnhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy0yeGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLTJ4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTJ4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLTJ4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC0yeGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTJ4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtMnhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC0yeGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTJ4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtMnhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC0yeGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTJ4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtMnhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtMnhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtMnhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LTJ4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LTJ4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC0yeGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LTJ4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtMnhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC0yeGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LTJ4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtMnhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC0yeGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LTJ4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtMnhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtMnhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLTJ4bC0wLFxuICAuZ3gtMnhsLTAge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy0yeGwtMCxcbiAgLmd5LTJ4bC0wIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctMnhsLTEsXG4gIC5neC0yeGwtMSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLTJ4bC0xLFxuICAuZ3ktMnhsLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy0yeGwtMixcbiAgLmd4LTJ4bC0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy0yeGwtMixcbiAgLmd5LTJ4bC0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy0yeGwtMyxcbiAgLmd4LTJ4bC0zIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctMnhsLTMsXG4gIC5neS0yeGwtMyB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLTJ4bC00LFxuICAuZ3gtMnhsLTQge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLTJ4bC00LFxuICAuZ3ktMnhsLTQge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLTJ4bC01LFxuICAuZ3gtMnhsLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy0yeGwtNSxcbiAgLmd5LTJ4bC01IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmctMnhsLTYsXG4gIC5neC0yeGwtNiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLTJ4bC02LFxuICAuZ3ktMnhsLTYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy0yeGwtZ3V0dGVyLFxuICAuZ3gtMnhsLWd1dHRlciB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctMnhsLWd1dHRlcixcbiAgLmd5LTJ4bC1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLTJ4bC1ndXR0ZXItaGFsZixcbiAgLmd4LTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLTJ4bC1ndXR0ZXItaGFsZixcbiAgLmd5LTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG4gIC5nLTJ4bC1zZWN0aW9uLXNtYWxsLFxuICAuZ3gtMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLTJ4bC1zZWN0aW9uLXNtYWxsLFxuICAuZ3ktMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLTJ4bC1zZWN0aW9uLFxuICAuZ3gtMnhsLXNlY3Rpb24ge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogNXJlbTtcbiAgfVxuICAuZy0yeGwtc2VjdGlvbixcbiAgLmd5LTJ4bC1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmctMnhsLXNlY3Rpb24tbGFyZ2UsXG4gIC5neC0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmctMnhsLXNlY3Rpb24tbGFyZ2UsXG4gIC5neS0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiA3LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcbiAgLmNvbC0zeGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMtM3hsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtM3hsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtM3hsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy0zeGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLTN4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtM3hsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy0zeGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0zeGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC0zeGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtM3hsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0zeGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLTN4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtM3hsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0zeGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLTN4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtM3hsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC0zeGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLTN4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLTN4bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLTN4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC0zeGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC0zeGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtM3hsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC0zeGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LTN4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtM3hsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC0zeGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LTN4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtM3hsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC0zeGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LTN4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LTN4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy0zeGwtMCxcbiAgLmd4LTN4bC0wIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctM3hsLTAsXG4gIC5neS0zeGwtMCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLTN4bC0xLFxuICAuZ3gtM3hsLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy0zeGwtMSxcbiAgLmd5LTN4bC0xIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctM3hsLTIsXG4gIC5neC0zeGwtMiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctM3hsLTIsXG4gIC5neS0zeGwtMiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctM3hsLTMsXG4gIC5neC0zeGwtMyB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLTN4bC0zLFxuICAuZ3ktM3hsLTMge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy0zeGwtNCxcbiAgLmd4LTN4bC00IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy0zeGwtNCxcbiAgLmd5LTN4bC00IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy0zeGwtNSxcbiAgLmd4LTN4bC01IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDJyZW07XG4gIH1cbiAgLmctM3hsLTUsXG4gIC5neS0zeGwtNSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAycmVtO1xuICB9XG4gIC5nLTN4bC02LFxuICAuZ3gtM3hsLTYge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy0zeGwtNixcbiAgLmd5LTN4bC02IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmctM3hsLWd1dHRlcixcbiAgLmd4LTN4bC1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLTN4bC1ndXR0ZXIsXG4gIC5neS0zeGwtZ3V0dGVyIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy0zeGwtZ3V0dGVyLWhhbGYsXG4gIC5neC0zeGwtZ3V0dGVyLWhhbGYge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuICAuZy0zeGwtZ3V0dGVyLWhhbGYsXG4gIC5neS0zeGwtZ3V0dGVyLWhhbGYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuICAuZy0zeGwtc2VjdGlvbi1zbWFsbCxcbiAgLmd4LTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuICAuZy0zeGwtc2VjdGlvbi1zbWFsbCxcbiAgLmd5LTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxuICAuZy0zeGwtc2VjdGlvbixcbiAgLmd4LTN4bC1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmctM3hsLXNlY3Rpb24sXG4gIC5neS0zeGwtc2VjdGlvbiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiA1cmVtO1xuICB9XG4gIC5nLTN4bC1zZWN0aW9uLWxhcmdlLFxuICAuZ3gtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogNy41cmVtO1xuICB9XG4gIC5nLTN4bC1zZWN0aW9uLWxhcmdlLFxuICAuZ3ktM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5jb2wtNHhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cbiAgLnJvdy1jb2xzLTR4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLTR4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLTR4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtNHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy00eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLTR4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtNHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtNHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtNHhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLTR4bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtNHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC00eGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLTR4bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtNHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC00eGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLTR4bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtNHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC00eGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC00eGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC00eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtNHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtNHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LTR4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtNHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC00eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LTR4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtNHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC00eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LTR4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtNHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC00eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC00eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctNHhsLTAsXG4gIC5neC00eGwtMCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLTR4bC0wLFxuICAuZ3ktNHhsLTAge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy00eGwtMSxcbiAgLmd4LTR4bC0xIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctNHhsLTEsXG4gIC5neS00eGwtMSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLTR4bC0yLFxuICAuZ3gtNHhsLTIge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLTR4bC0yLFxuICAuZ3ktNHhsLTIge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLTR4bC0zLFxuICAuZ3gtNHhsLTMge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy00eGwtMyxcbiAgLmd5LTR4bC0zIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctNHhsLTQsXG4gIC5neC00eGwtNCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctNHhsLTQsXG4gIC5neS00eGwtNCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctNHhsLTUsXG4gIC5neC00eGwtNSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAycmVtO1xuICB9XG4gIC5nLTR4bC01LFxuICAuZ3ktNHhsLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMnJlbTtcbiAgfVxuICAuZy00eGwtNixcbiAgLmd4LTR4bC02IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctNHhsLTYsXG4gIC5neS00eGwtNiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAzcmVtO1xuICB9XG4gIC5nLTR4bC1ndXR0ZXIsXG4gIC5neC00eGwtZ3V0dGVyIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy00eGwtZ3V0dGVyLFxuICAuZ3ktNHhsLWd1dHRlciB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctNHhsLWd1dHRlci1oYWxmLFxuICAuZ3gtNHhsLWd1dHRlci1oYWxmIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cbiAgLmctNHhsLWd1dHRlci1oYWxmLFxuICAuZ3ktNHhsLWd1dHRlci1oYWxmIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cbiAgLmctNHhsLXNlY3Rpb24tc21hbGwsXG4gIC5neC00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAyLjVyZW07XG4gIH1cbiAgLmctNHhsLXNlY3Rpb24tc21hbGwsXG4gIC5neS00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbiAgLmctNHhsLXNlY3Rpb24sXG4gIC5neC00eGwtc2VjdGlvbiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA1cmVtO1xuICB9XG4gIC5nLTR4bC1zZWN0aW9uLFxuICAuZ3ktNHhsLXNlY3Rpb24ge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy00eGwtc2VjdGlvbi1sYXJnZSxcbiAgLmd4LTR4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDcuNXJlbTtcbiAgfVxuICAuZy00eGwtc2VjdGlvbi1sYXJnZSxcbiAgLmd5LTR4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDcuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuY29sLWZ1bGxoZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1mdWxsaGQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1mdWxsaGQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1mdWxsaGQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWZ1bGxoZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtZnVsbGhkLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1mdWxsaGQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWZ1bGxoZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWZ1bGxoZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWZ1bGxoZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1mdWxsaGQtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWZ1bGxoZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtZnVsbGhkLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1mdWxsaGQtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWZ1bGxoZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtZnVsbGhkLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1mdWxsaGQtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWZ1bGxoZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtZnVsbGhkLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtZnVsbGhkLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtZnVsbGhkLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWZ1bGxoZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWZ1bGxoZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1mdWxsaGQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWZ1bGxoZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtZnVsbGhkLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1mdWxsaGQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWZ1bGxoZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtZnVsbGhkLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1mdWxsaGQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWZ1bGxoZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtZnVsbGhkLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtZnVsbGhkLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWZ1bGxoZC0wLFxuICAuZ3gtZnVsbGhkLTAge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1mdWxsaGQtMCxcbiAgLmd5LWZ1bGxoZC0wIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctZnVsbGhkLTEsXG4gIC5neC1mdWxsaGQtMSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC0xLFxuICAuZ3ktZnVsbGhkLTEge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1mdWxsaGQtMixcbiAgLmd4LWZ1bGxoZC0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1mdWxsaGQtMixcbiAgLmd5LWZ1bGxoZC0yIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1mdWxsaGQtMyxcbiAgLmd4LWZ1bGxoZC0zIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctZnVsbGhkLTMsXG4gIC5neS1mdWxsaGQtMyB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLWZ1bGxoZC00LFxuICAuZ3gtZnVsbGhkLTQge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC00LFxuICAuZ3ktZnVsbGhkLTQge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC01LFxuICAuZ3gtZnVsbGhkLTUge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMnJlbTtcbiAgfVxuICAuZy1mdWxsaGQtNSxcbiAgLmd5LWZ1bGxoZC01IHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDJyZW07XG4gIH1cbiAgLmctZnVsbGhkLTYsXG4gIC5neC1mdWxsaGQtNiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLWZ1bGxoZC02LFxuICAuZ3ktZnVsbGhkLTYge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy1mdWxsaGQtZ3V0dGVyLFxuICAuZ3gtZnVsbGhkLWd1dHRlciB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctZnVsbGhkLWd1dHRlcixcbiAgLmd5LWZ1bGxoZC1ndXR0ZXIge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC1ndXR0ZXItaGFsZixcbiAgLmd4LWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC1ndXR0ZXItaGFsZixcbiAgLmd5LWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgLS1sb2JhLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC1zZWN0aW9uLXNtYWxsLFxuICAuZ3gtZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogMi41cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC1zZWN0aW9uLXNtYWxsLFxuICAuZ3ktZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMi41cmVtO1xuICB9XG4gIC5nLWZ1bGxoZC1zZWN0aW9uLFxuICAuZ3gtZnVsbGhkLXNlY3Rpb24ge1xuICAgIC0tbG9iYS1ndXR0ZXIteDogNXJlbTtcbiAgfVxuICAuZy1mdWxsaGQtc2VjdGlvbixcbiAgLmd5LWZ1bGxoZC1zZWN0aW9uIHtcbiAgICAtLWxvYmEtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmctZnVsbGhkLXNlY3Rpb24tbGFyZ2UsXG4gIC5neC1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci14OiA3LjVyZW07XG4gIH1cbiAgLmctZnVsbGhkLXNlY3Rpb24tbGFyZ2UsXG4gIC5neS1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgLS1sb2JhLWd1dHRlci15OiA3LjVyZW07XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWxvYmEtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICBib3JkZXItY29sb3I6ICNlOGRjYzQ7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMDksIDE4NCwgMTM2LCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gIG1pbi13aWR0aDogODVweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW46IC0wLjM3NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXRlcnRpYXJ5LWJnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktYmcpO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtc20pO1xufVxuLmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC41cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgY2FsYyh2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpICogMikpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgcGFkZGluZzogMC4zNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cyk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGModmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpICogMikpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLWxvYmEtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzQzNDM0MnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHN5c3RlbS11aSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWxvYmEtZm9ybS1zZWxlY3QtYmctaW1nKSwgdmFyKC0tbG9iYS1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSB0b3AgY2FsYygwLjM3NXJlbSArIDZweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThkY2M0O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjA5LCAxODQsIDEzNiwgMC4yNSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0tc2VsZWN0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktYmcpO1xufVxuLmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgdmFyKC0tbG9iYS1ib2R5LWNvbG9yKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXNlbGVjdCB7XG4gIC0tbG9iYS1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWxvYmEtZm9ybS1jaGVjay1iZzogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtZm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWxvYmEtZm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLWJvcmRlci1jb2xvcik7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZGNjNDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIwOSwgMTg0LCAxMzYsIDAuMjUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUI4ODg7XG4gIGJvcmRlci1jb2xvcjogI0QxQjg4ODtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICAtLWxvYmEtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICAtLWxvYmEtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06aW5kZXRlcm1pbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUI4ODg7XG4gIGJvcmRlci1jb2xvcjogI0QxQjg4ODtcbiAgLS1sb2JhLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWxvYmEtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1sb2JhLWZvcm0tc3dpdGNoLWJnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgLS1sb2JhLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNlOGRjYzQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgLS1sb2JhLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tY2hlY2tbZGlzYWJsZWRdICsgLmJ0biwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gIC0tbG9iYS1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMCByZ2JhKDIwOSwgMTg0LCAxMzYsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMCByZ2JhKDIwOSwgMTg0LCAxMzYsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxQjg4ODtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlYWRiO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFCODg4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFlYWRiO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktY29sb3IpO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpICogMikpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpICogMikpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWxvYmEtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxcmVtIDAuMzc1cmVtO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBjb2xvcjogcmdiYSh2YXIoLS1sb2JhLWJvZHktY29sb3ItcmdiKSwgMC42NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgMDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjNkU2RTZFO1xufVxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1iZyk7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXRlcnRpYXJ5LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gOm50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgKiAtMSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMDNEOTk5JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSh2YXIoLS1sb2JhLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1sb2JhLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMDNEOTk5JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIHRvcCBjYWxjKDAuMzc1cmVtICsgNnB4KSwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKHZhcigtLWxvYmEtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjp2YWxpZCwgLmZvcm0tY29udHJvbC1jb2xvci5pcy12YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtZm9ybS12YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEodmFyKC0tbG9iYS1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAudmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWQge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1kYW5nZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRkYwMDREJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0ZGMDA0RCcgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEodmFyKC0tbG9iYS1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1sb2JhLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNGRjAwNEQnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRkYwMDREJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIHRvcCBjYWxjKDAuMzc1cmVtICsgNnB4KSwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKHZhcigtLWxvYmEtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKHZhcigtLWxvYmEtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogdmFyKC0tbG9iYS1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtaW52YWxpZCB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idG4ge1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1sb2JhLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWxvYmEtYnRuLWZvbnQtZmFtaWx5OiBMYXRvLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWxvYmEtYnRuLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1sb2JhLWJ0bi1mb250LXdlaWdodDogNzAwO1xuICAtLWxvYmEtYnRuLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tbG9iYS1idG4tY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIC0tbG9iYS1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYnRuLWJvcmRlci13aWR0aDogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpO1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tbG9iYS1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKHZhcigtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1idG4tcGFkZGluZy15KSB2YXIoLS1sb2JhLWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tbG9iYS1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWxvYmEtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1sb2JhLWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1sb2JhLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWxvYmEtYnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYnRuLWJnKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tbG9iYS1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1idG4tYm9yZGVyLWNvbG9yKTtcbn1cbi5idG46Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYnRuLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1sb2JhLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWxvYmEtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsIC5idG4uc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiB2YXIoLS1sb2JhLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsIGZpZWxkc2V0OmRpc2FibGVkIC5idG4ge1xuICBjb2xvcjogdmFyKC0tbG9iYS1idG4tZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWxvYmEtYnRuLWRpc2FibGVkLW9wYWNpdHkpO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWJnOiAjRDFCODg4O1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI0QxQjg4ODtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI2Q4YzM5YTtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNkNmJmOTQ7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMTc4LCAxNTYsIDExNjtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjZGFjNmEwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNkNmJmOTQ7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiAjRDFCODg4O1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0QxQjg4ODtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWJnOiAjRTFFMUU4O1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI0UxRTFFODtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI2U2ZTZlYjtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlNGU0ZWE7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMTkxLCAxOTEsIDE5NztcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjZTdlN2VkO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlNGU0ZWE7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiAjRTFFMUU4O1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0UxRTFFODtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1iZzogIzAzRDk5OTtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICMwM0Q5OTk7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICMyOWRmYTg7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMWNkZGEzO1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDMsIDE4NCwgMTMwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYmc6ICMzNWUxYWQ7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzFjZGRhMztcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYmc6ICMwM0Q5OTk7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDNEOTk5O1xufVxuXG4uYnRuLWluZm8ge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWJnOiAjMGRjYWYwO1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogIzMxZDJmMjtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyNWNmZjI7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYmc6ICMzZGQ1ZjM7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWJnOiAjZmZjMTA3O1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYztcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMjE3LCAxNjQsIDY7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogI2ZmY2QzOTtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogI2ZmYzEwNztcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1iZzogI0ZGMDA0RDtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICNGRjAwNEQ7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICNmZjI2Njg7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmYxYTVmO1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNywgMCwgNjU7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogI2ZmMzM3MTtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmYxYTVmO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogI0ZGMDA0RDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGRjAwNEQ7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWJnOiAjRUJFQkVCO1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI2M4YzhjODtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiY2JjYmM7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMjAwLCAyMDAsIDIwMDtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjYmNiY2JjO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiMGIwYjA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiAjRUJFQkVCO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0VCRUJFQjtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLWJ0bi1iZzogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICMxNDE0MTQ7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICMzNzM3Mzc7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDU1LCA1NSwgNTU7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogIzQzNDM0MztcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxNDE0MTQ7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogI0QxQjg4ODtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICNEMUI4ODg7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICNEMUI4ODg7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjRDFCODg4O1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIwOSwgMTg0LCAxMzY7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogI0QxQjg4ODtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRDFCODg4O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0QxQjg4ODtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRDFCODg4O1xuICAtLWxvYmEtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjRTFFMUU4O1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI0UxRTFFODtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI0UxRTFFODtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNFMUUxRTg7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI1LCAyMjUsIDIzMjtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjRTFFMUU4O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNFMUUxRTg7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjRTFFMUU4O1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNFMUUxRTg7XG4gIC0tbG9iYS1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMDNEOTk5O1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogIzAzRDk5OTtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogIzAzRDk5OTtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwM0Q5OTk7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMywgMjE3LCAxNTM7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogIzAzRDk5OTtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDNEOTk5O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAzRDk5OTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDNEOTk5O1xuICAtLWxvYmEtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogIzBkY2FmMDtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICMwZGNhZjA7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjMGRjYWYwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGRjYWYwO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tbG9iYS1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjZmZjMTA3O1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI2ZmYzEwNztcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogI2ZmYzEwNztcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmYzEwNztcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAtLWxvYmEtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjRkYwMDREO1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI0ZGMDA0RDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI0ZGMDA0RDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGRjAwNEQ7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMjU1LCAwLCA3NztcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjRkYwMDREO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNGRjAwNEQ7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjRkYwMDREO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGRjAwNEQ7XG4gIC0tbG9iYS1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogI0VCRUJFQjtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICNFQkVCRUI7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICNFQkVCRUI7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIzNSwgMjM1LCAyMzU7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogI0VCRUJFQjtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0VCRUJFQjtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xuICAtLWxvYmEtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6ICMxNDE0MTQ7XG4gIC0tbG9iYS1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tbG9iYS1idG4taG92ZXItYmc6ICMxNDE0MTQ7XG4gIC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTQxNDE0O1xuICAtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIwLCAyMCwgMjA7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTQxNDE0O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMTQxNDE0O1xuICAtLWxvYmEtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tbGluayB7XG4gIC0tbG9iYS1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogdmFyKC0tbG9iYS1saW5rLWNvbG9yKTtcbiAgLS1sb2JhLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZFNkU2RTtcbiAgLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMTc4LCAxNTYsIDExNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1jb2xvcik7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tbG9iYS1idG4taG92ZXItY29sb3IpO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIC0tbG9iYS1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tbG9iYS1idG4tcGFkZGluZy14OiAxcmVtO1xuICAtLWxvYmEtYnRuLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIC0tbG9iYS1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWxvYmEtYnRuLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgLS1sb2JhLWRyb3Bkb3duLXppbmRleDogMTAwMDtcbiAgLS1sb2JhLWRyb3Bkb3duLW1pbi13aWR0aDogMTByZW07XG4gIC0tbG9iYS1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tbG9iYS1kcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1sb2JhLWRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XG4gIC0tbG9iYS1kcm9wZG93bi1mb250LXNpemU6IDFyZW07XG4gIC0tbG9iYS1kcm9wZG93bi1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yKTtcbiAgLS1sb2JhLWRyb3Bkb3duLWJnOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICAtLWxvYmEtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tbG9iYS1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xuICAtLWxvYmEtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCk7XG4gIC0tbG9iYS1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkpO1xuICAtLWxvYmEtZHJvcGRvd24tZGl2aWRlci1iZzogdmFyKC0tbG9iYS1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWxvYmEtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogMC41cmVtO1xuICAtLWxvYmEtZHJvcGRvd24tYm94LXNoYWRvdzogdmFyKC0tbG9iYS1ib3gtc2hhZG93KTtcbiAgLS1sb2JhLWRyb3Bkb3duLWxpbmstY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIC0tbG9iYS1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICAtLWxvYmEtZHJvcGRvd24tbGluay1ob3Zlci1iZzogdmFyKC0tbG9iYS10ZXJ0aWFyeS1iZyk7XG4gIC0tbG9iYS1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjRDFCODg4O1xuICAtLWxvYmEtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tbG9iYS10ZXJ0aWFyeS1jb2xvcik7XG4gIC0tbG9iYS1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWxvYmEtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjNkU2RTZFO1xuICAtLWxvYmEtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1sb2JhLWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogdmFyKC0tbG9iYS1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1sb2JhLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tbG9iYS1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbG9iYS1kcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tbG9iYS1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWxvYmEtZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLWxvYmEtZHJvcGRvd24tc3BhY2VyKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LTJ4bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtMnhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS0yeGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtMnhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtM3hsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS0zeGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LTN4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS0zeGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAuZHJvcGRvd24tbWVudS00eGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LTR4bC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtNHhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LTR4bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWZ1bGxoZC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtZnVsbGhkLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1mdWxsaGQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtZnVsbGhkLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWxvYmEtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWxvYmEtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWxvYmEtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLWxvYmEtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWxvYmEtZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1sb2JhLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1sb2JhLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKTtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tbG9iYS1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tbG9iYS1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1sb2JhLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tbG9iYS1kcm9wZG93bi1oZWFkZXItY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWxvYmEtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tbG9iYS1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIC0tbG9iYS1kcm9wZG93bi1jb2xvcjogI0UxRTFFMTtcbiAgLS1sb2JhLWRyb3Bkb3duLWJnOiAjM0MzQzNDO1xuICAtLWxvYmEtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tbG9iYS1kcm9wZG93bi1ib3gtc2hhZG93OiBpbml0aWFsO1xuICAtLWxvYmEtZHJvcGRvd24tbGluay1jb2xvcjogI0UxRTFFMTtcbiAgLS1sb2JhLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICNmZmY7XG4gIC0tbG9iYS1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tbG9iYS1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWxvYmEtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tbG9iYS1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI0QxQjg4ODtcbiAgLS1sb2JhLWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICNDM0MzQzM7XG4gIC0tbG9iYS1kcm9wZG93bi1oZWFkZXItY29sb3I6ICNDM0MzQzM7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgKiAtMSk7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAqIC0xKTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2IHtcbiAgLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWxvYmEtbmF2LWxpbmstZm9udC1zaXplOiBpbmhlcml0O1xuICAtLWxvYmEtbmF2LWxpbmstZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gIC0tbG9iYS1uYXYtbGluay1jb2xvcjogdmFyKC0tbG9iYS1saW5rLWNvbG9yKTtcbiAgLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWxvYmEtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWxvYmEtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tbG9iYS1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWxvYmEtbmF2LWxpbmstZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWxvYmEtbmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tbG9iYS1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbn1cbi5uYXYtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIwOSwgMTg0LCAxMzYsIDAuMjUpO1xufVxuLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tbG9iYS1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tbG9iYS1uYXYtdGFicy1ib3JkZXItd2lkdGg6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKTtcbiAgLS1sb2JhLW5hdi10YWJzLWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpO1xuICAtLWxvYmEtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbiAgLS1sb2JhLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1iZykgdmFyKC0tbG9iYS1zZWNvbmRhcnktYmcpIHZhcigtLWxvYmEtYm9yZGVyLWNvbG9yKTtcbiAgLS1sb2JhLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1sb2JhLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1sb2JhLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICAtLWxvYmEtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvcmRlci1jb2xvcikgdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpIHZhcigtLWxvYmEtYm9keS1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWxvYmEtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWxvYmEtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tbG9iYS1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1sb2JhLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tbG9iYS1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogI0QxQjg4ODtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWxvYmEtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpO1xufVxuXG4ubmF2LXVuZGVybGluZSB7XG4gIC0tbG9iYS1uYXYtdW5kZXJsaW5lLWdhcDogMXJlbTtcbiAgLS1sb2JhLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTtcbiAgLS1sb2JhLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWxvYmEtZW1waGFzaXMtY29sb3IpO1xuICBnYXA6IHZhcigtLWxvYmEtbmF2LXVuZGVybGluZS1nYXApO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1sb2JhLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpob3ZlciwgLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdW5kZXJsaW5lIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWxvYmEtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgLS1sb2JhLW5hdmJhci1wYWRkaW5nLXg6IDA7XG4gIC0tbG9iYS1uYXZiYXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tbG9iYS1uYXZiYXItY29sb3I6IHJnYmEodmFyKC0tbG9iYS1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgLS1sb2JhLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuOCk7XG4gIC0tbG9iYS1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjMpO1xuICAtLWxvYmEtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWxvYmEtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWxvYmEtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XG4gIC0tbG9iYS1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWxvYmEtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tbG9iYS1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHJnYmEodmFyKC0tbG9iYS1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjg0MCwgNDAsIDQwLCAwLjc1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpO1xuICAtLWxvYmEtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAwO1xuICAtLWxvYmEtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1sb2JhLW5hdmJhci1wYWRkaW5nLXgpO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhciA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXhsLFxuLm5hdmJhciA+IC5jb250YWluZXItMnhsLFxuLm5hdmJhciA+IC5jb250YWluZXItM3hsLFxuLm5hdmJhciA+IC5jb250YWluZXItNHhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWxvYmEtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1sb2JhLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWxvYmEtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBmb250LXNpemU6IHZhcigtLWxvYmEtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tbG9iYS1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIC0tbG9iYS1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tbG9iYS1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1sb2JhLW5hdi1saW5rLWZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgLS1sb2JhLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAtLWxvYmEtbmF2LWxpbmstY29sb3I6IHZhcigtLWxvYmEtbmF2YmFyLWNvbG9yKTtcbiAgLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tbG9iYS1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tbG9iYS1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tbG9iYS1uYXZiYXItY29sb3IpO1xufVxuLm5hdmJhci10ZXh0IGEsXG4ubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWxvYmEtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS1sb2JhLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbG9iYS1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWxvYmEtbmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tbG9iYS1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1sb2JhLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tbG9iYS1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWxvYmEtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWxvYmEtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLTJ4bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTJ4bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0yeGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0yeGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0yeGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0yeGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtMnhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0yeGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtMnhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtMnhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtM3hsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtM3hsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTN4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTN4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWxvYmEtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTN4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTN4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0zeGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTN4bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0zeGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC0zeGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC00eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC00eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtNHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtNHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWxvYmEtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtNHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtNHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTR4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtNHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTR4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLTR4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWZ1bGxoZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWZ1bGxoZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1mdWxsaGQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1mdWxsaGQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1mdWxsaGQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1mdWxsaGQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtZnVsbGhkIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1mdWxsaGQgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtZnVsbGhkIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtZnVsbGhkIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1sb2JhLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tbG9iYS1uYXZiYXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIC0tbG9iYS1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tbG9iYS1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tbG9iYS1uYXZiYXItYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWxvYmEtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmZmO1xuICAtLWxvYmEtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWxvYmEtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tbG9iYS1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgLS1sb2JhLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcmQge1xuICAtLWxvYmEtY2FyZC1zcGFjZXIteTogMXJlbTtcbiAgLS1sb2JhLWNhcmQtc3BhY2VyLXg6IDFyZW07XG4gIC0tbG9iYS1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjVyZW07XG4gIC0tbG9iYS1jYXJkLXRpdGxlLWNvbG9yOiBpbmhlcml0O1xuICAtLWxvYmEtY2FyZC1zdWJ0aXRsZS1jb2xvcjogaW5oZXJpdDtcbiAgLS1sb2JhLWNhcmQtYm9yZGVyLXdpZHRoOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCk7XG4gIC0tbG9iYS1jYXJkLWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWxvYmEtY2FyZC1ib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xuICAtLWxvYmEtY2FyZC1ib3gtc2hhZG93OiBpbml0aWFsO1xuICAtLWxvYmEtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cykgLSAodmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpKSk7XG4gIC0tbG9iYS1jYXJkLWNhcC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1sb2JhLWNhcmQtY2FwLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLWNhcmQtY2FwLWJnOiByZ2JhKHZhcigtLWxvYmEtYm9keS1jb2xvci1yZ2IpLCAwLjAzKTtcbiAgLS1sb2JhLWNhcmQtY2FwLWNvbG9yOiBpbml0aWFsO1xuICAtLWxvYmEtY2FyZC1oZWlnaHQ6IGluaXRpYWw7XG4gIC0tbG9iYS1jYXJkLWNvbG9yOiBpbmhlcml0O1xuICAtLWxvYmEtY2FyZC1iZzogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgLS1sb2JhLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1sb2JhLWNhcmQtZ3JvdXAtbWFyZ2luOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgaGVpZ2h0OiB2YXIoLS1sb2JhLWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1jYXJkLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IHZhcigtLWxvYmEtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1sb2JhLWNhcmQtc3BhY2VyLXkpIHZhcigtLWxvYmEtY2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWxvYmEtY2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWNhcmQtdGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWxvYmEtY2FyZC10aXRsZS1zcGFjZXIteSkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tbG9iYS1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tbG9iYS1jYXJkLXNwYWNlci14KTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWxvYmEtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWxvYmEtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tbG9iYS1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWxvYmEtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWxvYmEtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tbG9iYS1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1sb2JhLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tbG9iYS1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tbG9iYS1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWxvYmEtY2FyZC1jYXAtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1sb2JhLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmNhcmQtaGVhZGVyLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtY2FyZC1iZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWxvYmEtY2FyZC1iZyk7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tbG9iYS1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWxvYmEtY2FyZC1jYXAtcGFkZGluZy14KSk7XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbG9iYS1jYXJkLWdyb3VwLW1hcmdpbik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICAtLWxvYmEtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICAtLWxvYmEtYWNjb3JkaW9uLWJnOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICAtLWxvYmEtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xuICAtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpO1xuICAtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpO1xuICAtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cyk7XG4gIC0tbG9iYS1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWxvYmEtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tbG9iYS1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIC0tbG9iYS1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1iZyk7XG4gIC0tbG9iYS1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzI4MjgyOCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4yNXJlbTtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzU0NGEzNiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yOiAjZThkY2M0O1xuICAtLWxvYmEtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjA5LCAxODQsIDEzNiwgMC4yNSk7XG4gIC0tbG9iYS1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tbG9iYS1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tbG9iYS1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tbG9iYS1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1sb2JhLXByaW1hcnktYmctc3VidGxlKTtcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1sb2JhLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWxvYmEtYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1sb2JhLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xufVxuLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWljb24pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1sb2JhLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIC0tbG9iYS1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2UzZDRiOCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1sb2JhLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2UzZDRiOCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtLWxvYmEtYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XG4gIC0tbG9iYS1icmVhZGNydW1iLXBhZGRpbmcteTogMDtcbiAgLS1sb2JhLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1sb2JhLWJyZWFkY3J1bWItZm9udC1zaXplOiBpbmhlcml0O1xuICAtLWxvYmEtYnJlYWRjcnVtYi1iZzogaW5pdGlhbDtcbiAgLS1sb2JhLWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogaW5pdGlhbDtcbiAgLS1sb2JhLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktY29sb3IpO1xuICAtLWxvYmEtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWxvYmEtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtYnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLWxvYmEtYnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1sb2JhLWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbG9iYS1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYnJlYWRjcnVtYi1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWxvYmEtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWxvYmEtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gIGNvbnRlbnQ6IHZhcigtLWxvYmEtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1sb2JhLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpICovO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tbG9iYS1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLmJhZGdlIHtcbiAgLS1sb2JhLWJhZGdlLXBhZGRpbmcteDogMC42NWVtO1xuICAtLWxvYmEtYmFkZ2UtcGFkZGluZy15OiAwLjM1ZW07XG4gIC0tbG9iYS1iYWRnZS1mb250LXNpemU6IDAuNzVlbTtcbiAgLS1sb2JhLWJhZGdlLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tbG9iYS1iYWRnZS1jb2xvcjogI2ZmZjtcbiAgLS1sb2JhLWJhZGdlLWJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLWxvYmEtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1sb2JhLWJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1sb2JhLWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYWxlcnQge1xuICAtLWxvYmEtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWxvYmEtYWxlcnQtcGFkZGluZy15OiAxcmVtO1xuICAtLWxvYmEtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlcjogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cyk7XG4gIC0tbG9iYS1hbGVydC1saW5rLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1sb2JhLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWxvYmEtYWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1hbGVydC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICAtLWxvYmEtYWxlcnQtY29sb3I6IHZhcigtLWxvYmEtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tbG9iYS1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWxvYmEtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIC0tbG9iYS1hbGVydC1jb2xvcjogdmFyKC0tbG9iYS1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWxvYmEtYWxlcnQtYmc6IHZhcigtLWxvYmEtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tbG9iYS1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiB2YXIoLS1sb2JhLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tbG9iYS1hbGVydC1iZzogdmFyKC0tbG9iYS1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tbG9iYS1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWxvYmEtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWxvYmEtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWxvYmEtYWxlcnQtY29sb3I6IHZhcigtLWxvYmEtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tbG9iYS13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiB2YXIoLS1sb2JhLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWxvYmEtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICAtLWxvYmEtYWxlcnQtY29sb3I6IHZhcigtLWxvYmEtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tbG9iYS1hbGVydC1iZzogdmFyKC0tbG9iYS1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tbG9iYS1saWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWxvYmEtYWxlcnQtY29sb3I6IHZhcigtLWxvYmEtZGFyay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLWRhcmstYmctc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tbG9iYS1kYXJrLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgLS1sb2JhLWJ0bi1jbG9zZS1jb2xvcjogIzAwMDtcbiAgLS1sb2JhLWJ0bi1jbG9zZS1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMDAwJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tbG9iYS1idG4tY2xvc2Utb3BhY2l0eTogMC41O1xuICAtLWxvYmEtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6IDAuNzU7XG4gIC0tbG9iYS1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjA5LCAxODQsIDEzNiwgMC4yNSk7XG4gIC0tbG9iYS1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogMTtcbiAgLS1sb2JhLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuICAtLWxvYmEtYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1jbG9zZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHZhcigtLWxvYmEtYnRuLWNsb3NlLWJnKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBvcGFjaXR5OiB2YXIoLS1sb2JhLWJ0bi1jbG9zZS1vcGFjaXR5KTtcbn1cbi5idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tbG9iYS1idG4tY2xvc2UtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IHZhcigtLWxvYmEtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWxvYmEtYnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7XG4gIG9wYWNpdHk6IHZhcigtLWxvYmEtYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpkaXNhYmxlZCwgLmJ0bi1jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tbG9iYS1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IHZhcigtLWxvYmEtYnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5idG4tY2xvc2Uge1xuICBmaWx0ZXI6IHZhcigtLWxvYmEtYnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbi5tb2RhbCB7XG4gIC0tbG9iYS1tb2RhbC16aW5kZXg6IDEwNTU7XG4gIC0tbG9iYS1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tbG9iYS1tb2RhbC1wYWRkaW5nOiAxcmVtO1xuICAtLWxvYmEtbW9kYWwtbWFyZ2luOiAwLjVyZW07XG4gIC0tbG9iYS1tb2RhbC1jb2xvcjogaW5oZXJpdDtcbiAgLS1sb2JhLW1vZGFsLWJnOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICAtLWxvYmEtbW9kYWwtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tbG9iYS1tb2RhbC1ib3JkZXItd2lkdGg6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKTtcbiAgLS1sb2JhLW1vZGFsLWJvcmRlci1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZyk7XG4gIC0tbG9iYS1tb2RhbC1ib3gtc2hhZG93OiB2YXIoLS1sb2JhLWJveC1zaGFkb3ctc20pO1xuICAtLWxvYmEtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtbGcpIC0gKHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWxvYmEtbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6IDFyZW07XG4gIC0tbG9iYS1tb2RhbC1oZWFkZXItcGFkZGluZzogMXJlbSAxcmVtO1xuICAtLWxvYmEtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpO1xuICAtLWxvYmEtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpO1xuICAtLWxvYmEtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1sb2JhLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1sb2JhLW1vZGFsLWZvb3Rlci1iZzogaW5pdGlhbDtcbiAgLS1sb2JhLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6IHZhcigtLWxvYmEtYm9yZGVyLWNvbG9yKTtcbiAgLS1sb2JhLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWxvYmEtbW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS1sb2JhLW1vZGFsLW1hcmdpbik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1sb2JhLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tbG9iYS1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWxvYmEtbW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtbW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1tb2RhbC1ib3JkZXItcmFkaXVzKTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLS1sb2JhLWJhY2tkcm9wLXppbmRleDogMTA1MDtcbiAgLS1sb2JhLWJhY2tkcm9wLWJnOiAjMDAwO1xuICAtLWxvYmEtYmFja2Ryb3Atb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tbG9iYS1iYWNrZHJvcC16aW5kZXgpO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1sb2JhLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tbG9iYS1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWxvYmEtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWxvYmEtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tbG9iYS1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbjogY2FsYygtMC41ICogdmFyKC0tbG9iYS1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tbG9iYS1tb2RhbC1oZWFkZXItcGFkZGluZy14KSkgY2FsYygtMC41ICogdmFyKC0tbG9iYS1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxvYmEtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtbW9kYWwtcGFkZGluZyk7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWxvYmEtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1sb2JhLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS1sb2JhLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tbG9iYS1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwge1xuICAgIC0tbG9iYS1tb2RhbC1tYXJnaW46IDEuNzVyZW07XG4gICAgLS1sb2JhLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWxvYmEtYm94LXNoYWRvdyk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1sb2JhLW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICAtLWxvYmEtbW9kYWwtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tbG9iYS1tb2RhbC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWxvYmEtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi0yeGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLTJ4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tMnhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tMnhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi0yeGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi0zeGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLTN4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tM3hsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tM3hsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi0zeGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3OTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi00eGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLTR4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tNHhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tNHhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi00eGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1mdWxsaGQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWZ1bGxoZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tZnVsbGhkLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tZnVsbGhkLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1mdWxsaGQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuLm9mZmNhbnZhcywgLm9mZmNhbnZhcy1mdWxsaGQsIC5vZmZjYW52YXMtNHhsLCAub2ZmY2FudmFzLTN4bCwgLm9mZmNhbnZhcy0yeGwsIC5vZmZjYW52YXMteGwsIC5vZmZjYW52YXMtbGcsIC5vZmZjYW52YXMtbWQsIC5vZmZjYW52YXMtc20ge1xuICAtLWxvYmEtb2ZmY2FudmFzLXppbmRleDogMTA0NTtcbiAgLS1sb2JhLW9mZmNhbnZhcy13aWR0aDogNDAwcHg7XG4gIC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0OiAzMHZoO1xuICAtLWxvYmEtb2ZmY2FudmFzLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLW9mZmNhbnZhcy1wYWRkaW5nLXk6IDFyZW07XG4gIC0tbG9iYS1vZmZjYW52YXMtY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIC0tbG9iYS1vZmZjYW52YXMtYmc6IHZhcigtLWxvYmEtYm9keS1iZyk7XG4gIC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCk7XG4gIC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tbG9iYS1vZmZjYW52YXMtYm94LXNoYWRvdzogdmFyKC0tbG9iYS1ib3gtc2hhZG93LXNtKTtcbiAgLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLS1sb2JhLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLmhpZGluZywgLm9mZmNhbnZhcy1zbS5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLmhpZGluZywgLm9mZmNhbnZhcy1tZC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLmhpZGluZywgLm9mZmNhbnZhcy1sZy5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tbG9iYS1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbG9iYS1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLmhpZGluZywgLm9mZmNhbnZhcy14bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLTJ4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy0yeGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy0yeGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy0yeGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy0yeGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy0yeGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtMnhsLnNob3dpbmcsIC5vZmZjYW52YXMtMnhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy0yeGwuc2hvd2luZywgLm9mZmNhbnZhcy0yeGwuaGlkaW5nLCAub2ZmY2FudmFzLTJ4bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5vZmZjYW52YXMtMnhsIHtcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtMnhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtMnhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDkuOThweCkge1xuICAub2ZmY2FudmFzLTN4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy0zeGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTQ5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy0zeGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy0zeGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy0zeGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy0zeGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtM3hsLnNob3dpbmcsIC5vZmZjYW52YXMtM3hsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy0zeGwuc2hvd2luZywgLm9mZmNhbnZhcy0zeGwuaGlkaW5nLCAub2ZmY2FudmFzLTN4bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTU1MHB4KSB7XG4gIC5vZmZjYW52YXMtM3hsIHtcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtM3hsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtM3hsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3OTkuOThweCkge1xuICAub2ZmY2FudmFzLTR4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3OTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy00eGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy00eGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy00eGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy00eGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy00eGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtNHhsLnNob3dpbmcsIC5vZmZjYW52YXMtNHhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy00eGwuc2hvd2luZywgLm9mZmNhbnZhcy00eGwuaGlkaW5nLCAub2ZmY2FudmFzLTR4bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5vZmZjYW52YXMtNHhsIHtcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtNHhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtNHhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAub2ZmY2FudmFzLWZ1bGxoZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1mdWxsaGQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1mdWxsaGQub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1mdWxsaGQub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1mdWxsaGQub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1mdWxsaGQub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtZnVsbGhkLnNob3dpbmcsIC5vZmZjYW52YXMtZnVsbGhkLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1mdWxsaGQuc2hvd2luZywgLm9mZmNhbnZhcy1mdWxsaGQuaGlkaW5nLCAub2ZmY2FudmFzLWZ1bGxoZC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5vZmZjYW52YXMtZnVsbGhkIHtcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtZnVsbGhkIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtZnVsbGhkIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy16aW5kZXgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1jb2xvcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1vZmZjYW52YXMtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLXN0YXJ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0tbG9iYS1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWVuZCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLXRvcCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tbG9iYS1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4ub2ZmY2FudmFzLnNob3dpbmcsIC5vZmZjYW52YXMuc2hvdzpub3QoLmhpZGluZykge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ub2ZmY2FudmFzLnNob3dpbmcsIC5vZmZjYW52YXMuaGlkaW5nLCAub2ZmY2FudmFzLnNob3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWxvYmEtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG59XG4ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1sb2JhLW9mZmNhbnZhcy1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWxvYmEtb2ZmY2FudmFzLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1sb2JhLW9mZmNhbnZhcy1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41ICogdmFyKC0tbG9iYS1vZmZjYW52YXMtcGFkZGluZy15KSk7XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbG9iYS1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tbG9iYS1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tbG9iYS1wcmltYXJ5LXJnYiksIHZhcigtLWxvYmEtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tbG9iYS1zZWNvbmRhcnktcmdiKSwgdmFyKC0tbG9iYS1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tbG9iYS1zdWNjZXNzLXJnYiksIHZhcigtLWxvYmEtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWluZm8ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWxvYmEtaW5mby1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy13YXJuaW5nIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1sb2JhLXdhcm5pbmctcmdiKSwgdmFyKC0tbG9iYS1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFuZ2VyIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1sb2JhLWRhbmdlci1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1saWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tbG9iYS1saWdodC1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1kYXJrIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1sb2JhLWRhcmstcmdiKSwgdmFyKC0tbG9iYS1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWxvYmEtcHJpbWFyeS1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1sb2JhLXByaW1hcnktcmdiKSwgdmFyKC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXByaW1hcnk6aG92ZXIsIC5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyMTgsIDE5OCwgMTYwLCB2YXIoLS1sb2JhLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyMTgsIDE5OCwgMTYwLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc2Vjb25kYXJ5OmhvdmVyLCAubGluay1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyMzEsIDIzMSwgMjM3LCB2YXIoLS1sb2JhLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyMzEsIDIzMSwgMjM3LCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zdWNjZXNzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tbG9iYS1zdWNjZXNzLXJnYiksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWxvYmEtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc3VjY2Vzczpob3ZlciwgLmxpbmstc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDUzLCAyMjUsIDE3MywgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoNTMsIDIyNSwgMTczLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1pbmZvIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tbG9iYS1pbmZvLXJnYiksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWxvYmEtaW5mby1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDYxLCAyMTMsIDI0MywgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoNjEsIDIxMywgMjQzLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay13YXJuaW5nIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tbG9iYS13YXJuaW5nLXJnYiksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWxvYmEtd2FybmluZy1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstd2FybmluZzpob3ZlciwgLmxpbmstd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjU1LCAyMDUsIDU3LCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogUkdCQSh2YXIoLS1sb2JhLWRhbmdlci1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1sb2JhLWRhbmdlci1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFuZ2VyOmhvdmVyLCAubGluay1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNTUsIDUxLCAxMTMsIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1NSwgNTEsIDExMywgdmFyKC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstbGlnaHQge1xuICBjb2xvcjogUkdCQSh2YXIoLS1sb2JhLWxpZ2h0LXJnYiksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWxvYmEtbGlnaHQtcmdiKSwgdmFyKC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIzOSwgMjM5LCAyMzksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDIzOSwgMjM5LCAyMzksIHZhcigtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogUkdCQSh2YXIoLS1sb2JhLWRhcmstcmdiKSwgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tbG9iYS1kYXJrLXJnYiksIHZhcigtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYXJrOmhvdmVyLCAubGluay1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMTYsIDE2LCAxNiwgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTYsIDE2LCAxNiwgdmFyKC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWxvYmEtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tbG9iYS1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwgLmxpbmstYm9keS1lbXBoYXNpczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWxvYmEtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tbG9iYS1saW5rLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tbG9iYS1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWxvYmEtZm9jdXMtcmluZy14LCAwKSB2YXIoLS1sb2JhLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tbG9iYS1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWxvYmEtZm9jdXMtcmluZy13aWR0aCkgdmFyKC0tbG9iYS1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cblxuLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDAuMzc1cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tbG9iYS1saW5rLWNvbG9yLXJnYiksIHZhcigtLWxvYmEtbGluay1vcGFjaXR5LCAwLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5pY29uLWxpbmsgPiAuYmkge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuaWNvbi1saW5rID4gLmJpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXI6aG92ZXIgPiAuYmksIC5pY29uLWxpbmstaG92ZXI6Zm9jdXMtdmlzaWJsZSA+IC5iaSB7XG4gIHRyYW5zZm9ybTogdmFyKC0tbG9iYS1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKTtcbn1cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yYXRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1sb2JhLWFzcGVjdC1yYXRpbyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucmF0aW8gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yYXRpby0xeDEge1xuICAtLWxvYmEtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4ucmF0aW8tNHgzIHtcbiAgLS1sb2JhLWFzcGVjdC1yYXRpbzogNzUlO1xufVxuXG4ucmF0aW8tMTZ4OSB7XG4gIC0tbG9iYS1hc3BlY3QtcmF0aW86IDU2LjI1JTtcbn1cblxuLnJhdGlvLTIxeDkge1xuICAtLWxvYmEtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5zdGlja3ktYm90dG9tIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN0aWNreS1zbS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1zbS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RpY2t5LW1kLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LW1kLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktbGctdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbGctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGlja3kteGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdGlja3ktMnhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LTJ4bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcbiAgLnN0aWNreS0zeGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktM3hsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAuc3RpY2t5LTR4bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS00eGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5zdGlja3ktZnVsbGhkLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LWZ1bGxoZC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLnZpc3VhbGx5LWhpZGRlbjpub3QoY2FwdGlvbiksXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbik6bm90KGNhcHRpb24pIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWxvYmEtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWxvYmEtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWxvYmEtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZy1wcmltYXJ5IHtcbiAgLS1sb2JhLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tbG9iYS1wcmltYXJ5LXJnYiksIHZhcigtLWxvYmEtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXNlY29uZGFyeSB7XG4gIC0tbG9iYS1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWxvYmEtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXN1Y2Nlc3Mge1xuICAtLWxvYmEtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tbG9iYS1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctaW5mbyB7XG4gIC0tbG9iYS1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtaW5mby1yZ2IpLCB2YXIoLS1sb2JhLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy13YXJuaW5nIHtcbiAgLS1sb2JhLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tbG9iYS13YXJuaW5nLXJnYiksIHZhcigtLWxvYmEtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhbmdlciB7XG4gIC0tbG9iYS1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtZGFuZ2VyLXJnYiksIHZhcigtLWxvYmEtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWxpZ2h0IHtcbiAgLS1sb2JhLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tbG9iYS1saWdodC1yZ2IpLCB2YXIoLS1sb2JhLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1kYXJrIHtcbiAgLS1sb2JhLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tbG9iYS1kYXJrLXJnYiksIHZhcigtLWxvYmEtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHZhcigtLWxvYmEtYm9yZGVyLXN0eWxlKSB2YXIoLS1sb2JhLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHZhcigtLWxvYmEtYm9yZGVyLXN0eWxlKSB2YXIoLS1sb2JhLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSB2YXIoLS1sb2JhLWJvcmRlci1zdHlsZSkgdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgdmFyKC0tbG9iYS1ib3JkZXItc3R5bGUpIHZhcigtLWxvYmEtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSB2YXIoLS1sb2JhLWJvcmRlci1zdHlsZSkgdmFyKC0tbG9iYS1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tbG9iYS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtcHJpbWFyeS1yZ2IpLCB2YXIoLS1sb2JhLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWxvYmEtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1sb2JhLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1sb2JhLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tbG9iYS1zdWNjZXNzLXJnYiksIHZhcigtLWxvYmEtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWxvYmEtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWluZm8tcmdiKSwgdmFyKC0tbG9iYS1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tbG9iYS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtd2FybmluZy1yZ2IpLCB2YXIoLS1sb2JhLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWxvYmEtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWRhbmdlci1yZ2IpLCB2YXIoLS1sb2JhLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tbG9iYS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtbGlnaHQtcmdiKSwgdmFyKC0tbG9iYS1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tbG9iYS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtZGFyay1yZ2IpLCB2YXIoLS1sb2JhLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIC0tbG9iYS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtYmxhY2stcmdiKSwgdmFyKC0tbG9iYS1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWxvYmEtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLXdoaXRlLXJnYiksIHZhcigtLWxvYmEtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1pbmZvLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlci1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWxpZ2h0LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyay1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWxvYmEtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAge1xuICAtLWxvYmEtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1sb2JhLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNTAge1xuICAtLWxvYmEtYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS1sb2JhLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1sb2JhLWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tZ3V0dGVyIHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tZ3V0dGVyLWhhbGYge1xuICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tc2VjdGlvbi1zbWFsbCB7XG4gIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLXNlY3Rpb24ge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tc2VjdGlvbi1sYXJnZSB7XG4gIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtZ3V0dGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtZ3V0dGVyLWhhbGYge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LXNlY3Rpb24tc21hbGwge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1zZWN0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1zZWN0aW9uLWxhcmdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1ndXR0ZXIge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1ndXR0ZXItaGFsZiB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktc2VjdGlvbi1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LXNlY3Rpb24tbGFyZ2Uge1xuICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWd1dHRlciB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtZ3V0dGVyLWhhbGYge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1zZWN0aW9uLXNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtc2VjdGlvbi1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS02IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1ndXR0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtZ3V0dGVyLWhhbGYge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLXNlY3Rpb24tc21hbGwge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtc2VjdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtc2VjdGlvbi1sYXJnZSB7XG4gIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWd1dHRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItZ3V0dGVyLWhhbGYge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1zZWN0aW9uLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItc2VjdGlvbi1sYXJnZSB7XG4gIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy02IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWd1dHRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWd1dHRlci1oYWxmIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLXNlY3Rpb24tc21hbGwge1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1zZWN0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLXNlY3Rpb24tbGFyZ2Uge1xuICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLWd1dHRlciB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC1ndXR0ZXItaGFsZiB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtc2VjdGlvbi1zbWFsbCB7XG4gIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC1zZWN0aW9uIHtcbiAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC1zZWN0aW9uLWxhcmdlIHtcbiAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtZ3V0dGVyIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC1ndXR0ZXItaGFsZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC1zZWN0aW9uLXNtYWxsIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC1zZWN0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LXNlY3Rpb24tbGFyZ2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS1ndXR0ZXIge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LWd1dHRlci1oYWxmIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LXNlY3Rpb24tc21hbGwge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktc2VjdGlvbi1sYXJnZSB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtZ3V0dGVyIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtZ3V0dGVyLWhhbGYge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtc2VjdGlvbi1zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtc2VjdGlvbi1sYXJnZSB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS02IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtZ3V0dGVyIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1ndXR0ZXItaGFsZiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLXNlY3Rpb24tc21hbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLXNlY3Rpb24ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1zZWN0aW9uLWxhcmdlIHtcbiAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi1ndXR0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi1ndXR0ZXItaGFsZiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi1zZWN0aW9uLXNtYWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi1zZWN0aW9uLWxhcmdlIHtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTYge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLWd1dHRlciB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy1ndXR0ZXItaGFsZiB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtc2VjdGlvbi1zbWFsbCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy1zZWN0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy1zZWN0aW9uLWxhcmdlIHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNiB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLWd1dHRlciB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtZ3V0dGVyLWhhbGYge1xuICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC1zZWN0aW9uLXNtYWxsIHtcbiAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC1zZWN0aW9uIHtcbiAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtc2VjdGlvbi1sYXJnZSB7XG4gIGdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTIge1xuICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMyB7XG4gIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNCB7XG4gIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC01IHtcbiAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC02IHtcbiAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC1ndXR0ZXIge1xuICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtZ3V0dGVyLWhhbGYge1xuICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLXNlY3Rpb24tc21hbGwge1xuICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtc2VjdGlvbiB7XG4gIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtc2VjdGlvbi1sYXJnZSB7XG4gIHJvdy1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0xIHtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0yIHtcbiAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTMge1xuICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTQge1xuICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNSB7XG4gIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNiB7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtZ3V0dGVyIHtcbiAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLWd1dHRlci1oYWxmIHtcbiAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC1zZWN0aW9uLXNtYWxsIHtcbiAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLXNlY3Rpb24ge1xuICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLXNlY3Rpb24tbGFyZ2Uge1xuICBjb2x1bW4tZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWxvYmEtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6YmVnaW46cmVtb3ZlICovXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDplbmQ6cmVtb3ZlICovXG4udGV4dC1wcmltYXJ5IHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tbG9iYS1wcmltYXJ5LXJnYiksIHZhcigtLWxvYmEtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tbG9iYS1zZWNvbmRhcnktcmdiKSwgdmFyKC0tbG9iYS10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tbG9iYS1zdWNjZXNzLXJnYiksIHZhcigtLWxvYmEtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIC0tbG9iYS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWxvYmEtaW5mby1yZ2IpLCB2YXIoLS1sb2JhLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1sb2JhLXdhcm5pbmctcmdiKSwgdmFyKC0tbG9iYS10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1sb2JhLWRhbmdlci1yZ2IpLCB2YXIoLS1sb2JhLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tbG9iYS1saWdodC1yZ2IpLCB2YXIoLS1sb2JhLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1sb2JhLWRhcmstcmdiKSwgdmFyKC0tbG9iYS10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tbG9iYS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWxvYmEtYmxhY2stcmdiKSwgdmFyKC0tbG9iYS10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tbG9iYS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWxvYmEtd2hpdGUtcmdiKSwgdmFyKC0tbG9iYS10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tbG9iYS1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWxvYmEtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tbG9iYS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktdGVydGlhcnkge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tbG9iYS10ZXJ0aWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1lbXBoYXNpcyB7XG4gIC0tbG9iYS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tbG9iYS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4udGV4dC1vcGFjaXR5LTUwIHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1sb2JhLXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLWxvYmEtdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4udGV4dC1wcmltYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWxvYmEtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2Vzcy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mby1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLXdhcm5pbmctdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWxvYmEtZGFuZ2VyLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWxvYmEtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyay1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLWRhcmstdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLmxpbmstb3BhY2l0eS0xMCB7XG4gIC0tbG9iYS1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tbG9iYS1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNSB7XG4gIC0tbG9iYS1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICAtLWxvYmEtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTUwIHtcbiAgLS1sb2JhLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1sb2JhLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTc1IHtcbiAgLS1sb2JhLWxpbmstb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tbG9iYS1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwIHtcbiAgLS1sb2JhLWxpbmstb3BhY2l0eTogMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICAtLWxvYmEtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vZmZzZXQtMSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMS1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMiB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMtaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXByaW1hcnkge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtcHJpbWFyeS1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc3VjY2VzcyB7XG4gIC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tbG9iYS1zdWNjZXNzLXJnYiksIHZhcigtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1pbmZvIHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWluZm8tcmdiKSwgdmFyKC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXdhcm5pbmcge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtd2FybmluZy1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFuZ2VyIHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWRhbmdlci1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtbGlnaHQge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtbGlnaHQtcmdiKSwgdmFyKC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhcmsge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtZGFyay1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wIHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1IHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwIHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NSB7XG4gIC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tbG9iYS1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAge1xuICAtLWxvYmEtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1sb2JhLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS1wcmltYXJ5LXJnYiksIHZhcigtLWxvYmEtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWxvYmEtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtaW5mby1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtd2FybmluZy1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS1kYW5nZXItcmdiKSwgdmFyKC0tbG9iYS1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS1saWdodC1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtZGFyay1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWxvYmEtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWJsYWNrLXJnYiksIHZhcigtLWxvYmEtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtd2hpdGUtcmdiKSwgdmFyKC0tbG9iYS1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWxvYmEtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLWJvZHktYmctcmdiKSwgdmFyKC0tbG9iYS1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXNlY29uZGFyeSB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWxvYmEtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS10ZXJ0aWFyeS1iZy1yZ2IpLCB2YXIoLS1sb2JhLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tbG9iYS1iZy1vcGFjaXR5OiAwLjE7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5iZy1vcGFjaXR5LTUwIHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWxvYmEtYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgLS1sb2JhLWJnLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnktYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2Vzcy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXdhcm5pbmctYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtZGFuZ2VyLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWRhcmstYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1sb2JhLWdyYWRpZW50KSAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0yIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0zIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC01IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC01IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1jaXJjbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtcGlsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTEge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtcGlsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0zIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLWNpcmNsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWxvYmEtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LXBpbGwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cblxuLnotMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLnotMyB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tZ3V0dGVyIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tZ3V0dGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1ndXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1ndXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLWd1dHRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWd1dHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1ndXR0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tZ3V0dGVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLWd1dHRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS1ndXR0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS1ndXR0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLWd1dHRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tZ3V0dGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTYge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tZ3V0dGVyIHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tZ3V0dGVyLWhhbGYge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tc2VjdGlvbi1zbWFsbCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLXNlY3Rpb24ge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tc2VjdGlvbi1sYXJnZSB7XG4gICAgZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNiB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLWd1dHRlciB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tZ3V0dGVyLWhhbGYge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS1zZWN0aW9uLXNtYWxsIHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS1zZWN0aW9uIHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tc2VjdGlvbi1sYXJnZSB7XG4gICAgcm93LWdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNSB7XG4gICAgY29sdW1uLWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTYge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS1ndXR0ZXIge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLWd1dHRlci1oYWxmIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tc2VjdGlvbi1zbWFsbCB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tc2VjdGlvbiB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLXNlY3Rpb24tbGFyZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWd1dHRlciB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWd1dHRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC1ndXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1ndXR0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtZ3V0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLWd1dHRlciB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC1ndXR0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLWd1dHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC1ndXR0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLWd1dHRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC02IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLWd1dHRlciB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLWd1dHRlci1oYWxmIHtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLXNlY3Rpb24tc21hbGwge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC1zZWN0aW9uIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLXNlY3Rpb24tbGFyZ2Uge1xuICAgIGdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNSB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTYge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC1ndXR0ZXIge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLWd1dHRlci1oYWxmIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtc2VjdGlvbi1zbWFsbCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtc2VjdGlvbiB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHJvdy1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC02IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtZ3V0dGVyIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC1ndXR0ZXItaGFsZiB7XG4gICAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLXNlY3Rpb24tc21hbGwge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLXNlY3Rpb24ge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBjb2x1bW4tZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1ndXR0ZXIge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1ndXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWd1dHRlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWd1dHRlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctZ3V0dGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctZ3V0dGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWd1dHRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy1ndXR0ZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy1ndXR0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLWd1dHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLWd1dHRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctZ3V0dGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy1ndXR0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNiB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy1ndXR0ZXIge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy1ndXR0ZXItaGFsZiB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy1zZWN0aW9uLXNtYWxsIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctc2VjdGlvbiB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy1zZWN0aW9uLWxhcmdlIHtcbiAgICBnYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTUge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy02IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctZ3V0dGVyIHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy1ndXR0ZXItaGFsZiB7XG4gICAgcm93LWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLXNlY3Rpb24tc21hbGwge1xuICAgIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLXNlY3Rpb24ge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy1zZWN0aW9uLWxhcmdlIHtcbiAgICByb3ctZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy01IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNiB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLWd1dHRlciB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctZ3V0dGVyLWhhbGYge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy1zZWN0aW9uLXNtYWxsIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy1zZWN0aW9uIHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctc2VjdGlvbi1sYXJnZSB7XG4gICAgY29sdW1uLWdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWd1dHRlciB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWd1dHRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC1ndXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1ndXR0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLWd1dHRlciB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLWd1dHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLWd1dHRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC02IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLWd1dHRlciB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLWd1dHRlci1oYWxmIHtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLXNlY3Rpb24tc21hbGwge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC1zZWN0aW9uIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIGdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTYge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC1ndXR0ZXIge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLWd1dHRlci1oYWxmIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtc2VjdGlvbiB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHJvdy1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC02IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtZ3V0dGVyIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC1ndXR0ZXItaGFsZiB7XG4gICAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLXNlY3Rpb24tc21hbGwge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLXNlY3Rpb24ge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBjb2x1bW4tZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC0yeGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LTJ4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC0yeGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC0yeGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LTJ4bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC0yeGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LTJ4bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LTJ4bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtMnhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtMnhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtMnhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTJ4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtMnhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTJ4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC0yeGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC0yeGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTJ4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtMnhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTJ4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtMnhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtMnhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTJ4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0yeGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTJ4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtMnhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtMnhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtMnhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTJ4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0yeGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtMnhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0yeGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtMnhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LTJ4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LTJ4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC0yeGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC0yeGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtMnhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtMnhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy0yeGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtMnhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy0yeGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy0yeGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC0yeGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC0yeGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LTJ4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LTJ4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtMnhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtMnhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi0yeGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLTJ4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLTJ4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtMnhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtMnhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLTJ4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTJ4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTJ4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci0yeGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItMnhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTJ4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci0yeGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItMnhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTJ4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTJ4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS0yeGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tMnhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tMnhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTJ4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTJ4bC01IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0yeGwtNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tMnhsLWd1dHRlciB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTJ4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0yeGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTJ4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0yeGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtMnhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0yeGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtMnhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0yeGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtMnhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTJ4bC1ndXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtMnhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtMnhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTJ4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0yeGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktMnhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0yeGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktMnhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0yeGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktMnhsLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTJ4bC1ndXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktMnhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktMnhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTJ4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTJ4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTJ4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtMnhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtMnhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0yeGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0yeGwtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0yeGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtMnhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtMnhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtMnhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0yeGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0yeGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTJ4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtMnhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTJ4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtMnhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTJ4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtMnhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0yeGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0yeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtMnhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtMnhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0yeGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0yeGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0yeGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTJ4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTJ4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItMnhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItMnhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItMnhsLWd1dHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0yeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTJ4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItMnhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtMnhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTJ4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0yeGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0yeGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtMnhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtMnhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTJ4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0yeGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtMnhsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTJ4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTJ4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtMnhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC0yeGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtMnhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC0yeGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtMnhsLTUge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC0yeGwtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTJ4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC0yeGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtMnhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtMnhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtMnhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTJ4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTJ4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0yeGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0yeGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0yeGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTJ4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0yeGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0yeGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0yeGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktMnhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktMnhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTJ4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTJ4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTJ4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0yeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktMnhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktMnhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTJ4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0yeGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtMnhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtMnhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTJ4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTJ4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0yeGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtMnhsLWd1dHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTJ4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0yeGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0yeGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0yeGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTJ4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTJ4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtMnhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtMnhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtMnhsLWd1dHRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0yeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTJ4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItMnhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTJ4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0yeGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0yeGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItMnhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItMnhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTJ4bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0yeGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItMnhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTJ4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtMnhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0yeGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtMnhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0yeGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtMnhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0yeGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTJ4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTJ4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTJ4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0yeGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTJ4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtMnhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtMnhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtMnhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0yeGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0yeGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTJ4bC01IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTJ4bC02IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTJ4bC1ndXR0ZXIge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0yeGwtc2VjdGlvbiB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0yeGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTJ4bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtMnhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTJ4bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtMnhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTJ4bC01IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtMnhsLTYge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0yeGwtZ3V0dGVyIHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0yeGwtZ3V0dGVyLWhhbGYge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0yeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtMnhsLXNlY3Rpb24ge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0yeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcm93LWdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtMnhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0yeGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTJ4bC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0yeGwtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTJ4bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0yeGwtNSB7XG4gICAgY29sdW1uLWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTJ4bC02IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtMnhsLWd1dHRlciB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtMnhsLWd1dHRlci1oYWxmIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtMnhsLXNlY3Rpb24tc21hbGwge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTJ4bC1zZWN0aW9uIHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtMnhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LTJ4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LTJ4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtMnhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpIHtcbiAgLmZsb2F0LTN4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtM3hsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LTN4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LTN4bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtM3hsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LTN4bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtM3hsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtM3hsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC0zeGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC0zeGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC0zeGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtM3hsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC0zeGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtM3hsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTN4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTN4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtM3hsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC0zeGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtM3hsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0zeGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0zeGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtM3hsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTN4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtM3hsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0zeGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0zeGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0zeGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtM3hsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTN4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC0zeGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTN4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC0zeGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtM3hsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtM3hsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LTN4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LTN4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC0zeGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy0zeGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLTN4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy0zeGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLTN4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLTN4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LTN4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LTN4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtM3hsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtM3hsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC0zeGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC0zeGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLTN4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtM3hsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtM3hsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi0zeGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi0zeGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtM3hsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItM3hsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItM3hsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTN4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci0zeGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItM3hsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTN4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci0zeGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItM3hsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tM3hsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTN4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0zeGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0zeGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tM3hsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tM3hsLTUge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTN4bC02IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS0zeGwtZ3V0dGVyIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tM3hsLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTN4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTN4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtM3hsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTN4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0zeGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTN4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0zeGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTN4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0zeGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtM3hsLWd1dHRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0zeGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC0zeGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktM3hsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTN4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0zeGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTN4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0zeGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTN4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0zeGwtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktM3hsLWd1dHRlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0zeGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS0zeGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtM3hsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtM3hsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtM3hsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0zeGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0zeGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTN4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTN4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTN4bC1ndXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0zeGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0zeGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC0zeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTN4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTN4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtM3hsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0zeGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtM3hsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0zeGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtM3hsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0zeGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTN4bC1ndXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0zeGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTN4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS0zeGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTN4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTN4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTN4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItM3hsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItM3hsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0zeGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0zeGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0zeGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItM3hsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItM3hsLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi0zeGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0zeGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtM3hsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTN4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTN4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0zeGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0zeGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtM3hsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTN4bC1ndXR0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtM3hsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0zeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy0zeGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtM3hsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtM3hsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC0zeGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTN4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC0zeGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTN4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC0zeGwtNSB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTN4bC02IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtM3hsLWd1dHRlciB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtM3hsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTN4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0zeGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0zeGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0zeGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtM3hsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtM3hsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTN4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTN4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTN4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC0zeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtM3hsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTN4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTN4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTN4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0zeGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0zeGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktM3hsLTUge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktM3hsLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktM3hsLWd1dHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktM3hsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0zeGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS0zeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtM3hsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTN4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0zeGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0zeGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtM3hsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtM3hsLTUge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTN4bC02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC0zeGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtM3hsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTN4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTN4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTN4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTN4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtM3hsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtM3hsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0zeGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0zeGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS0zeGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtM3hsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtM3hsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0zeGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItM3hsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTN4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTN4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0zeGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0zeGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItM3hsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTN4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItM3hsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0zeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi0zeGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtM3hsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0zeGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTN4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0zeGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTN4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy0zeGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTN4bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtM3hsLWd1dHRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtM3hsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtM3hsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTN4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtM3hsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0zeGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0zeGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0zeGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTN4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTN4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtM3hsLTUge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtM3hsLTYge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtM3hsLWd1dHRlciB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC0zeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTN4bC1zZWN0aW9uIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTN4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBnYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTN4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtM3hsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0zeGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtM3hsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0zeGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtM3hsLTUge1xuICAgIHJvdy1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0zeGwtNiB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTN4bC1ndXR0ZXIge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTN4bC1ndXR0ZXItaGFsZiB7XG4gICAgcm93LWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTN4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICByb3ctZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC0zeGwtc2VjdGlvbiB7XG4gICAgcm93LWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTN4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICByb3ctZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0zeGwtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTN4bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtM3hsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTN4bC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtM3hsLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTN4bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtM3hsLTYge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0zeGwtZ3V0dGVyIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0zeGwtZ3V0dGVyLWhhbGYge1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0zeGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgY29sdW1uLWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtM3hsLXNlY3Rpb24ge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC0zeGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgY29sdW1uLWdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtM3hsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtM3hsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC0zeGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAuZmxvYXQtNHhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC00eGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtNHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtNHhsLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC00eGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtNHhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC00eGwtc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC00eGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTR4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTR4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTR4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC00eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTR4bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC00eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtNHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtNHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC00eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLTR4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC00eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTR4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTR4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC00eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtNHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC00eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTR4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTR4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTR4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC00eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtNHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LTR4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtNHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LTR4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC00eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC00eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtNHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtNHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LTR4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLTR4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtNHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLTR4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtNHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtNHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtNHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtNHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC00eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC00eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LTR4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LTR4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtNHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi00eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi00eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLTR4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLTR4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi00eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci00eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci00eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItNHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTR4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci00eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItNHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLTR4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci00eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS00eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tNHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTR4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTR4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS00eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS00eGwtNSB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tNHhsLTYge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLTR4bC1ndXR0ZXIge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tNHhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS00eGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tNHhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tNHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC00eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtNHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTR4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtNHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTR4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtNHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTR4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC00eGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtNHhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTR4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LTR4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS00eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktNHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTR4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktNHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTR4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktNHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTR4bC02IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS00eGwtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktNHhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTR4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LTR4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC00eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC00eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC00eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTR4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTR4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtNHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtNHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtNHhsLWd1dHRlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTR4bC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTR4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LTR4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtNHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtNHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS00eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTR4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS00eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTR4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS00eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTR4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtNHhsLWd1dHRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtNHhsLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtNHhsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTR4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtNHhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLTR4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItNHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItNHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItNHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi00eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi00eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTR4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTR4bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTR4bC1ndXR0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi00eGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItNHhsLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi00eGwtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLTR4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTR4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy00eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtNHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtNHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTR4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTR4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy00eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtNHhsLWd1dHRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy00eGwtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTR4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLTR4bC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy00eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC00eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTR4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtNHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTR4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtNHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTR4bC01IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtNHhsLTYge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC00eGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC00eGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtNHhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTR4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTR4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTR4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC00eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC00eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtNHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtNHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtNHhsLWd1dHRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtNHhsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LTR4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC00eGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktNHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktNHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktNHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTR4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTR4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS00eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS00eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS00eGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS00eGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktNHhsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTR4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LTR4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC00eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtNHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTR4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTR4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC00eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC00eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtNHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LTR4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtNHhsLWd1dHRlci1oYWxmIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC00eGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtNHhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtNHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtNHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtNHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS00eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS00eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTR4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTR4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLTR4bC1ndXR0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS00eGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtNHhsLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS00eGwtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTR4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi00eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItNHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItNHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTR4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTR4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi00eGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItNHhsLWd1dHRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi00eGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTR4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLTR4bC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy00eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTR4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtNHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTR4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtNHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLTR4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtNHhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy00eGwtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy00eGwtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy00eGwtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtNHhsLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy00eGwtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTR4bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTR4bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTR4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtNHhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtNHhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC00eGwtNSB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC00eGwtNiB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC00eGwtZ3V0dGVyIHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtNHhsLWd1dHRlci1oYWxmIHtcbiAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLTR4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtNHhsLXNlY3Rpb24ge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtNHhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIGdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtNHhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC00eGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTR4bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC00eGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTR4bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC00eGwtNSB7XG4gICAgcm93LWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTR4bC02IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtNHhsLWd1dHRlciB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtNHhsLWd1dHRlci1oYWxmIHtcbiAgICByb3ctZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtNHhsLXNlY3Rpb24tc21hbGwge1xuICAgIHJvdy1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLTR4bC1zZWN0aW9uIHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtNHhsLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHJvdy1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTR4bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtNHhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC00eGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtNHhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC00eGwtNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtNHhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC00eGwtNiB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTR4bC1ndXR0ZXIge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTR4bC1ndXR0ZXItaGFsZiB7XG4gICAgY29sdW1uLWdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTR4bC1zZWN0aW9uLXNtYWxsIHtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC00eGwtc2VjdGlvbiB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLTR4bC1zZWN0aW9uLWxhcmdlIHtcbiAgICBjb2x1bW4tZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC00eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC00eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LTR4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5mbG9hdC1mdWxsaGQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWZ1bGxoZC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1mdWxsaGQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1mdWxsaGQtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWZ1bGxoZC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1mdWxsaGQtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWZ1bGxoZC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWZ1bGxoZC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtZnVsbGhkLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtZnVsbGhkLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtZnVsbGhkLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWZ1bGxoZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtZnVsbGhkLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWZ1bGxoZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1mdWxsaGQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1mdWxsaGQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWZ1bGxoZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtZnVsbGhkLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWZ1bGxoZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtZnVsbGhkLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtZnVsbGhkLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWZ1bGxoZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1mdWxsaGQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWZ1bGxoZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtZnVsbGhkLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtZnVsbGhkLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtZnVsbGhkLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWZ1bGxoZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1mdWxsaGQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtZnVsbGhkLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1mdWxsaGQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtZnVsbGhkLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWZ1bGxoZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWZ1bGxoZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1mdWxsaGQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1mdWxsaGQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtZnVsbGhkLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtZnVsbGhkLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1mdWxsaGQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtZnVsbGhkLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1mdWxsaGQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1mdWxsaGQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1mdWxsaGQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1mdWxsaGQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWZ1bGxoZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWZ1bGxoZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtZnVsbGhkLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtZnVsbGhkLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1mdWxsaGQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWZ1bGxoZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWZ1bGxoZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtZnVsbGhkLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtZnVsbGhkLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWZ1bGxoZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWZ1bGxoZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWZ1bGxoZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1mdWxsaGQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItZnVsbGhkLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWZ1bGxoZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1mdWxsaGQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItZnVsbGhkLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWZ1bGxoZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWZ1bGxoZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1mdWxsaGQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tZnVsbGhkLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tZnVsbGhkLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWZ1bGxoZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWZ1bGxoZC01IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1mdWxsaGQtNiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tZnVsbGhkLWd1dHRlciB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWZ1bGxoZC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1mdWxsaGQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWZ1bGxoZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1mdWxsaGQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtZnVsbGhkLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1mdWxsaGQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtZnVsbGhkLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1mdWxsaGQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtZnVsbGhkLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWZ1bGxoZC1ndXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtZnVsbGhkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtZnVsbGhkLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWZ1bGxoZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1mdWxsaGQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktZnVsbGhkLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1mdWxsaGQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktZnVsbGhkLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1mdWxsaGQtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktZnVsbGhkLTYge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWZ1bGxoZC1ndXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktZnVsbGhkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktZnVsbGhkLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWZ1bGxoZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWZ1bGxoZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWZ1bGxoZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtZnVsbGhkLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtZnVsbGhkLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1mdWxsaGQtNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1mdWxsaGQtNiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1mdWxsaGQtZ3V0dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtZnVsbGhkLWd1dHRlci1oYWxmIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtZnVsbGhkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtZnVsbGhkLXNlY3Rpb24tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1mdWxsaGQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1mdWxsaGQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWZ1bGxoZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtZnVsbGhkLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWZ1bGxoZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtZnVsbGhkLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWZ1bGxoZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtZnVsbGhkLTYge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1mdWxsaGQtZ3V0dGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1mdWxsaGQtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtZnVsbGhkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtZnVsbGhkLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1mdWxsaGQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1mdWxsaGQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1mdWxsaGQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWZ1bGxoZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWZ1bGxoZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItZnVsbGhkLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItZnVsbGhkLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItZnVsbGhkLWd1dHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1mdWxsaGQtc2VjdGlvbi1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWZ1bGxoZC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItZnVsbGhkLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtZnVsbGhkLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWZ1bGxoZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1mdWxsaGQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1mdWxsaGQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtZnVsbGhkLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtZnVsbGhkLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWZ1bGxoZC02IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1mdWxsaGQtZ3V0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtZnVsbGhkLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWZ1bGxoZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWZ1bGxoZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtZnVsbGhkLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1mdWxsaGQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtZnVsbGhkLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1mdWxsaGQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtZnVsbGhkLTUge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1mdWxsaGQtNiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWZ1bGxoZC1ndXR0ZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1mdWxsaGQtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtZnVsbGhkLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtZnVsbGhkLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtZnVsbGhkLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWZ1bGxoZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWZ1bGxoZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1mdWxsaGQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1mdWxsaGQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1mdWxsaGQtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWZ1bGxoZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1mdWxsaGQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1mdWxsaGQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1mdWxsaGQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktZnVsbGhkLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktZnVsbGhkLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWZ1bGxoZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWZ1bGxoZC02IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWZ1bGxoZC1ndXR0ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1mdWxsaGQtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktZnVsbGhkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktZnVsbGhkLXNlY3Rpb24tbGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWZ1bGxoZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1mdWxsaGQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtZnVsbGhkLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtZnVsbGhkLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWZ1bGxoZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWZ1bGxoZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1mdWxsaGQtNiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtZnVsbGhkLWd1dHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWZ1bGxoZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1mdWxsaGQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1mdWxsaGQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1mdWxsaGQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWZ1bGxoZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWZ1bGxoZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtZnVsbGhkLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtZnVsbGhkLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtZnVsbGhkLWd1dHRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1mdWxsaGQtc2VjdGlvbi1zbWFsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWZ1bGxoZC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItZnVsbGhkLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWZ1bGxoZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1mdWxsaGQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1mdWxsaGQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItZnVsbGhkLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItZnVsbGhkLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWZ1bGxoZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1mdWxsaGQtZ3V0dGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItZnVsbGhkLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWZ1bGxoZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtZnVsbGhkLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1mdWxsaGQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtZnVsbGhkLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1mdWxsaGQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtZnVsbGhkLTUge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1mdWxsaGQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWZ1bGxoZC1ndXR0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWZ1bGxoZC1ndXR0ZXItaGFsZiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWZ1bGxoZC1zZWN0aW9uLXNtYWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1mdWxsaGQtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWZ1bGxoZC1zZWN0aW9uLWxhcmdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtZnVsbGhkLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtZnVsbGhkLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtZnVsbGhkLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1mdWxsaGQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1mdWxsaGQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWZ1bGxoZC01IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWZ1bGxoZC02IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWZ1bGxoZC1ndXR0ZXIge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1mdWxsaGQtc2VjdGlvbiB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgZ2FwOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1mdWxsaGQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWZ1bGxoZC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtZnVsbGhkLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWZ1bGxoZC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtZnVsbGhkLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWZ1bGxoZC01IHtcbiAgICByb3ctZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtZnVsbGhkLTYge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1mdWxsaGQtZ3V0dGVyIHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1mdWxsaGQtZ3V0dGVyLWhhbGYge1xuICAgIHJvdy1nYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1mdWxsaGQtc2VjdGlvbi1zbWFsbCB7XG4gICAgcm93LWdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtZnVsbGhkLXNlY3Rpb24ge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1mdWxsaGQtc2VjdGlvbi1sYXJnZSB7XG4gICAgcm93LWdhcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtZnVsbGhkLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1mdWxsaGQtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWZ1bGxoZC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1mdWxsaGQtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWZ1bGxoZC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1mdWxsaGQtNSB7XG4gICAgY29sdW1uLWdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWZ1bGxoZC02IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtZnVsbGhkLWd1dHRlciB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtZnVsbGhkLWd1dHRlci1oYWxmIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtZnVsbGhkLXNlY3Rpb24tc21hbGwge1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWZ1bGxoZC1zZWN0aW9uIHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtZnVsbGhkLXNlY3Rpb24tbGFyZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWZ1bGxoZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWZ1bGxoZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtZnVsbGhkLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/dXR3OXN5XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/dXR3OXN5I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9pY29tb29uL2ljb21vb24udHRmP3V0dzlzeVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLndvZmY/dXR3OXN5XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmc/dXR3OXN5I2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBkZWZpbmUgYSBuZXcgY3NzIGZvbnQgKi9cbltjbGFzc149aWNvbi1dOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUJsYWNrSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQmxhY2tJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQmxhY2tJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQmxhY2tJdGFsaWMuc3ZnI0xhdG8tQmxhY2tJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tSXRhbGljLnN2ZyNMYXRvLUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1Cb2xkLnN2ZyNMYXRvLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUJvbGRJdGFsaWMuc3ZnI0xhdG8tQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tQmxhY2suc3ZnI0xhdG8tQmxhY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tTGlnaHQuc3ZnI0xhdG8tTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9MYXRvL0xhdG8tUmVndWxhci5zdmcjTGF0by1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0byBIYWlybGluZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1IYWlybGluZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUhhaXJsaW5lLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUhhaXJsaW5lLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUhhaXJsaW5lLnN2ZyNMYXRvLUhhaXJsaW5lXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0byBIYWlybGluZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1IYWlybGluZUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUhhaXJsaW5lSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUhhaXJsaW5lSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUhhaXJsaW5lSXRhbGljLnN2ZyNMYXRvLUhhaXJsaW5lSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0xhdG8vTGF0by1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUxpZ2h0SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvTGF0by9MYXRvLUxpZ2h0SXRhbGljLnN2ZyNMYXRvLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1TZW1pQm9sZC5zdmcjQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1TZW1pQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1TZW1pQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVNlbWlCb2xkSXRhbGljLnN2ZyNDb3Jtb3JhbnRHYXJhbW9uZC1TZW1pQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtQm9sZEl0YWxpYy5zdmcjQ29ybW9yYW50R2FyYW1vbmQtQm9sZEl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLU1lZGl1bS5zdmcjQ29ybW9yYW50R2FyYW1vbmQtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1MaWdodEl0YWxpYy5zdmcjQ29ybW9yYW50R2FyYW1vbmQtTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVJlZ3VsYXIuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUJvbGQuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1JdGFsaWMuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTGlnaHQuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTWVkaXVtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW1JdGFsaWMuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLU1lZGl1bUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuOnJvb3Qge1xuICAtLWhlYWRlci1oZWlnaHQ6IDgwcHg7XG4gIC0tbG9iYS1zYi10cmFjay1jb2xvcjogIzNDM0MzQztcbiAgLS1sb2JhLXNiLXRodW1iLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICAtLWxvYmEtc2Itc2l6ZTogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDExNXB4O1xuICB9XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogdmFyKC0tbG9iYS1zYi1zaXplKTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxvYmEtc2ItdHJhY2stY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2JhLXNiLXRodW1iLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG5Ac3VwcG9ydHMgbm90IHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgYm9keSB7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1sb2JhLXNiLXRodW1iLWNvbG9yKSB2YXIoLS1sb2JhLXNiLXRyYWNrLWNvbG9yKTtcbiAgfVxufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNkYWM2YTA7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNkYWM2YTA7XG59XG5cbi5oZWFkZXItb2Zmc2V0IHtcbiAgbWFyZ2luLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmxldHRlci1zcGFjaW5nLTIwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xufVxuXG4ubWluLXZoLTUwIHtcbiAgbWluLWhlaWdodDogNTB2aCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGUtbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyAwLjVyZW0pO1xuICAgIHRyYW5zaXRpb246IDAuM3MgdG9wIGVhc2U7XG4gIH1cbn1cbi5zaWRlLW5hdmlnYXRpb24gLm5hdi1waWxscyB7XG4gIC0tbG9iYS1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogMDtcbiAgLS1sb2JhLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tbG9iYS1uYXYtbGluay1mb250LXNpemU6IDEuMTI1cmVtO1xuICAtLWxvYmEtZ3V0dGVyLXg6IDFyZW07XG4gIC0tbG9iYS1ndXR0ZXIteTogMXJlbTtcbiAgLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteTogMDtcbiAgLS1sb2JhLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1sb2JhLXdoaXRlKTtcbiAgLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICAtLWxvYmEtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1uYXYtbGluay1pY29uLXNpemU6IDFyZW07XG4gIC0tbG9iYS1uYXYtbGluay1pY29uLW1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci15KSAqIC0xKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAtMC41KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWxvYmEtZ3V0dGVyLXgpICogLTAuNSk7XG59XG4uc2lkZS1uYXZpZ2F0aW9uIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWxvYmEtZ3V0dGVyLXkpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWxvYmEtZ3V0dGVyLXgpICogMC41KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZS1uYXZpZ2F0aW9uIC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uc2lkZS1uYXZpZ2F0aW9uIC5uYXYtbGluayB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoKHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKSArIHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1tYXJnaW4tcmlnaHQpKSAqIC0xKSk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zaWRlLW5hdmlnYXRpb24gLm5hdi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtaW4td2lkdGg6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKTtcbiAgd2lkdGg6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tc2l6ZSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMjkgMjlcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzZSUzY3JlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTEzNSAyMi42Mjc0IDE0LjE0MjElMjlcIiBmaWxsPVwiJTIzZmZmXCIvJTNlJTNjcmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTYxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUlMjgtNDUgMTEuMzEzNyAyNS40NTYxJTI5XCIgZmlsbD1cIiUyM2ZmZlwiLyUzZSUzY3JlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTEzNSAyMi42Mjc0IDE0LjE0MjElMjlcIiBmaWxsPVwiJTIzZmZmXCIvJTNlJTNjcmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTU2XCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUlMjgtNDUgMTEuMzEzNyAyNS40NTU2JTI5XCIgZmlsbD1cIiUyM2ZmZlwiLyUzZSUzYy9zdmclM2UnKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0KTtcbiAgbWFyZ2luLXRvcDogMC4yZW07XG59XG4uc2lkZS1uYXZpZ2F0aW9uIC5uYXYtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaWRlLW5hdmlnYXRpb24gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zY3JvbGwtZG93biAuc2lkZS1uYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDAuNXJlbTtcbiAgfVxufVxuXG4uZmYtdmFyaWFudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBcIlRpbWVzXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi53eXNpd3lnLWJsb2NrIHtcbiAgLS1sb2JhLWhlYWRpbmctY29sb3I6IHZhcigtLWxvYmEtcHJpbWFyeSk7XG4gIC0tbG9iYS1saW5rLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnkpO1xuICAtLWxvYmEtbGluay1jb2xvci1yZ2I6IHZhcigtLWxvYmEtcHJpbWFyeS1yZ2IpO1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvci1yZ2I6IHZhcigtLWxvYmEtc2Vjb25kYXJ5LXJnYik7XG59XG4ud3lzaXd5Zy1ibG9jayBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ud3lzaXd5Zy1ibG9jayBvbCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi53eXNpd3lnLWJsb2NrIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnd5c2l3eWctYmxvY2sgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi53eXNpd3lnLWJsb2NrIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogMC41NXJlbTtcbn1cbi53eXNpd3lnLWJsb2NrIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnd5c2l3eWctYmxvY2sgdGFibGUsIC53eXNpd3lnLWJsb2NrIHRkLCAud3lzaXd5Zy1ibG9jayB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG59XG4ud3lzaXd5Zy1ibG9jayB0ZCwgLnd5c2l3eWctYmxvY2sgdGgge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuLnd5c2l3eWctYmxvY2sgdGgsIC53eXNpd3lnLWJsb2NrIHRoZWFkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi53eXNpd3lnLWJsb2NrID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnd5c2l3eWctYmxvY2sgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnd5c2l3eWctYmxvY2sgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ud3lzaXd5Zy1ibG9jayBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4uZmxpcC1ib3RoIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxudGV4dGFyZWEsXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgKiAyKSkgKiAyKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dC1pbnZlcnRlZDpjaGVja2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDFCODg4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWZvcm0tY2hlY2stYmcpO1xufVxuLmZvcm0tY2hlY2staW5wdXQtaW52ZXJ0ZWQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tbG9iYS1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNEMUI4ODgnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQtaW52ZXJ0ZWQ6Y2hlY2tlZFt0eXBlPXJhZGlvXSB7XG4gIC0tbG9iYS1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNEMUI4ODgnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi52YWxpZGF0ZS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG5sYWJlbC5lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tbG9iYS1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjayBsYWJlbC5lcnJvciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vKiAub3Blbi1yZ3BkIHtcblxuXHQmLmxvYWRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xuXHRcdFx0YW5pbWF0aW9uOiBsaW5lYXIgY2VudGVyZWRSb3RhdGlvbiAwLjhzIGluZmluaXRlO1xuXHRcdH1cblx0fVxufVxuXG4vLyBSR1BEIEJveFxuXG4ucmdwZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1heC13aWR0aDogMzAwcHg7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoJGNvbG9yLWRlZmF1bHQsIDAuNyk7XG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRjb2xvcjogJGNvbG9yLWRlZmF1bHQ7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0Ji5yZ3BkLS1vcGVuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0YnV0dG9uIHtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gJGdyaWQtZ3V0dGVyLXdpZHRoKTtcblx0XHRmbG9hdDogbGVmdDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG59XG5cbi5yZ3BkX190aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRsaW5lLWhlaWdodDogMjBweDtcbn0gKi9cbi5idG4ge1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uYnRuLWRlZmF1bHQge1xuICAtLWxvYmEtYnRuLWNvbG9yOiAjMTQxNDE0O1xuICAtLWxvYmEtYnRuLWJnOiAjRUJFQkVCO1xuICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1jb2xvcjogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogI0UxRTFFMTtcbiAgLS1sb2JhLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNFMUUxRTE7XG4gIC0tbG9iYS1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQzLCAyNDYsIDI0OTtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtY29sb3I6ICMxNDE0MTQ7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJnOiAjRTFFMUUxO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNFMUUxRTE7XG4gIC0tbG9iYS1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWNvbG9yOiAjNkU2RTZFO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJnOiAjRUJFQkVCO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0VCRUJFQjtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMpO1xuICAtLWxvYmEtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tbG9iYS1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWxvYmEtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kZWZhdWx0IHtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yKTtcbiAgLS1sb2JhLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1idG4tYm9yZGVyLWNvbG9yOiAjRTFFMUUxO1xuICAtLWxvYmEtYnRuLWhvdmVyLWNvbG9yOiAjMTQxNDE0O1xuICAtLWxvYmEtYnRuLWhvdmVyLWJnOiAjRTFFMUUxO1xuICAtLWxvYmEtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0UxRTFFMTtcbiAgLS1sb2JhLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyNDMsIDI0NiwgMjQ5O1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1jb2xvcjogIzE0MTQxNDtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtYmc6ICNFMUUxRTE7XG4gIC0tbG9iYS1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0UxRTFFMTtcbiAgLS1sb2JhLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtY29sb3I6ICM2RTZFNkU7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0VCRUJFQjtcbn1cblxuLmJ0bi0tdGV4dC13aGl0ZSB7XG4gIC0tbG9iYS1idG4tY29sb3I6ICNmZmY7XG4gIC0tbG9iYS1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWxvYmEtYnRuLWNvbG9yKTtcbn1cblxuLmJ0bi0tYmctaG92ZXItd2hpdGUge1xuICAtLWxvYmEtYnRuLWhvdmVyLWJnOiAjZmZmO1xuICAtLWxvYmEtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1idG4taG92ZXItYmcpO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1iZzogdmFyKC0tbG9iYS1idG4taG92ZXItYmcpO1xuICAtLWxvYmEtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWxvYmEtYnRuLWhvdmVyLWJnKTtcbn1cblxuLmJ0bi1kaWFtb25kIHtcbiAgLS1sb2JhLWJ0bi1wYWRkaW5nLXg6IDEuNHJlbTtcbiAgLS1sb2JhLWJ0bi1wYWRkaW5nLXk6IC44NXJlbTtcbiAgLS1sb2JhLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICBjbGlwLXBhdGg6IHBvbHlnb24odmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkgMCwgY2FsYygxMDAlIC0gdmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkpIDAsIDEwMCUgNTAlLCBjYWxjKDEwMCUgLSB2YXIoLS1sb2JhLXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSkgMTAwJSwgdmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkgMTAwJSwgMCA1MCUpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKHZhcigtLWxvYmEtcGF0aC1vZmZzZXQsIDEuMjVyZW0pIDAsIGNhbGMoMTAwJSAtIHZhcigtLWxvYmEtcGF0aC1vZmZzZXQsIDEuMjVyZW0pKSAwLCAxMDAlIDUwJSwgY2FsYygxMDAlIC0gdmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkpIDEwMCUsIHZhcigtLWxvYmEtcGF0aC1vZmZzZXQsIDEuMjVyZW0pIDEwMCUsIDAgNTAlLCAycHggNTAlLCBjYWxjKHZhcigtLWxvYmEtcGF0aC1vZmZzZXQsIDEuMjVyZW0pICsgMXB4KSBjYWxjKDEwMCUgLSAycHgpLCBjYWxjKDEwMCUgLSB2YXIoLS1sb2JhLXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSAtIDFweCkgY2FsYygxMDAlIC0gMnB4KSwgY2FsYygxMDAlIC0gMnB4KSA1MCUsIGNhbGMoMTAwJSAtIHZhcigtLWxvYmEtcGF0aC1vZmZzZXQsIDEuMjVyZW0pIC0gMXB4KSAycHgsIGNhbGModmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkgKyAxcHgpIDJweCwgMnB4IDUwJSwgMCA1MCUpO1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkpO1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLWxvYmEtYm9yZGVyLXdpZHRoKSAqIDIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1ib3JkZXItY29sb3IpO1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5idG4tZGlhbW9uZDpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kaWFtb25kOjpiZWZvcmUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWRpYW1vbmQ6YWN0aXZlOjpiZWZvcmUsIC5idG4tZGlhbW9uZDpmaXJzdC1jaGlsZDphY3RpdmU6OmJlZm9yZSwgLmJ0bi1kaWFtb25kLmFjdGl2ZTo6YmVmb3JlLCAuYnRuLWRpYW1vbmQuc2hvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG5cbi5idG4tZGlhbW9uZDpkaXNhYmxlZDo6YmVmb3JlLCAuYnRuLWRpYW1vbmQuZGlzYWJsZWQ6OmJlZm9yZSwgZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0bi1kaWFtb25kOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xufVxuXG4uYnRuLXhzIHtcbiAgLS1sb2JhLWJ0bi1wYWRkaW5nLXk6IDAuMTI1cmVtO1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteDogMC4yNXJlbTtcbiAgLS1sb2JhLWJ0bi1mb250LXNpemU6IDAuNzg3NXJlbTtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1sb2JhLWJvcmRlci1yYWRpdXMteHMpO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIC0tbG9iYS1idG4tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWxvYmEtYnRuLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLWJ0bi1mb250LXNpemU6IDEuMjVyZW07XG4gIC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi14bCB7XG4gIC0tbG9iYS1idG4tcGFkZGluZy15OiAxcmVtO1xuICAtLWxvYmEtYnRuLXBhZGRpbmcteDogMnJlbTtcbiAgLS1sb2JhLWJ0bi1mb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG4gIC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ0bi14bCB7XG4gICAgLS1sb2JhLWJ0bi1mb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBCYXJyYSBjb29raWVzICovXG4uY29va2llc19fd3JhcHBlciB7XG4gIC0tbG9iYS1tb2RhbC13aWR0aDogNjAwcHg7XG4gIC0tbG9iYS1vZmZjYW52YXMtaGVpZ2h0OiBpbml0aWFsO1xuICAtLWxvYmEtb2ZmY2FudmFzLXBhZGRpbmcteTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvb2tpZXNfX3dyYXBwZXIgLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb29raWVzX19tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmNvb2tpZXNfX21lc3NhZ2UgLmJ0bi1saW5rIHtcbiAgLS1sb2JhLWJ0bi1wYWRkaW5nLXg6IDA7XG4gIC0tbG9iYS1idG4tcGFkZGluZy15OiAwO1xuICAtLWxvYmEtYnRuLWZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgLS1sb2JhLWJ0bi1mb250LXdlaWdodDogaW5oZXJpdDtcbiAgLS1sb2JhLWJ0bi1saW5lLWhlaWdodDogaW5oZXJpdDtcbiAgLS1sb2JhLWJ0bi1jb2xvcjogaW5oZXJpdDtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItd2lkdGg6IDA7XG4gIC0tbG9iYS1idG4tYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgd2lkdGg6IGF1dG87XG59XG4uY29va2llc19fbWVzc2FnZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvb2tpZXNfX3NldHRpbmdzIC5hY2NvcmRpb24ge1xuICAtLWxvYmEtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IDA7XG59XG4uY29va2llc19fc2V0dGluZ3MgLmFjY29yZGlvbi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1sb2JhLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmNvb2tpZXNfX3NldHRpbmdzIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgLS1sb2JhLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIC0tbG9iYS1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1sb2JhLWFjY29yZGlvbi1idG4tYmcpO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29va2llc19fc2V0dGluZ3MgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5jb29raWVzX19zZXR0aW5ncyAuYWNjb3JkaW9uLWJ1dHRvbjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWxvYmEtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5jb29raWVzX19zZXR0aW5ncyAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5jb29raWVzX19zZXR0aW5ncyAuYWNjb3JkaW9uIC5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogdmFyKC0tbG9iYS1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDM7XG59XG5cbi8qIEJhcnJhIGNvb2tpZXMgRU5EICovXG4vKipcbiAqIFN3aXBlciAxMC4zLjFcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogU2VwdGVtYmVyIDI4LCAyMDIzXG4gKi9cbi8qIEZPTlRfU1RBUlQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzd2lwZXItaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogRk9OVF9FTkQgKi9cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcbiAgKi9cbn1cblxuOmhvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdzogY2xpcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItdmVydGljYWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIHNjcm9sbC1zbmFwLXN0b3A6IGFsd2F5cztcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLyogU2xpZGUgc3R5bGVzIHN0YXJ0ICovXG4vKiAzRCBTaGFkb3dzICovXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixcbi5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFNsaWRlIHN0eWxlcyBlbmQgKi9cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4gIC8qXG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldDogNTAlO1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMTBweDtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldCwgNTAlKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbixcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Zyxcbi5zd2lwZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Zyxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIE5hdmlnYXRpb24gZm9udCBzdGFydCAqL1xuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLyogTmF2aWdhdGlvbiBmb250IGVuZCAqL1xuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQ6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi10b3A6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3I6IGluaGVyaXQ7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZTogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAqL1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIENvbW1vbiBTdHlsZXMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xuICBib3R0b206IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSwgOHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsIGF1dG8pO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLCA1MCUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbn1cblxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xufVxuXG4vKiBGcmFjdGlvbiAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cblxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG46cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItdG9wOiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tOiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQ6IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldDogMSU7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2l6ZTogNHB4O1xuICAqL1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCwgYXV0byk7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LCA0cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogWm9vbSBjb250YWluZXIgc3R5bGVzIHN0YXJ0ICovXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBzdmcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4vKiBab29tIGNvbnRhaW5lciBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4vKiBhMTF5ICovXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZmlsdGVyOiBibHVyKDUwcHgpO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBDdWJlIHNsaWRlIHNoYWRvd3Mgc3RhcnQgKi9cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogQ3ViZSBzbGlkZSBzaGFkb3dzIGVuZCAqL1xuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi8qIEZsaXAgc2xpZGUgc2hhZG93cyBzdGFydCAqL1xuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBGbGlwIHNsaWRlIHNoYWRvd3MgZW5kICovXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci1jYXJkcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3dpcGVyIHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzOiAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiAxcmVtO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogLjVyZW07XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAuNjtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG92ZXItY29sb3I6IHZhcigtLWxvYmEtcHJpbWFyeSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6aG92ZXIge1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvdmVyLWNvbG9yKTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bm90KC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlKTpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHkpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtYm9yZGVyLXJhZGl1cywgMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAtLWxvYmEtYWxlcnQtYmc6IHZhcigtLWxvYmEtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuICAtLWxvYmEtYWxlcnQtcGFkZGluZy15OiAxcmVtO1xuICAtLWxvYmEtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiB2YXIoLS1sb2JhLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tbG9iYS1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyOiB2YXIoLS1sb2JhLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tbG9iYS1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1ib3JkZXItcmFkaXVzKTtcbiAgLS1sb2JhLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWxvYmEtaW5mby10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLWxvYmEtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1sb2JhLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbjogdmFyKC0tbG9iYS1hbGVydC1tYXJnaW4tYm90dG9tKSAwO1xuICBjb2xvcjogdmFyKC0tbG9iYS1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxvYmEtYWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLWxvYmEtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWFsZXJ0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbG9iYS1hbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cbi53cGNmNyBmb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIC0tbG9iYS1hbGVydC1jb2xvcjogdmFyKC0tbG9iYS1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWxvYmEtYWxlcnQtYmc6IHZhcigtLWxvYmEtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tbG9iYS1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1sb2JhLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG59XG4ud3BjZjcgZm9ybS5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3IGZvcm0uYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiB2YXIoLS1sb2JhLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sb2JhLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWxvYmEtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuLndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgLS1sb2JhLWFsZXJ0LWNvbG9yOiB2YXIoLS1sb2JhLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tbG9iYS1hbGVydC1iZzogdmFyKC0tbG9iYS1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tbG9iYS1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWxvYmEtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWxvYmEtZGFyay10ZXh0LWVtcGhhc2lzKTtcbn1cbi53cGNmNyBmb3JtLmludmFsaWQsIC53cGNmNyBmb3JtLnVubmFjZXB0ZWQsIC53cGNmNyBmb3JtLnBheW1lbnQtcmVxdWlyZWQge1xuICAtLWxvYmEtYWxlcnQtY29sb3I6IHZhcigtLWxvYmEtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1sb2JhLWFsZXJ0LWJnOiB2YXIoLS1sb2JhLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1sb2JhLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWxvYmEtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tbG9iYS13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogdmFyKC0tbG9iYS1mb3JtLWludmFsaWQtY29sb3IpOyAvKiBEYW5nZXIgUmVkICovXG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbi53cGNmNy1zcGlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1wcmltYXJ5KTtcbn1cbi53cGNmNy1zcGlubmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLWxpZ2h0KTtcbn1cbi53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4ud3BjZjctcmFkaW8sIC53cGNmNy1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0sIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4ud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbTpsYXN0LWNoaWxkLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQsIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIC0tbG9iYS1mb3JtLWNoZWNrLWJnOiB2YXIoLS1sb2JhLWJvZHktYmcpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1mb3JtLWNoZWNrLWJnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tbG9iYS1mb3JtLWNoZWNrLWJnLWltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogdmFyKC0tbG9iYS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWxvYmEtYm9yZGVyLWNvbG9yKTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGlucHV0OmFjdGl2ZSwgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4ud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpmb2N1cywgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlOGRjYzQ7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMDksIDE4NCwgMTM2LCAwLjI1KTtcbn1cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGlucHV0OmNoZWNrZWQsIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFCODg4O1xuICBib3JkZXItY29sb3I6ICNEMUI4ODg7XG59XG4ud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgLS1sb2JhLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4ud3BjZjctcmFkaW8gLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgLS1sb2JhLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUsIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFCODg4O1xuICBib3JkZXItY29sb3I6ICNEMUI4ODg7XG4gIC0tbG9iYS1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6ZGlzYWJsZWQsIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0gaW5wdXRbZGlzYWJsZWRdIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCwgLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6ZGlzYWJsZWQgfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dFtkaXNhYmxlZF0gfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsLCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpkaXNhYmxlZCB+IC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbG9iYS1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4ubG9iYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmxvYmEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmhpZGUtb24tc2Nyb2xsIHtcbiAgdHJhbnNpdGlvbjogMC4zcyB0cmFuc2Zvcm0gZWFzZTtcbn1cblxuLnNjcm9sbC1kb3duIC5oaWRlLW9uLXNjcm9sbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbi5zY3JvbGwtZG93biAuaGVhZGVyIC5uYXZiYXIsXG4uc2Nyb2xsLXVwIC5oZWFkZXIgLm5hdmJhcixcbi5tZW51LW9wZW4gLmhlYWRlciAubmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMC42MjVyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5tZW51LW9wZW4gLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tZW51LW9wZW4gLmhlYWRlciAubmF2YmFyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm1lbnUtb3BlbiAuaGVhZGVyX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZW51LW9wZW4gLm5hdmJhcl9fYnJhbmQtY29sIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZW51LW9wZW4gLm5hdmJhcl9fcmlnaHQtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1vcGVuIC5uYXZiYXJfX3JpZ2h0LWNvbCA+IC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oZWFkZXIgLm5hdmJhciB7XG4gIC0tbG9iYS1uYXZiYXItcGFkZGluZy15OiAxLjVyZW07XG4gIC0tbG9iYS1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwO1xuICAtLWxvYmEtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyIHtcbiAgICAtLWxvYmEtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IC41cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhciB7XG4gICAgLS1sb2JhLW5hdmJhci1wYWRkaW5nLXk6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhlYWRlciAubmF2YmFyIHtcbiAgICAtLWxvYmEtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIHdpZHRoOiAxNTNweDtcbiAgfVxufVxuLmhlYWRlciAubmF2YmFyLW5hdiB7XG4gIC0tbG9iYS1uYXZiYXItYWN0aXZlLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICAtLWxvYmEtbmF2LWxpbmstY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xuICAtLWxvYmEtbmF2LWxpbmstZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgLS1sb2JhLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgLS1sb2JhLW5hdi1saW5rLWZvbnQtc2l6ZTogMC43NDM3NXJlbTtcbiAgICAtLWxvYmEtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xuICAgIC0tbG9iYS1uYXYtbGluay1wYWRkaW5nLXk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLW5hdiB7XG4gICAgLS1sb2JhLW5hdi1saW5rLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLW5hdiAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGxpbmVhcjtcbiAgfVxufVxuLmhlYWRlciAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxLjgxMjVyZW07XG4gICAgaGVpZ2h0OiAxLjgxMjVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD1cIjI5XCIgaGVpZ2h0PVwiMjlcIiB2aWV3Qm94PVwiMCAwIDI5IDI5XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NyZWN0IHg9XCIyMi42Mjc0XCIgeT1cIjE0LjE0MjFcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSUyOC0xMzUgMjIuNjI3NCAxNC4xNDIxJTI5XCIgZmlsbD1cIiUyM0Q5RDlEOVwiLyUzZSUzY3JlY3QgeD1cIjExLjMxMzdcIiB5PVwiMjUuNDU2MVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTQ1IDExLjMxMzcgMjUuNDU2MSUyOVwiIGZpbGw9XCIlMjNEOUQ5RDlcIi8lM2UlM2NyZWN0IHg9XCIyMi42Mjc0XCIgeT1cIjE0LjE0MjFcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSUyOC0xMzUgMjIuNjI3NCAxNC4xNDIxJTI5XCIgZmlsbD1cIiUyM0Q5RDlEOVwiLyUzZSUzY3JlY3QgeD1cIjExLjMxMzdcIiB5PVwiMjUuNDU1NlwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTQ1IDExLjMxMzcgMjUuNDU1NiUyOVwiIGZpbGw9XCIlMjNEOUQ5RDlcIi8lM2UlM2Mvc3ZnJTNlJyk7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtaG92ZXIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItbmF2IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tbG9iYS1uYXZiYXItcGFkZGluZy15KSkgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gdmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1sb2JhLW5hdmJhci1wYWRkaW5nLXkpKSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZS5zaG93LCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2luZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogdmFyKC0tbG9iYS13aGl0ZSk7XG59XG4uaGVhZGVyIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAtLXNxdWFyZS1wb3NpdGlvbjogLTJweDtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLmNvbGxhcHNlZCAubmF2YmFyLXRvZ2dsZXItaWNvbjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLS1zcXVhcmUtcG9zaXRpb246IDFweDtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb246OmJlZm9yZSwgLmhlYWRlciAubmF2YmFyLXRvZ2dsZXItaWNvbiBzcGFuOjpiZWZvcmUsIC5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24gc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgaGVpZ2h0OiAzMy4zMzMzMzMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTVzIGVhc2UsIGxlZnQgMC4xNXMgZWFzZSwgcmlnaHQgMC4xNXMgZWFzZSwgYm90dG9tIDAuMTVzIGVhc2UsIG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb246OmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmhlYWRlciAubmF2YmFyLXRvZ2dsZXItaWNvbiBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUsIC5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24gc3BhbjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24gc3BhbjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgdG9wOiB2YXIoLS1zcXVhcmUtcG9zaXRpb24pO1xufVxuLmhlYWRlciAubmF2YmFyLXRvZ2dsZXItaWNvbiBzcGFuOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tc3F1YXJlLXBvc2l0aW9uKTtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24gc3BhbjpsYXN0LWNoaWxkOjpiZWZvcmUsIC5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24gc3BhbjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uaGVhZGVyIC5uYXZiYXItdG9nZ2xlci1pY29uIHNwYW46bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgbGVmdDogdmFyKC0tc3F1YXJlLXBvc2l0aW9uKTtcbn1cbi5oZWFkZXIgLm5hdmJhci10b2dnbGVyLWljb24gc3BhbjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIHJpZ2h0OiB2YXIoLS1zcXVhcmUtcG9zaXRpb24pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fc2VhcmNoIC5idG4tbGluayB7XG4gIC0tbG9iYS1idG4tY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xuICAtLWxvYmEtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaCAuYnRuLWxpbmsge1xuICAgIC0tbG9iYS1idG4tZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG4uaGVhZGVyX19sYW5ndWFnZXMge1xuICAtLWxvYmEtbGluay1jb2xvci1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yLXJnYjogdmFyKC0tbG9iYS1wcmltYXJ5LXJnYik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmhlYWRlcl9fbGFuZ3VhZ2VzIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sb2JhLXNlY29uZGFyeSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuLmhlYWRlcl9fbGFuZ3VhZ2VzIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXJfX2xhbmd1YWdlcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyX19zb2NpYWxzIHtcbiAgLS1sb2JhLWxpbmstY29sb3ItcmdiOiB2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpO1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvci1yZ2I6IHZhcigtLWxvYmEtcHJpbWFyeS1yZ2IpO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCJUaW1lc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmhlYWRlcl9fc29jaWFscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlcl9fc29jaWFscy10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5oZWFkZXIgLm5hdmJhcl9fcmlnaHQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyIC5uYXZiYXJfX3JpZ2h0LWNvbCB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uaGVhZGVyIC5uYXZiYXJfX3JpZ2h0LWNvbCAuaGVhZGVyX19zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyIC5uYXZiYXJfX3JpZ2h0LWNvbCAuaGVhZGVyX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIgLm5hdmJhcl9fcmlnaHQtY29sIC5oZWFkZXJfX3NlYXJjaCAuaWNvbi1zZWFyY2gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNlJTNjcGF0aCBkPVwiTTEwLjYgMTguMTk5OUMxNC43OTc0IDE4LjE5OTkgMTguMiAxNC43OTczIDE4LjIgMTAuNTk5OUMxOC4yIDYuNDAyNTQgMTQuNzk3NCAyLjk5OTkgMTAuNiAyLjk5OTlDNi40MDI2NCAyLjk5OTkgMyA2LjQwMjU0IDMgMTAuNTk5OUMzIDE0Ljc5NzMgNi40MDI2NCAxOC4xOTk5IDEwLjYgMTguMTk5OVpcIiBzdHJva2U9XCJ3aGl0ZVwiLyUzZSUzY3BhdGggZD1cIk0xNiAxNS45OTk5TDIxIDIwLjk5OTlcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8lM2UlM2Mvc3ZnJTNlJyk7XG59XG4uaGVhZGVyIC5uYXZiYXJfX3JpZ2h0LWNvbCAuaGVhZGVyX19zZWFyY2ggLmljb24tc2VhcmNoOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubmF2YmFyX19yaWdodC1jb2wgLmhlYWRlcl9fc2VhcmNoIC5pY29uLXNlYXJjaDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIwIDIwXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NwYXRoIGQ9XCJNOC42IDE2LjE5OTlDMTIuNzk3NCAxNi4xOTk5IDE2LjIgMTIuNzk3MyAxNi4yIDguNTk5OUMxNi4yIDQuNDAyNTQgMTIuNzk3NCAwLjk5OTkwMSA4LjYgMC45OTk5MDFDNC40MDI2NCAwLjk5OTkwMSAxIDQuNDAyNTQgMSA4LjU5OTlDMSAxMi43OTczIDQuNDAyNjQgMTYuMTk5OSA4LjYgMTYuMTk5OVpcIiBzdHJva2U9XCIlMjNEMUI4ODhcIi8lM2UlM2NwYXRoIGQ9XCJNMTQgMTMuOTk5OUwxOSAxOC45OTk5XCIgc3Ryb2tlPVwiJTIzRDFCODg4XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLyUzZSUzYy9zdmclM2UnKTtcbn1cblxuLmJyZWFkY3J1bWItLXRoZW1lZCB7XG4gIC0tbG9iYS1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206IDA7XG4gIC0tbG9iYS1icmVhZGNydW1iLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tbG9iYS1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xuICAtLWxvYmEtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1sb2JhLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6IHZhcigtLWxvYmEtc2Vjb25kYXJ5KTtcbiAgLS1sb2JhLWJyZWFkY3J1bWItZGl2aWRlcjogXCJcIjtcbiAgLS1sb2JhLWxpbmstY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xuICAtLWxvYmEtbGluay1jb2xvci1yZ2I6IDI1NSwyNTUsMjU1O1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tbG9iYS1wcmltYXJ5KTtcbiAgLS1sb2JhLWxpbmstaG92ZXItY29sb3ItcmdiOiB2YXIoLS1sb2JhLXByaW1hcnktcmdiKTtcbn1cbi5icmVhZGNydW1iLS10aGVtZWQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmJyZWFkY3J1bWItLXRoZW1lZCAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuLmJyZWFkY3J1bWItLXRoZW1lZCAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXdoaXRlKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1sb2JhLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uY2FydC1oZWFkZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNhcnQtaGVhZGVyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FydC1oZWFkZXIgYSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NwYXRoIGQ9XCJNOSAyMkM5LjU1MjI4IDIyIDEwIDIxLjU1MjMgMTAgMjFDMTAgMjAuNDQ3NyA5LjU1MjI4IDIwIDkgMjBDOC40NDc3MiAyMCA4IDIwLjQ0NzcgOCAyMUM4IDIxLjU1MjMgOC40NDc3MiAyMiA5IDIyWlwiIHN0cm9rZT1cIndoaXRlXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvJTNlJTNjcGF0aCBkPVwiTTIwIDIyQzIwLjU1MjMgMjIgMjEgMjEuNTUyMyAyMSAyMUMyMSAyMC40NDc3IDIwLjU1MjMgMjAgMjAgMjBDMTkuNDQ3NyAyMCAxOSAyMC40NDc3IDE5IDIxQzE5IDIxLjU1MjMgMTkuNDQ3NyAyMiAyMCAyMlpcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLyUzZSUzY3BhdGggZD1cIk0xIDFINUw3LjY4IDE0LjM5QzcuNzcxNDQgMTQuODUwNCA4LjAyMTkxIDE1LjI2NCA4LjM4NzU1IDE1LjU1ODNDOC43NTMxOCAxNS44NTI2IDkuMjEwNyAxNi4wMDkgOS42OCAxNkgxOS40QzE5Ljg2OTMgMTYuMDA5IDIwLjMyNjggMTUuODUyNiAyMC42OTI1IDE1LjU1ODNDMjEuMDU4MSAxNS4yNjQgMjEuMzA4NiAxNC44NTA0IDIxLjQgMTQuMzlMMjMgNkg2XCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8lM2UlM2Mvc3ZnJTNlJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jYXJ0LWhlYWRlciBhOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNlJTNjcGF0aCBkPVwiTTkgMjJDOS41NTIyOCAyMiAxMCAyMS41NTIzIDEwIDIxQzEwIDIwLjQ0NzcgOS41NTIyOCAyMCA5IDIwQzguNDQ3NzIgMjAgOCAyMC40NDc3IDggMjFDOCAyMS41NTIzIDguNDQ3NzIgMjIgOSAyMlpcIiBzdHJva2U9XCIlMjNEMUI4ODhcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8lM2UlM2NwYXRoIGQ9XCJNMjAgMjJDMjAuNTUyMyAyMiAyMSAyMS41NTIzIDIxIDIxQzIxIDIwLjQ0NzcgMjAuNTUyMyAyMCAyMCAyMEMxOS40NDc3IDIwIDE5IDIwLjQ0NzcgMTkgMjFDMTkgMjEuNTUyMyAxOS40NDc3IDIyIDIwIDIyWlwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLyUzZSUzY3BhdGggZD1cIk0xIDFINUw3LjY4IDE0LjM5QzcuNzcxNDQgMTQuODUwNCA4LjAyMTkxIDE1LjI2NCA4LjM4NzU1IDE1LjU1ODNDOC43NTMxOCAxNS44NTI2IDkuMjEwNyAxNi4wMDkgOS42OCAxNkgxOS40QzE5Ljg2OTMgMTYuMDA5IDIwLjMyNjggMTUuODUyNiAyMC42OTI1IDE1LjU1ODNDMjEuMDU4MSAxNS4yNjQgMjEuMzA4NiAxNC44NTA0IDIxLjQgMTQuMzlMMjMgNkg2XCIgc3Ryb2tlPVwiJTIzRDFCODg4XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvJTNlJTNjL3N2ZyUzZScpO1xufVxuLmNhcnQtaGVhZGVyIGEgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUI4ODg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FydC1oZWFkZXIgLml0ZW5zLWNhcnQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogN3B4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uY2FydC1oZWFkZXIgLml0ZW5zLWNhcnQgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0QxQjg4ODtcbn1cbi5jYXJ0LWhlYWRlciAuaXRlbnMtY2FydCAuaXRlbnMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udXNlci1oZWFkZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudXNlci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWhlYWRlciBhIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzZSUzY3BhdGggZD1cIk0yMCAyMVYxOUMyMCAxNy45MzkxIDE5LjU3ODYgMTYuOTIxNyAxOC44Mjg0IDE2LjE3MTZDMTguMDc4MyAxNS40MjE0IDE3LjA2MDkgMTUgMTYgMTVIOEM2LjkzOTEzIDE1IDUuOTIxNzIgMTUuNDIxNCA1LjE3MTU3IDE2LjE3MTZDNC40MjE0MyAxNi45MjE3IDQgMTcuOTM5MSA0IDE5VjIxXCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8lM2UlM2NwYXRoIGQ9XCJNMTIgMTFDMTQuMjA5MSAxMSAxNiA5LjIwOTE0IDE2IDdDMTYgNC43OTA4NiAxNC4yMDkxIDMgMTIgM0M5Ljc5MDg2IDMgOCA0Ljc5MDg2IDggN0M4IDkuMjA5MTQgOS43OTA4NiAxMSAxMiAxMVpcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLyUzZSUzYy9zdmclM2UnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnVzZXItaGVhZGVyIGE6aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NwYXRoIGQ9XCJNMjAgMjFWMTlDMjAgMTcuOTM5MSAxOS41Nzg2IDE2LjkyMTcgMTguODI4NCAxNi4xNzE2QzE4LjA3ODMgMTUuNDIxNCAxNy4wNjA5IDE1IDE2IDE1SDhDNi45MzkxMyAxNSA1LjkyMTcyIDE1LjQyMTQgNS4xNzE1NyAxNi4xNzE2QzQuNDIxNDMgMTYuOTIxNyA0IDE3LjkzOTEgNCAxOVYyMVwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLyUzZSUzY3BhdGggZD1cIk0xMiAxMUMxNC4yMDkxIDExIDE2IDkuMjA5MTQgMTYgN0MxNiA0Ljc5MDg2IDE0LjIwOTEgMyAxMiAzQzkuNzkwODYgMyA4IDQuNzkwODYgOCA3QzggOS4yMDkxNCA5Ljc5MDg2IDExIDEyIDExWlwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLyUzZSUzYy9zdmclM2UnKTtcbn1cbi51c2VyLWhlYWRlciAuaWNvbi1zZWFyY2g6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkubWVudS1vcGVuIGhlYWRlciAudXNlci1oZWFkZXIsIGJvZHkubWVudS1vcGVuIGhlYWRlciAuY2FydC1oZWFkZXIsIGJvZHkubWVudS1vcGVuIGhlYWRlciAuaGVhZGVyX19zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5ib2R5Lm1lbnUtb3BlbiBoZWFkZXIgLmFsaWduLWl0ZW1zLW1vYmlsZSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uZm9vdGVyIHtcbiAgLS1sb2JhLWJvZHktY29sb3I6ICMyMTIxMjE7XG4gIC0tbG9iYS1ib2R5LWNvbG9yLXJnYjogMzMsIDMzLCAzMztcbiAgLS1sb2JhLWxpbmstY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIC0tbG9iYS1saW5rLWNvbG9yLXJnYjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yLXJnYik7XG4gIC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvci1yZ2I6IHZhcigtLWxvYmEtYm9keS1jb2xvci1yZ2IpO1xuICBjb2xvcjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yKTtcbn1cbi5mb290ZXJfX3NvY2lhbHMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmZvb3Rlcl9fYm90dG9tIGEge1xuICBvcGFjaXR5OiB2YXIoLS1sb2JhLWxpbmstb3BhY2l0eSwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5uYXYtLWZvb3Rlci1wcmltYXJ5LCAubmF2LS1mb290ZXItc2Vjb25kYXJ5IHtcbiAgLS1sb2JhLWd1dHRlci14OiAuNXJlbTtcbiAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy15OiAwO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIC0wLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAtMC41KTtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci15KSAqIC0xKTtcbn1cbi5uYXYtLWZvb3Rlci1wcmltYXJ5IC5uYXYtaXRlbSwgLm5hdi0tZm9vdGVyLXNlY29uZGFyeSAubmF2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tbG9iYS1ndXR0ZXIteSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIDAuNSk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2LS1mb290ZXItcHJpbWFyeSAubmF2LWxpbmssIC5uYXYtLWZvb3Rlci1zZWNvbmRhcnkgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ubmF2LS1mb290ZXItcHJpbWFyeSB7XG4gIC0tbG9iYS1uYXYtbGluay1mb250LXNpemU6IDEuMzc1cmVtO1xuICAtLWxvYmEtbGluay1jb2xvcjogdmFyKC0tbG9iYS1ibGFjayk7XG4gIC0tbG9iYS1saW5rLWNvbG9yLXJnYjogdmFyKC0tbG9iYS1ibGFjayk7XG4gIC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLWJsYWNrKTtcbiAgLS1sb2JhLWxpbmstaG92ZXItY29sb3ItcmdiOiB2YXIoLS1sb2JhLWJsYWNrKTtcbiAgLS1sb2JhLW5hdi1saW5rLWljb24tc2l6ZTogMXJlbTtcbiAgLS1sb2JhLW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5uYXYtLWZvb3Rlci1wcmltYXJ5IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubmF2LS1mb290ZXItcHJpbWFyeSAubmF2LWxpbmsge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKCh2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tc2l6ZSkgKyB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0KSkgKiAtMSkpO1xufVxuLm5hdi0tZm9vdGVyLXByaW1hcnkgLm5hdi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtaW4td2lkdGg6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKTtcbiAgd2lkdGg6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tc2l6ZSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMjkgMjlcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzZSUzY3JlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTEzNSAyMi42Mjc0IDE0LjE0MjElMjlcIiBmaWxsPVwiJTIzMDAwXCIvJTNlJTNjcmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTYxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUlMjgtNDUgMTEuMzEzNyAyNS40NTYxJTI5XCIgZmlsbD1cIiUyMzAwMFwiLyUzZSUzY3JlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTEzNSAyMi42Mjc0IDE0LjE0MjElMjlcIiBmaWxsPVwiJTIzMDAwXCIvJTNlJTNjcmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTU2XCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUlMjgtNDUgMTEuMzEzNyAyNS40NTU2JTI5XCIgZmlsbD1cIiUyMzAwMFwiLyUzZSUzYy9zdmclM2UnKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0KTtcbiAgbWFyZ2luLXRvcDogMC4yZW07XG59XG4ubmF2LS1mb290ZXItcHJpbWFyeSAubmF2LWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmF2LS1mb290ZXItc2Vjb25kYXJ5IHtcbiAgLS1sb2JhLW5hdi1saW5rLWZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubmF2LS1mb290ZXItc2Vjb25kYXJ5IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBsaW5lYXI7XG59XG4ubmF2LS1mb290ZXItc2Vjb25kYXJ5IC5uYXYtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWxvYmEtbmF2LWxpbmstZm9udC1zaXplKSAqIDAuNSk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1sb2JhLW5hdi1saW5rLWZvbnQtc2l6ZSkgKiAwLjUpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubmF2LS1mb290ZXItc2Vjb25kYXJ5IC5uYXYtbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5uYXYtLWZvb3Rlci1zZWNvbmRhcnkgLm5hdi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtaG92ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogdmFyKC0tbG9iYS1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbn1cblxuLmJhbm5lcl9fbWVkaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJhbm5lcl9fc3VidGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG4uYmFubmVyX19jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5iYW5uZXJfX2NvbnRlbnQtLWxheWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgMzMsIDMzLCAwLjcpO1xuICB6LWluZGV4OiAtMTtcbn1cbi5iYW5uZXItLWhvbWUgLnN3aXBlciB7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiAyLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci0taG9tZSAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuYmFubmVyLS1ob21lIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhvbWUtY29sbGVjdGlvbl9fc2VwYXJhdG9yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ob21lLWNvbGxlY3Rpb25fX3NlcGFyYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5ob21lLWNvbGxlY3Rpb25fX3NlcGFyYXRvcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgZmxleC1ncm93OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1waWxscyB7XG4gIC0tbG9iYS1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogMDtcbiAgLS1sb2JhLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA3MDA7XG4gIC0tbG9iYS1uYXYtbGluay1mb250LXNpemU6IDEuMTI1cmVtO1xuICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy14OiAxLjRyZW07XG4gIC0tbG9iYS1uYXYtbGluay1wYWRkaW5nLXk6IC44NXJlbTtcbiAgLS1sb2JhLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeSk7XG4gIC0tbG9iYS1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnkpO1xuICAtLWxvYmEtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1sb2JhLWJsYWNrKTtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tbG9iYS1wcmltYXJ5KTtcbiAgLS1sb2JhLWd1dHRlci14OiAxcmVtO1xuICAtLWxvYmEtZ3V0dGVyLXk6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteSkgKiAtMSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWxvYmEtZ3V0dGVyLXgpICogLTAuNSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIC0wLjUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1waWxscyB7XG4gICAgLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy15OiAwO1xuICAgIC0tbG9iYS1uYXYtbGluay1mb250LXNpemU6IDEuMzc1cmVtO1xuICAgIC0tbG9iYS1uYXYtbGluay1jb2xvcjogdmFyKC0tbG9iYS13aGl0ZSk7XG4gICAgLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xuICAgIC0tbG9iYS1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWxvYmEtbmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIC0tbG9iYS1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAgIC0tbG9iYS1uYXYtbGluay1pY29uLXNpemU6IDFyZW07XG4gICAgLS1sb2JhLW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgIC0tbG9iYS1ndXR0ZXIteTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1waWxscyB7XG4gICAgcGFkZGluZy10b3A6IDQuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1waWxscyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICB9XG59XG4ucHJvZHVjdC1jb2xsZWN0aW9uIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWxvYmEtZ3V0dGVyLXkpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWxvYmEtZ3V0dGVyLXgpICogMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC1jb2xsZWN0aW9uIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdC1jb2xsZWN0aW9uIC5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLnByb2R1Y3QtY29sbGVjdGlvbiAubmF2LWxpbmsge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdC1jb2xsZWN0aW9uIC5uYXYtbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKCh2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tc2l6ZSkgKyB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0KSkgKiAtMSkpO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1sb2JhLW5hdi1saW5rLWljb24tc2l6ZSk7XG4gICAgd2lkdGg6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1zaXplKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMjkgMjlcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzZSUzY3JlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTEzNSAyMi42Mjc0IDE0LjE0MjElMjlcIiBmaWxsPVwiJTIzZmZmXCIvJTNlJTNjcmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTYxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUlMjgtNDUgMTEuMzEzNyAyNS40NTYxJTI5XCIgZmlsbD1cIiUyM2ZmZlwiLyUzZSUzY3JlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4LTEzNSAyMi42Mjc0IDE0LjE0MjElMjlcIiBmaWxsPVwiJTIzZmZmXCIvJTNlJTNjcmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTU2XCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUlMjgtNDUgMTEuMzEzNyAyNS40NTU2JTI5XCIgZmlsbD1cIiUyM2ZmZlwiLyUzZSUzYy9zdmclM2UnKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWxvYmEtbmF2LWxpbmstaWNvbi1tYXJnaW4tcmlnaHQpO1xuICAgIG1hcmdpbi10b3A6IDAuMmVtO1xuICB9XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1saW5rOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtY29sbGVjdGlvbiAubmF2LWxpbmsge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbih2YXIoLS1sb2JhLXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSAwLCBjYWxjKDEwMCUgLSB2YXIoLS1sb2JhLXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSkgMCwgMTAwJSA1MCUsIGNhbGMoMTAwJSAtIHZhcigtLWxvYmEtcGF0aC1vZmZzZXQsIDEuMjVyZW0pKSAxMDAlLCB2YXIoLS1sb2JhLXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSAxMDAlLCAwIDUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1sb2JhLXNlY29uZGFyeS1yZ2IpLCAwLjA4KTtcbiAgfVxufVxuLnByb2R1Y3QtY29sbGVjdGlvbiAudGFiLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3QtY29sbGVjdGlvbiAudGFiLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgfVxufVxuLnByb2R1Y3QtY29sbGVjdGlvbiAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2R1Y3QtY29sbGVjdGlvbiAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmU6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnByb2R1Y3QtY29sbGVjdGlvbiAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUuYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ucHJvZHVjdC1jb2xsZWN0aW9uIC50YWItY29udGVudCAucmF0aW8ge1xuICAtLWxvYmEtYXNwZWN0LXJhdGlvOiAxMzAuNTEyODIwNTEyOCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9kdWN0LWNvbGxlY3Rpb24gLnRhYi1jb250ZW50IC5yYXRpbyB7XG4gICAgLS1sb2JhLWFzcGVjdC1yYXRpbzogNDcuMjM4MDk1MjM4MSU7XG4gIH1cbn1cbi5wcm9kdWN0LWNvbGxlY3Rpb24gLnRhYi1jb250ZW50IC5yYXRpbyBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC1jb2xsZWN0aW9uIC50YWItY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAtMC41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAtMC41KTtcbiAgfVxufVxuXG4uaG9tZS1wb3J0Zm9saW8ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhvbWUtcG9ydGZvbGlvX19zZWUtYWxsIHtcbiAgLS1sb2JhLWxpbmstY29sb3I6IHZhcigtLWxvYmEtYm9keS1jb2xvcik7XG4gIC0tbG9iYS1saW5rLWNvbG9yLXJnYjogdmFyKC0tbG9iYS1ib2R5LWNvbG9yLXJnYik7XG4gIC0tbG9iYS1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1sb2JhLWJvZHktY29sb3IpO1xuICAtLWxvYmEtbGluay1ob3Zlci1jb2xvci1yZ2I6IHZhcigtLWxvYmEtYm9keS1jb2xvci1yZ2IpO1xuICAtLWxvYmEtbGluay1vcGFjaXR5OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1wb3J0Zm9saW9fX3NlZS1hbGwge1xuICAgIC0tbG9iYS1saW5rLW9wYWNpdHk6IC42O1xuICB9XG59XG4uaG9tZS1wb3J0Zm9saW9fX3NlZS1hbGw6aG92ZXIge1xuICAtLWxvYmEtbGluay1vcGFjaXR5OiAuNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1wb3J0Zm9saW9fX3NlZS1hbGw6aG92ZXIge1xuICAgIC0tbG9iYS1saW5rLW9wYWNpdHk6IDE7XG4gIH1cbn1cbi5ob21lLXBvcnRmb2xpb19fc3dpcGVyLWNvbnRlbnQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaG9tZS1wb3J0Zm9saW9fX3N3aXBlci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA4JTtcbiAgcGFkZGluZy1yaWdodDogOCU7XG59XG4uaG9tZS1wb3J0Zm9saW9fX3N3aXBlci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgb3BhY2l0eTogMC40O1xuICB0cmFuc2l0aW9uOiAxcyBvcGFjaXR5IGVhc2U7XG59XG4uaG9tZS1wb3J0Zm9saW9fX3N3aXBlci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmhvbWUtcG9ydGZvbGlvX19zd2lwZXItZ2FsbGVyeSAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ob21lLXBvcnRmb2xpb19faW5kaWNhdG9ycyB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtcG9ydGZvbGlvX19pbmRpY2F0b3JzIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5ob21lLXBvcnRmb2xpb19fcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmhvbWUtcG9ydGZvbGlvX19wcm9ncmVzcyB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS1zZWNvbmRhcnktcmdiKSwgMC40KTtcbn1cbi5ob21lLXBvcnRmb2xpb19fcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXByb2dyZXNzLCAwKSAqIDEwMCUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2JhLXdoaXRlKTtcbn1cblxuLmhvbWUtbmV3cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob21lLW5ld3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1uZXdzOjpiZWZvcmUge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG59XG4uaG9tZS1uZXdzX19jYXJkIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjM2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtbmV3c19fY2FyZCB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUtbmV3c19fY2FyZCB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuLmhvbWUtbmV3c19fY2FyZC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCJUaW1lc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLW5ld3NfX2NhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxufVxuLmhvbWUtbmV3c19fY2FyZC10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIG1heC1oZWlnaHQ6IDJlbTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uaG9tZS1uZXdzX19jYXJkLXRpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhvbWUtbmV3c19fY2FyZC1pbWcsIC5ob21lLW5ld3NfX2NhcmQtaG9sZGVyIHtcbiAgLS1sb2JhLWFzcGVjdC1yYXRpbzogMTI1Ljc0ODUwMjk5NCU7XG59XG4uaG9tZS1uZXdzX19jYXJkLWhvbGRlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ob21lLW5ld3NfX2NhcmQtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtbmV3c19fY2FyZC1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC41cyBlYXNlLWluLW91dDtcbiAgfVxufVxuLmhvbWUtbmV3c19fY2FyZC1pbWcgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9tZS1uZXdzX19jYXJkLWltZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1ib2R5LWJnKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLmhvbWUtbmV3c19fY2FyZDpob3ZlciAuaG9tZS1uZXdzX19jYXJkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWxvYmEtcHJpbWFyeSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUtbmV3c19fY2FyZDpob3ZlciAuaG9tZS1uZXdzX19jYXJkLXRpdGxlIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxZW0pO1xuICB9XG59XG4uaG9tZS1uZXdzX19jYXJkOmhvdmVyIC5ob21lLW5ld3NfX2NhcmQtaW1nOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1uZXdzX19jYXJkOmhvdmVyIC5ob21lLW5ld3NfX2NhcmQtaW1nIHtcbiAgICBib3R0b206IDNlbTtcbiAgfVxufVxuXG4uZ2FsbGVyeSB7XG4gIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbiAgLS1sb2JhLWd1dHRlci15OiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteSkgKiAtMSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIC0wLjUpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIC0wLjUpO1xufVxuLmdhbGxlcnkgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1sb2JhLWd1dHRlci15KTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtMiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmdhbGxlcnktY29sdW1ucy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuLmdhbGxlcnktY29sdW1ucy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuLmdhbGxlcnktY29sdW1ucy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG4uZ2FsbGVyeS1jb2x1bW5zLTcgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNC4yOCU7XG59XG4uZ2FsbGVyeS1jb2x1bW5zLTggPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMi41JTtcbn1cbi5nYWxsZXJ5LWNvbHVtbnMtOSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDExLjExJTtcbn1cbi5nYWxsZXJ5IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZ2FsbGVyeS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdhbGxlcnktY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbn1cblxuLmFyY2hpdmUtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLS1sb2JhLWhlYWRpbmctY29sb3I6IHZhcigtLWxvYmEtd2hpdGUpO1xufVxuLmFyY2hpdmUtY2FyZF9faW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hcmNoaXZlLWNhcmRfX2ltZyBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmFyY2hpdmUtY2FyZF9fYm9keSBoMiwgLmFyY2hpdmUtY2FyZF9fYm9keSAuaDIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uYXJjaGl2ZS1jYXJkX19ib2R5IGgyIGEsIC5hcmNoaXZlLWNhcmRfX2JvZHkgLmgyIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFyY2hpdmUtY2FyZDpob3ZlciB7XG4gIC0tbG9iYS1oZWFkaW5nLWNvbG9yOiB2YXIoLS1sb2JhLXByaW1hcnkpO1xufVxuLmFyY2hpdmUtY2FyZDpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uaGVhdGVvcl9zc3Nfc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbG9iYS1ncmF5LTcwMCkgIWltcG9ydGFudDtcbn1cblxuLnBvc3QtdGFncyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ncmlkLWNvbDItb2Zmc2V0IC5jb2w6bnRoLWNoaWxkKDNuKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5ncmlkLWNvbDItb2Zmc2V0IC5jb2w6bnRoLWNoaWxkKDNuLTEpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tbG9iYS1ndXR0ZXIteSkpO1xuICB9XG4gIC5ncmlkLWNvbDItb2Zmc2V0IC5jb2w6bnRoLWNoaWxkKDNuLTIpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuI3ZpZXdUYWJzQ29udGVudCAucmF0aW86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXZpZXctaW1nLXVybCk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLm5hdi1waWxscy0tZGlhbW9uZHMsXG4ubmF2LXBpbGxzLS1saW5rcyB7XG4gIC0tbG9iYS1uYXYtbGluay1mb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWxvYmEtZ3V0dGVyLXkpICogLTEpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1sb2JhLWd1dHRlci14KSAqIC0wLjUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAtMC41KTtcbn1cbi5uYXYtcGlsbHMtLWRpYW1vbmRzIC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMtLWxpbmtzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWxvYmEtZ3V0dGVyLXkpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tbG9iYS1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWxvYmEtZ3V0dGVyLXgpICogMC41KTtcbn1cbi5uYXYtcGlsbHMtLWRpYW1vbmRzIC5uYXYtbGluayxcbi5uYXYtcGlsbHMtLWxpbmtzIC5uYXYtbGluayB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5uYXYtcGlsbHMtLWRpYW1vbmRzIHtcbiAgLS1sb2JhLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA2MDA7XG4gIC0tbG9iYS1uYXYtbGluay1wYWRkaW5nLXg6IDAuODc1cmVtO1xuICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy15OiAuNXJlbTtcbiAgLS1sb2JhLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1sb2JhLXNlY29uZGFyeSk7XG4gIC0tbG9iYS1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tbG9iYS1zZWNvbmRhcnkpO1xuICAtLWxvYmEtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1sb2JhLWJsYWNrKTtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tbG9iYS1wcmltYXJ5KTtcbiAgLS1sb2JhLXBhdGgtb2Zmc2V0OiB2YXIoLS1sb2JhLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIC0tbG9iYS1ndXR0ZXIteDogLjVyZW07XG4gIC0tbG9iYS1ndXR0ZXIteTogLjVyZW07XG59XG4ubmF2LXBpbGxzLS1kaWFtb25kcyAubmF2LWxpbmsge1xuICBjbGlwLXBhdGg6IHBvbHlnb24odmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkgMCwgY2FsYygxMDAlIC0gdmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkpIDAsIDEwMCUgNTAlLCBjYWxjKDEwMCUgLSB2YXIoLS1sb2JhLXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSkgMTAwJSwgdmFyKC0tbG9iYS1wYXRoLW9mZnNldCwgMS4yNXJlbSkgMTAwJSwgMCA1MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtc2Vjb25kYXJ5LXJnYiksIDAuMDgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXYtcGlsbHMtLWRpYW1vbmRzIC5uYXYtbGluazpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tbG9iYS1zZWNvbmRhcnktcmdiKSwgMC4yKTtcbiAgfVxufVxuXG4ubmF2LXBpbGxzLS1saW5rcyB7XG4gIC0tbG9iYS1uYXYtbGluay1mb250LXdlaWdodDogNDAwO1xuICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLWxvYmEtbmF2LWxpbmstcGFkZGluZy15OiAwO1xuICAtLWxvYmEtbmF2LWxpbmstY29sb3I6IHZhcigtLWxvYmEtc2Vjb25kYXJ5KTtcbiAgLS1sb2JhLW5hdi1saW5rLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWxvYmEtc2Vjb25kYXJ5LXJnYiksIC44KTtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tbG9iYS1wcmltYXJ5KTtcbiAgLS1sb2JhLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tbG9iYS1ndXR0ZXIteDogMXJlbTtcbiAgLS1sb2JhLWd1dHRlci15OiAuNXJlbTtcbn1cbi5uYXYtcGlsbHMtLWxpbmtzIC5uYXYtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMmVtO1xufVxuXG4uZjEyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ub3JkZXItYnktY3VzdG9tIHtcbiAgdGV4dC13cmFwLW1vZGU6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vcmRlci1ieS1jdXN0b20ge1xuICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgfVxufVxuLm9yZGVyLWJ5LWN1c3RvbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMThweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTIgOFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNlJTNjcGF0aCBkPVwiTTEgMC43MjIyMjlMNS45OTk4OSA2LjI3Nzc5TDExIDAuNzIyMjI5XCIgc3Ryb2tlPVwid2hpdGVcIi8lM2UlM2Mvc3ZnJTNlJyk7XG59XG4ub3JkZXItYnktY3VzdG9tIHNlbGVjdCB7XG4gIHdpZHRoOiAxNzZweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTYuNzk0OHB4IDBweCwgY2FsYygxMDAlIC0gMTYuNzk1cHgpIDBweCwgY2FsYygxMDAlIC0gMHB4KSBjYWxjKDUwJSAtIDBweCksIGNhbGMoMTAwJSAtIDE2Ljc5NXB4KSBjYWxjKDEwMCUgLSAwcHgpLCAxNi43OTQ4cHggY2FsYygxMDAlIC0gMHB4KSwgMHB4IGNhbGMoNTAlIC0gMHB4KSwgMTYuNzk0OHB4IDBweCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIzMiwgMC4xKTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vcmRlci1ieS1jdXN0b20gc2VsZWN0IG9wdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5maWx0ZXJzIC50aXRsZS1maWx0ZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC45NnB4O1xuICBwYWRkaW5nOiAwIDAgMjRweCAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICNEMUI4ODg7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIHtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjk1cHg7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5maWx0ZXJzIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IC5saXN0LXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDEycHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5maWx0ZXJzIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSAubGlzdC1yYWRpb3MgLml0ZW0tbGlzdC1yYWRpbzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IC5saXN0LXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5maWx0ZXJzIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSAubGlzdC1yYWRpb3MgLml0ZW0tbGlzdC1yYWRpbyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgLmxpc3QtcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQge1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IC5saXN0LXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgLmxpc3QtcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNEMUI4ODg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMUI4ODg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiA3cHg7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgLmxpc3QtcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxQjg4ODtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNEMUI4ODg7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAucmFuZ2UtcHJpY2UtaW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAucmFuZ2UtcHJpY2UtaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjEzXCIgaGVpZ2h0PVwiMTNcIiB2aWV3Qm94PVwiMCAwIDEzIDEzXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjYuMzY0MDFcIiB5PVwiMC43MDcxMDdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCI4XCIgdHJhbnNmb3JtPVwicm90YXRlKDQ1IDYuMzY0MDEgMC43MDcxMDcpXCIgZmlsbD1cIiUyMzIxMjEyMVwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiLz48L3N2Zz4nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAucmFuZ2UtcHJpY2UtaW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAucmFuZ2UtcHJpY2UtaW5wdXQ6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iLFxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OmZvY3VzOjotbW96LXJhbmdlLXRodW1iLFxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTNcIiBoZWlnaHQ9XCIxM1wiIHZpZXdCb3g9XCIwIDAgMTMgMTNcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB4PVwiNi4zNjQwMVwiIHk9XCIwLjcwNzEwN1wiIHdpZHRoPVwiOFwiIGhlaWdodD1cIjhcIiB0cmFuc2Zvcm09XCJyb3RhdGUoNDUgNi4zNjQwMSAwLjcwNzEwNylcIiBmaWxsPVwiJTIzMjEyMTIxXCIgc3Ryb2tlPVwiJTIzRDFCODg4XCIvPjwvc3ZnPicpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5maWx0ZXJzIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5yYW5nZS1wcmljZS13cmFwcGVyIC5yYW5nZS1wcmljZS1pbnB1dDo6LW1zLXRodW1iLFxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OmFjdGl2ZTo6LW1zLXRodW1iLFxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OmZvY3VzOjotbXMtdGh1bWIsXG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAucmFuZ2UtcHJpY2UtaW5wdXQ6aG92ZXI6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjEzXCIgaGVpZ2h0PVwiMTNcIiB2aWV3Qm94PVwiMCAwIDEzIDEzXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjYuMzY0MDFcIiB5PVwiMC43MDcxMDdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCI4XCIgdHJhbnNmb3JtPVwicm90YXRlKDQ1IDYuMzY0MDEgMC43MDcxMDcpXCIgZmlsbD1cIiUyMzIxMjEyMVwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiLz48L3N2Zz4nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAucmFuZ2UtcHJpY2UtaW5wdXQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0QxQjg4OCAwJSwgI0QxQjg4OCB2YXIoLS1yYW5nZS1wZXJjZW50LCA1MCUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgdmFyKC0tcmFuZ2UtcGVyY2VudCwgNTAlKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDEwMCUpO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OjotbW96LXJhbmdlLXRyYWNrIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0QxQjg4OCAwJSwgI0QxQjg4OCB2YXIoLS1yYW5nZS1wZXJjZW50LCA1MCUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgdmFyKC0tcmFuZ2UtcGVyY2VudCwgNTAlKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDEwMCUpO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0OjotbXMtZmlsbC1sb3dlciB7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LCAjRDFCODg4KTtcbn1cbi5maWx0ZXJzIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5yYW5nZS1wcmljZS13cmFwcGVyIC5yYW5nZS1wcmljZS1pbnB1dDo6LW1zLWZpbGwtdXBwZXIge1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmZpbHRlcnMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnJhbmdlLXByaWNlLXdyYXBwZXIgLnJhbmdlLXByaWNlLWlucHV0IHtcbiAgaGVpZ2h0OiAzcHg7XG59XG4uZmlsdGVycyAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucmFuZ2UtcHJpY2Utd3JhcHBlciAjcmFuZ2VWYWx1ZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0QxQjg4ODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZmlsdGVycyAuYnV0dG9ucy1maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG4uZmlsdGVycyAuYnV0dG9ucy1maWx0ZXIgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnQtZmlsdGVycy1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtY2FyZC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC1jYXJkLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuaW1nLXByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdC1jYXJkLWl0ZW0gLmltZy1wcm9kdWN0IGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuaW1nLXByb2R1Y3QgLmRpc2NvdW50LXBlcmNlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNFMUUxRTg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByb2R1Y3QtY2FyZC1pdGVtIC5pbWctcHJvZHVjdCAubmFtZS1wYXJ0bmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDhweDtcbiAgcGFkZGluZzogMTJweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnByb2R1Y3QtY2FyZC1pdGVtIC5pbWctcHJvZHVjdCAubmFtZS1wYXJ0bmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgJTNjc3ZnIHdpZHRoPVwiMTBcIiBoZWlnaHQ9XCIxMFwiIHZpZXdCb3g9XCIwIDAgMTAgMTBcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzZSUzY3JlY3QgeD1cIjVcIiB5PVwiMC43NTczNjlcIiB3aWR0aD1cIjZcIiBoZWlnaHQ9XCI2XCIgdHJhbnNmb3JtPVwicm90YXRlJTI4NDUgNSAwLjc1NzM2OSUyOVwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiLyUzZSUzYy9zdmclM2UnKTtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IC5jYXRlZ29yeS1wcm9kdWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNEMUI4ODg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc3lzdGVtLXVpLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IC5ncmlkLXByb2R1Y3QtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwIDAgMjJweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IC5ncmlkLXByb2R1Y3QtdGl0bGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ucHJvZHVjdC1jYXJkLWl0ZW0gLmNvbnRlbnQtcHJvZHVjdCAuZ3JpZC1wcm9kdWN0LXRpdGxlIC5uYW1lLXByb2R1Y3QgaDMsIC5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IC5ncmlkLXByb2R1Y3QtdGl0bGUgLm5hbWUtcHJvZHVjdCAuaDMge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgXCJUaW1lc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdC1jYXJkLWl0ZW0gLmNvbnRlbnQtcHJvZHVjdCAuZ3JpZC1wcm9kdWN0LXRpdGxlIC5wcmljZS1wcm9kdWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4ucHJvZHVjdC1jYXJkLWl0ZW0gLmNvbnRlbnQtcHJvZHVjdCAuZ3JpZC1wcm9kdWN0LXRpdGxlIC5wcmljZS1wcm9kdWN0IC5uZXctcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogI0QxQjg4ODtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IC5ncmlkLXByb2R1Y3QtdGl0bGUgLnByaWNlLXByb2R1Y3QgLm9sZC1wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbSAuY29udGVudC1wcm9kdWN0IC5hZGQtYnV0dG9uLWNhcnQgYSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbS5zb2xkLW91dCAuaW1nLXByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJFc2dvdGFkb1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcm9kdWN0LWNhcmQtaXRlbS5zb2xkLW91dCAuaW1nLXByb2R1Y3QgYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2R1Y3QtY2FyZC1pdGVtLnNvbGQtb3V0IC5jb250ZW50LXByb2R1Y3Qge1xuICBvcGFjaXR5OiAwLjY7XG59XG4ucHJvZHVjdC1jYXJkLWl0ZW0uc29sZC1vdXQgLmNvbnRlbnQtcHJvZHVjdCAuYWRkLWJ1dHRvbi1jYXJ0IGEge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNlY3Rpb24tcHJvZHVjdC1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAzMHB4O1xufVxuLnNlY3Rpb24tcHJvZHVjdC1nYWxsZXJ5IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLnNlY3Rpb24tcHJvZHVjdC1nYWxsZXJ5IC5kaXNjb3VudC1wZXJjZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNnB4O1xuICB0b3A6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNFMUUxRTg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB6LWluZGV4OiA5O1xufVxuLnNlY3Rpb24tcHJvZHVjdC1nYWxsZXJ5IC5uYW1lLXBhcnRuZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDEycHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDk7XG59XG4uc2VjdGlvbi1wcm9kdWN0LWdhbGxlcnkgLm5hbWUtcGFydG5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD1cIjEwXCIgaGVpZ2h0PVwiMTBcIiB2aWV3Qm94PVwiMCAwIDEwIDEwXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NyZWN0IHg9XCI1XCIgeT1cIjAuNzU3MzY5XCIgd2lkdGg9XCI2XCIgaGVpZ2h0PVwiNlwiIHRyYW5zZm9ybT1cInJvdGF0ZSUyODQ1IDUgMC43NTczNjklMjlcIiBzdHJva2U9XCIlMjNEMUI4ODhcIi8lM2UlM2Mvc3ZnJTNlJyk7XG59XG5cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5ncmlkLXByb2R1Y3QtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGVudC1wcm9kdWN0LWRldGFpbCAuZ3JpZC1wcm9kdWN0LWNhdGVnb3J5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZ3JpZC1wcm9kdWN0LWNhdGVnb3J5IC5wcm9kdWN0LWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI0QxQjg4ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmdyaWQtcHJvZHVjdC1jYXRlZ29yeSAuaW5mby1zdG9jayB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIGgxLCAuY29udGVudC1wcm9kdWN0LWRldGFpbCAuaDEge1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBcIlRpbWVzXCIsIHNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb250ZW50LXByb2R1Y3QtZGV0YWlsIGgxLCAuY29udGVudC1wcm9kdWN0LWRldGFpbCAuaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmdyaWQtcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDMycHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29udGVudC1wcm9kdWN0LWRldGFpbCAuZ3JpZC1wcmljZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5ncmlkLXByaWNlIC5wcmljZSAucHJpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogZW5kO1xufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmdyaWQtcHJpY2UgLnByaWNlIC5wcmljZXMgLm5ldy1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNEMUI4ODg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmdyaWQtcHJpY2UgLnByaWNlIC5wcmljZXMgLm5ldy1wcmljZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZ3JpZC1wcmljZSAucHJpY2UgLnByaWNlcyAub2xkLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzk3OTc5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmdyaWQtcHJpY2UgLnByaWNlIC5wcmljZXMgLm9sZC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmdyaWQtcHJpY2UgLnByaWNlIC5ub3RlLXByaWNlIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzk3OTc5Nztcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5ncmlkLXByaWNlIC5yZWYtcHJvZHVjdCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM5Nzk3OTc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDMycHggMDtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5wcm9kdWN0LWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW46IDA7XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZm9ybS1wcm9kdWN0IC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0QxQjg4ODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDE2Ljc5NDhweCAwcHgsIGNhbGMoMTAwJSAtIDE2Ljc5NXB4KSAwcHgsIGNhbGMoMTAwJSAtIDBweCkgY2FsYyg1MCUgLSAwcHgpLCBjYWxjKDEwMCUgLSAxNi43OTVweCkgY2FsYygxMDAlIC0gMHB4KSwgMTYuNzk0OHB4IGNhbGMoMTAwJSAtIDBweCksIDBweCBjYWxjKDUwJSAtIDBweCksIDE2Ljc5NDhweCAwcHgpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMzIsIDAuMSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICBwYWRkaW5nOiAwIDMwcHggMCAyMHB4O1xuICB3ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmZvcm0tcHJvZHVjdCAuZm9ybS1ncm91cCBzZWxlY3Qgb3B0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmZvcm0tZ3JvdXAuZm9ybS1ncm91cC1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZm9ybS1wcm9kdWN0IC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgJTNjc3ZnIHdpZHRoPVwiMTJcIiBoZWlnaHQ9XCI4XCIgdmlld0JveD1cIjAgMCAxMiA4XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NwYXRoIGQ9XCJNMSAwLjcyMjIyOUw1Ljk5OTg5IDYuMjc3NzlMMTEgMC43MjIyMjlcIiBzdHJva2U9XCJ3aGl0ZVwiLyUzZSUzYy9zdmclM2UnKTtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IHtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZm9ybS1wcm9kdWN0IC5idG4tYWRkY2FydCAucXVhbnRpdHktZ3JvdXAge1xuICB3aWR0aDogMTI5cHg7XG4gIGhlaWdodDogNDVweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDE2Ljc5NDhweCAwcHgsIGNhbGMoMTAwJSAtIDE2Ljc5NXB4KSAwcHgsIGNhbGMoMTAwJSAtIDBweCkgY2FsYyg1MCUgLSAwcHgpLCBjYWxjKDEwMCUgLSAxNi43OTVweCkgY2FsYygxMDAlIC0gMHB4KSwgMTYuNzk0OHB4IGNhbGMoMTAwJSAtIDBweCksIDBweCBjYWxjKDUwJSAtIDBweCksIDE2Ljc5NDhweCAwcHgpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMzIsIDAuMSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBpbnB1dCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBpbnB1dDpmb2N1cywgLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmZvcm0tcHJvZHVjdCAuYnRuLWFkZGNhcnQgLnF1YW50aXR5LWdyb3VwIGlucHV0OmhvdmVyLCAuY29udGVudC1wcm9kdWN0LWRldGFpbCAuZm9ybS1wcm9kdWN0IC5idG4tYWRkY2FydCAucXVhbnRpdHktZ3JvdXAgaW5wdXQ6Zm9jdXMtdmlzaWJsZSwgLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmZvcm0tcHJvZHVjdCAuYnRuLWFkZGNhcnQgLnF1YW50aXR5LWdyb3VwIGlucHV0OmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZm9ybS1wcm9kdWN0IC5idG4tYWRkY2FydCAucXVhbnRpdHktZ3JvdXAgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBidXR0b246Zm9jdXMsIC5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBidXR0b246aG92ZXIsIC5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBidXR0b246Zm9jdXMtdmlzaWJsZSwgLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmZvcm0tcHJvZHVjdCAuYnRuLWFkZGNhcnQgLnF1YW50aXR5LWdyb3VwIGJ1dHRvbjpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmZvcm0tcHJvZHVjdCAuYnRuLWFkZGNhcnQgLnF1YW50aXR5LWdyb3VwIGJ1dHRvbiAuaWNvIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb250ZW50LXByb2R1Y3QtZGV0YWlsIC5mb3JtLXByb2R1Y3QgLmJ0bi1hZGRjYXJ0IC5xdWFudGl0eS1ncm91cCBidXR0b24ucXR5LXBsdXMgLmljbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCAlM2Nzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNlJTNjZyBjbGlwLXBhdGg9XCJ1cmwlMjglMjNjbGlwMF80N18xODg0JTI5XCIlM2UlM2NyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSUyODE2JTI5IHJvdGF0ZSUyODkwJTI5XCIgZmlsbD1cIndoaXRlXCIgZmlsbC1vcGFjaXR5PVwiMC4wMVwiLyUzZSUzY2cgY2xpcC1wYXRoPVwidXJsJTI4JTIzY2xpcDFfNDdfMTg4NCUyOVwiJTNlJTNjcGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNOC4wMDAxNCAxNC44MjM2QzcuOTQ0MDEgMTQuODIzNyA3Ljg4ODQyIDE0LjgxMjcgNy44MzY1NSAxNC43OTEyQzcuNzg0NjcgMTQuNzY5OCA3LjczNzU0IDE0LjczODMgNy42OTc4NSAxNC42OTg2QzcuNjU4MTYgMTQuNjU4OSA3LjYyNjY5IDE0LjYxMTggNy42MDUyNCAxNC41NTk5QzcuNTgzNzkgMTQuNTA4IDcuNTcyNzkgMTQuNDUyNCA3LjU3Mjg2IDE0LjM5NjNMNy41NzI4NiAxLjExOTEyQzcuNTcyODYgMS4wMDU4IDcuNjE3ODggMC44OTcxMTkgNy42OTgwMSAwLjgxNjk4OEM3Ljc3ODE0IDAuNzM2ODU3IDcuODg2ODIgMC42OTE4NCA4LjAwMDE0IDAuNjkxODRDOC4xMTM0NyAwLjY5MTgzOSA4LjIyMjE1IDAuNzM2ODU3IDguMzAyMjggMC44MTY5ODhDOC4zODI0MSAwLjg5NzExOSA4LjQyNzQzIDEuMDA1OCA4LjQyNzQzIDEuMTE5MTJMOC40Mjc0MyAxNC4zOTYzQzguNDI3NSAxNC40NTI0IDguNDE2NDkgMTQuNTA4IDguMzk1MDUgMTQuNTU5OUM4LjM3MzYgMTQuNjExOCA4LjM0MjEzIDE0LjY1ODkgOC4zMDI0NCAxNC42OTg2QzguMjYyNzUgMTQuNzM4MyA4LjIxNTYxIDE0Ljc2OTggOC4xNjM3NCAxNC43OTEyQzguMTExODcgMTQuODEyNyA4LjA1NjI4IDE0LjgyMzcgOC4wMDAxNCAxNC44MjM2WlwiIGZpbGw9XCJ3aGl0ZVwiLyUzZSUzY3BhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTE1LjA2NDcgNy43NTc4NUMxNS4wNjQ4IDcuODEzOTggMTUuMDUzOCA3Ljg2OTU4IDE1LjAzMjQgNy45MjE0NUMxNS4wMTA5IDcuOTczMzIgMTQuOTc5NCA4LjAyMDQ1IDE0LjkzOTcgOC4wNjAxNUMxNC45MDAxIDguMDk5ODQgMTQuODUyOSA4LjEzMTMxIDE0LjgwMTEgOC4xNTI3NkMxNC43NDkyIDguMTc0MiAxNC42OTM2IDguMTg1MjEgMTQuNjM3NSA4LjE4NTE0TDEuMzYwMjcgOC4xODUxM0MxLjI0Njk1IDguMTg1MTQgMS4xMzgyNyA4LjE0MDEyIDEuMDU4MTQgOC4wNTk5OUMwLjk3ODAwNyA3Ljk3OTg2IDAuOTMyOTg5IDcuODcxMTcgMC45MzI5OSA3Ljc1Nzg1QzAuOTMyOTg5IDcuNjQ0NTMgMC45NzgwMDcgNy41MzU4NSAxLjA1ODE0IDcuNDU1NzJDMS4xMzgyNyA3LjM3NTU4IDEuMjQ2OTUgNy4zMzA1NyAxLjM2MDI3IDcuMzMwNTdMMTQuNjM3NSA3LjMzMDU3QzE0LjY5MzYgNy4zMzA1IDE0Ljc0OTIgNy4zNDE1IDE0LjgwMTEgNy4zNjI5NUMxNC44NTI5IDcuMzg0NCAxNC45MDAxIDcuNDE1ODcgMTQuOTM5NyA3LjQ1NTU2QzE0Ljk3OTQgNy40OTUyNSAxNS4wMTA5IDcuNTQyMzggMTUuMDMyNCA3LjU5NDI1QzE1LjA1MzggNy42NDYxMyAxNS4wNjQ4IDcuNzAxNzIgMTUuMDY0NyA3Ljc1Nzg1WlwiIGZpbGw9XCJ3aGl0ZVwiLyUzZSUzYy9nJTNlJTNjL2clM2UlM2NkZWZzJTNlJTNjY2xpcFBhdGggaWQ9XCJjbGlwMF80N18xODg0XCIlM2UlM2NyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSUyODE2JTI5IHJvdGF0ZSUyODkwJTI5XCIvJTNlJTNjL2NsaXBQYXRoJTNlJTNjY2xpcFBhdGggaWQ9XCJjbGlwMV80N18xODg0XCIlM2UlM2NyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSUyODE2JTI5IHJvdGF0ZSUyODkwJTI5XCIvJTNlJTNjL2NsaXBQYXRoJTNlJTNjL2RlZnMlM2UlM2Mvc3ZnJTNlJyk7XG59XG4uY29udGVudC1wcm9kdWN0LWRldGFpbCAuZm9ybS1wcm9kdWN0IC5idG4tYWRkY2FydCAucXVhbnRpdHktZ3JvdXAgYnV0dG9uLnF0eS1taW51cyAuaWNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsICUzY3N2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM2UlM2NnIGNsaXAtcGF0aD1cInVybCUyOCUyM2NsaXAwXzQ3XzE4ODIlMjlcIiUzZSUzY3JlY3Qgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlJTI4MTYgMTYlMjkgcm90YXRlJTI4LTE4MCUyOVwiIGZpbGw9XCJ3aGl0ZVwiIGZpbGwtb3BhY2l0eT1cIjAuMDFcIi8lM2UlM2NwYXRoIGQ9XCJNMS4zNjIzIDguMTg0ODdDMS4zMDYxNyA4LjE4NDk0IDEuMjUwMTEgOC4xNzQxIDEuMTk4MjQgOC4xNTI2NUMxLjE0NjQzIDguMTMxMiAxLjA5OTIyIDguMDk5NTMgMS4wNTk1NyA4LjA1OTg3QzEuMDE5OTggOC4wMjAyMyAwLjk4ODIwNiA3Ljk3Mjk4IDAuOTY2Nzk3IDcuOTIxMkMwLjk0NTQ3MiA3Ljg2OTQ5IDAuOTM0NTI0IDcuODE0MDUgMC45MzQ1NyA3Ljc1ODEyQzAuOTM0NSA3LjcwMTk4IDAuOTQ1MzQ5IDcuNjQ1OTMgMC45NjY3OTcgNy41OTQwNUMwLjk4ODI0MyA3LjU0MjI0IDEuMDE5OTIgNy40OTUwMyAxLjA1OTU3IDcuNDU1MzhDMS4wOTkyNCA3LjQxNTczIDEuMTQ2NDEgNy4zODQwNCAxLjE5ODI0IDcuMzYyNjFDMS4yNTAxIDcuMzQxMTggMS4zMDYyIDcuMzMwMzEgMS4zNjIzIDcuMzMwMzhMMTQuNjM4NyA3LjMzMDM4QzE0Ljc1MTkgNy4zMzAzOCAxNC44NjEzIDcuMzc1MzMgMTQuOTQxNCA3LjQ1NTM4QzE1LjAyMTUgNy41MzU1MSAxNS4wNjY0IDcuNjQ0NzkgMTUuMDY2NCA3Ljc1ODEyQzE1LjA2NjQgNy44NzEyOSAxNS4wMjE0IDcuOTc5OCAxNC45NDE0IDguMDU5ODhDMTQuODYxMyA4LjE0MDAxIDE0Ljc1MiA4LjE4NDg4IDE0LjYzODcgOC4xODQ4OEwxLjM2MjMgOC4xODQ4N1pcIiBmaWxsPVwid2hpdGVcIi8lM2UlM2MvZyUzZSUzY2RlZnMlM2UlM2NjbGlwUGF0aCBpZD1cImNsaXAwXzQ3XzE4ODJcIiUzZSUzY3JlY3Qgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlJTI4MTYgMTYlMjkgcm90YXRlJTI4LTE4MCUyOVwiLyUzZSUzYy9jbGlwUGF0aCUzZSUzYy9kZWZzJTNlJTNjL3N2ZyUzZScpO1xufVxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwgLmZvcm0tcHJvZHVjdCAuYnRuLWFkZGNhcnQgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGhlaWdodDogNDJweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi50YWJzLWNvbnRlbnQtcHJvZHVjdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHBhZGRpbmc6IDMycHggMCAwIDA7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbn1cbi50YWJzLWNvbnRlbnQtcHJvZHVjdCAubmF2Lm5hdi1waWxscyB7XG4gIGdhcDogOHB4O1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG59XG4udGFicy1jb250ZW50LXByb2R1Y3QgLm5hdi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIzMiwgMC4wOCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi50YWJzLWNvbnRlbnQtcHJvZHVjdCAubmF2Lm5hdi1waWxscyAubmF2LWxpbmsuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tbG9iYS1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50YWJzLWNvbnRlbnQtcHJvZHVjdCAubmF2Lm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0QxQjg4ODtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udGFicy1jb250ZW50LXByb2R1Y3QgLm5hdi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZS5idG4tb3V0bGluZS1wcmltYXJ5LCAudGFicy1jb250ZW50LXByb2R1Y3QgLm5hdi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZS5idG4tLWJnLWhvdmVyLXdoaXRlIHtcbiAgLS1sb2JhLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWxvYmEtYnRuLWhvdmVyLWJnOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnRhYnMtY29udGVudC1wcm9kdWN0IC50YWItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI0UxRTFFODtcbn1cbi50YWJzLWNvbnRlbnQtcHJvZHVjdCAudGFiLWNvbnRlbnQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnRhYnMtY29udGVudC1wcm9kdWN0IC50YWItY29udGVudCBzdHJvbmcsXG4udGFicy1jb250ZW50LXByb2R1Y3QgLnRhYi1jb250ZW50IGIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlbGF0ZWQtcHJvZHVjdCB7XG4gIHBhZGRpbmc6IDE0MHB4IDAgMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5yZWxhdGVkLXByb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2R1Y3QgaDIsIC5yZWxhdGVkLXByb2R1Y3QgLmgyIHtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogI0QxQjg4ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnJlbGF0ZWQtcHJvZHVjdCBoMiwgLnJlbGF0ZWQtcHJvZHVjdCAuaDIge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5jYXJ0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmNhcnQtaGVhZGVyIC50aXRsZS1jYXJ0LWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0QxQjg4ODtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4uY2FydC1pdGVtLXByb2R1Y3Qge1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJ0LWl0ZW0tcHJvZHVjdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmNhcnQtaXRlbS1wcm9kdWN0IC5wcm9kdWN0LWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJvZHVjdC1pbWFnZSBpbWcge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAyMTVweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAuY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJvZHVjdC1pbWFnZSAuY29udGVudC10aXRsZS1wcm9kdWN0IGgyLCAuY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2UgLmNvbnRlbnQtdGl0bGUtcHJvZHVjdCAuaDIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2UgLmNvbnRlbnQtdGl0bGUtcHJvZHVjdCBoMiBhLCAuY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2UgLmNvbnRlbnQtdGl0bGUtcHJvZHVjdCAuaDIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNEMUI4ODg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmNhcnQtaXRlbS1wcm9kdWN0IC5wcm9kdWN0LWltYWdlIC5jb250ZW50LXRpdGxlLXByb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0Q5RDlEOTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2UgLmNvbnRlbnQtdGl0bGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtaXRlbS1wcm9kdWN0IC5wcm9kdWN0LWltYWdlIC5jb250ZW50LXRpdGxlLXByb2R1Y3QgLnJlbW92ZS1pdGVtIGEge1xuICBjb2xvcjogIzk3OTc5NztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByb2R1Y3QtaW1hZ2UgLmNvbnRlbnQtdGl0bGUtcHJvZHVjdCAucmVtb3ZlLWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjRDFCODg4O1xufVxuLmNhcnQtaXRlbS1wcm9kdWN0IC5wcmljZXMtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJpY2VzLXNlY3Rpb24gLnByaWNlLXVuaXR5IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcnQtaXRlbS1wcm9kdWN0IC5wcmljZXMtc2VjdGlvbiAucHJpY2UtdW5pdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJpY2VzLXNlY3Rpb24gLnRvdGFsLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJpY2VzLXNlY3Rpb24gLnF1YW50aXR5LWdyb3VwIHtcbiAgd2lkdGg6IDEyOXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbigxNi43OTQ4cHggMHB4LCBjYWxjKDEwMCUgLSAxNi43OTVweCkgMHB4LCBjYWxjKDEwMCUgLSAwcHgpIGNhbGMoNTAlIC0gMHB4KSwgY2FsYygxMDAlIC0gMTYuNzk1cHgpIGNhbGMoMTAwJSAtIDBweCksIDE2Ljc5NDhweCBjYWxjKDEwMCUgLSAwcHgpLCAwcHggY2FsYyg1MCUgLSAwcHgpLCAxNi43OTQ4cHggMHB4KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjUsIDIyNSwgMjMyLCAwLjEpO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjdweDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBpbnB1dCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJpY2VzLXNlY3Rpb24gLnF1YW50aXR5LWdyb3VwIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmNhcnQtaXRlbS1wcm9kdWN0IC5wcmljZXMtc2VjdGlvbiAucXVhbnRpdHktZ3JvdXAgaW5wdXQ6Zm9jdXMsIC5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJpY2VzLXNlY3Rpb24gLnF1YW50aXR5LWdyb3VwIGlucHV0OmhvdmVyLCAuY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBpbnB1dDpmb2N1cy12aXNpYmxlLCAuY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBpbnB1dDpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNhcnQtaXRlbS1wcm9kdWN0IC5wcmljZXMtc2VjdGlvbiAucXVhbnRpdHktZ3JvdXAgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYXJ0LWl0ZW0tcHJvZHVjdCAucHJpY2VzLXNlY3Rpb24gLnF1YW50aXR5LWdyb3VwIGJ1dHRvbjpmb2N1cywgLmNhcnQtaXRlbS1wcm9kdWN0IC5wcmljZXMtc2VjdGlvbiAucXVhbnRpdHktZ3JvdXAgYnV0dG9uOmhvdmVyLCAuY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBidXR0b246Zm9jdXMtdmlzaWJsZSwgLmNhcnQtaXRlbS1wcm9kdWN0IC5wcmljZXMtc2VjdGlvbiAucXVhbnRpdHktZ3JvdXAgYnV0dG9uOmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBidXR0b24gLmljbyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBidXR0b24ucXR5LXBsdXMgLmljbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCAlM2Nzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNlJTNjZyBjbGlwLXBhdGg9XCJ1cmwlMjglMjNjbGlwMF80N18xODg0JTI5XCIlM2UlM2NyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSUyODE2JTI5IHJvdGF0ZSUyODkwJTI5XCIgZmlsbD1cIndoaXRlXCIgZmlsbC1vcGFjaXR5PVwiMC4wMVwiLyUzZSUzY2cgY2xpcC1wYXRoPVwidXJsJTI4JTIzY2xpcDFfNDdfMTg4NCUyOVwiJTNlJTNjcGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNOC4wMDAxNCAxNC44MjM2QzcuOTQ0MDEgMTQuODIzNyA3Ljg4ODQyIDE0LjgxMjcgNy44MzY1NSAxNC43OTEyQzcuNzg0NjcgMTQuNzY5OCA3LjczNzU0IDE0LjczODMgNy42OTc4NSAxNC42OTg2QzcuNjU4MTYgMTQuNjU4OSA3LjYyNjY5IDE0LjYxMTggNy42MDUyNCAxNC41NTk5QzcuNTgzNzkgMTQuNTA4IDcuNTcyNzkgMTQuNDUyNCA3LjU3Mjg2IDE0LjM5NjNMNy41NzI4NiAxLjExOTEyQzcuNTcyODYgMS4wMDU4IDcuNjE3ODggMC44OTcxMTkgNy42OTgwMSAwLjgxNjk4OEM3Ljc3ODE0IDAuNzM2ODU3IDcuODg2ODIgMC42OTE4NCA4LjAwMDE0IDAuNjkxODRDOC4xMTM0NyAwLjY5MTgzOSA4LjIyMjE1IDAuNzM2ODU3IDguMzAyMjggMC44MTY5ODhDOC4zODI0MSAwLjg5NzExOSA4LjQyNzQzIDEuMDA1OCA4LjQyNzQzIDEuMTE5MTJMOC40Mjc0MyAxNC4zOTYzQzguNDI3NSAxNC40NTI0IDguNDE2NDkgMTQuNTA4IDguMzk1MDUgMTQuNTU5OUM4LjM3MzYgMTQuNjExOCA4LjM0MjEzIDE0LjY1ODkgOC4zMDI0NCAxNC42OTg2QzguMjYyNzUgMTQuNzM4MyA4LjIxNTYxIDE0Ljc2OTggOC4xNjM3NCAxNC43OTEyQzguMTExODcgMTQuODEyNyA4LjA1NjI4IDE0LjgyMzcgOC4wMDAxNCAxNC44MjM2WlwiIGZpbGw9XCJ3aGl0ZVwiLyUzZSUzY3BhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTE1LjA2NDcgNy43NTc4NUMxNS4wNjQ4IDcuODEzOTggMTUuMDUzOCA3Ljg2OTU4IDE1LjAzMjQgNy45MjE0NUMxNS4wMTA5IDcuOTczMzIgMTQuOTc5NCA4LjAyMDQ1IDE0LjkzOTcgOC4wNjAxNUMxNC45MDAxIDguMDk5ODQgMTQuODUyOSA4LjEzMTMxIDE0LjgwMTEgOC4xNTI3NkMxNC43NDkyIDguMTc0MiAxNC42OTM2IDguMTg1MjEgMTQuNjM3NSA4LjE4NTE0TDEuMzYwMjcgOC4xODUxM0MxLjI0Njk1IDguMTg1MTQgMS4xMzgyNyA4LjE0MDEyIDEuMDU4MTQgOC4wNTk5OUMwLjk3ODAwNyA3Ljk3OTg2IDAuOTMyOTg5IDcuODcxMTcgMC45MzI5OSA3Ljc1Nzg1QzAuOTMyOTg5IDcuNjQ0NTMgMC45NzgwMDcgNy41MzU4NSAxLjA1ODE0IDcuNDU1NzJDMS4xMzgyNyA3LjM3NTU4IDEuMjQ2OTUgNy4zMzA1NyAxLjM2MDI3IDcuMzMwNTdMMTQuNjM3NSA3LjMzMDU3QzE0LjY5MzYgNy4zMzA1IDE0Ljc0OTIgNy4zNDE1IDE0LjgwMTEgNy4zNjI5NUMxNC44NTI5IDcuMzg0NCAxNC45MDAxIDcuNDE1ODcgMTQuOTM5NyA3LjQ1NTU2QzE0Ljk3OTQgNy40OTUyNSAxNS4wMTA5IDcuNTQyMzggMTUuMDMyNCA3LjU5NDI1QzE1LjA1MzggNy42NDYxMyAxNS4wNjQ4IDcuNzAxNzIgMTUuMDY0NyA3Ljc1Nzg1WlwiIGZpbGw9XCJ3aGl0ZVwiLyUzZSUzYy9nJTNlJTNjL2clM2UlM2NkZWZzJTNlJTNjY2xpcFBhdGggaWQ9XCJjbGlwMF80N18xODg0XCIlM2UlM2NyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSUyODE2JTI5IHJvdGF0ZSUyODkwJTI5XCIvJTNlJTNjL2NsaXBQYXRoJTNlJTNjY2xpcFBhdGggaWQ9XCJjbGlwMV80N18xODg0XCIlM2UlM2NyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSUyODE2JTI5IHJvdGF0ZSUyODkwJTI5XCIvJTNlJTNjL2NsaXBQYXRoJTNlJTNjL2RlZnMlM2UlM2Mvc3ZnJTNlJyk7XG59XG4uY2FydC1pdGVtLXByb2R1Y3QgLnByaWNlcy1zZWN0aW9uIC5xdWFudGl0eS1ncm91cCBidXR0b24ucXR5LW1pbnVzIC5pY28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgJTNjc3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzZSUzY2cgY2xpcC1wYXRoPVwidXJsJTI4JTIzY2xpcDBfNDdfMTg4MiUyOVwiJTNlJTNjcmVjdCB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUlMjgxNiAxNiUyOSByb3RhdGUlMjgtMTgwJTI5XCIgZmlsbD1cIndoaXRlXCIgZmlsbC1vcGFjaXR5PVwiMC4wMVwiLyUzZSUzY3BhdGggZD1cIk0xLjM2MjMgOC4xODQ4N0MxLjMwNjE3IDguMTg0OTQgMS4yNTAxMSA4LjE3NDEgMS4xOTgyNCA4LjE1MjY1QzEuMTQ2NDMgOC4xMzEyIDEuMDk5MjIgOC4wOTk1MyAxLjA1OTU3IDguMDU5ODdDMS4wMTk5OCA4LjAyMDIzIDAuOTg4MjA2IDcuOTcyOTggMC45NjY3OTcgNy45MjEyQzAuOTQ1NDcyIDcuODY5NDkgMC45MzQ1MjQgNy44MTQwNSAwLjkzNDU3IDcuNzU4MTJDMC45MzQ1IDcuNzAxOTggMC45NDUzNDkgNy42NDU5MyAwLjk2Njc5NyA3LjU5NDA1QzAuOTg4MjQzIDcuNTQyMjQgMS4wMTk5MiA3LjQ5NTAzIDEuMDU5NTcgNy40NTUzOEMxLjA5OTI0IDcuNDE1NzMgMS4xNDY0MSA3LjM4NDA0IDEuMTk4MjQgNy4zNjI2MUMxLjI1MDEgNy4zNDExOCAxLjMwNjIgNy4zMzAzMSAxLjM2MjMgNy4zMzAzOEwxNC42Mzg3IDcuMzMwMzhDMTQuNzUxOSA3LjMzMDM4IDE0Ljg2MTMgNy4zNzUzMyAxNC45NDE0IDcuNDU1MzhDMTUuMDIxNSA3LjUzNTUxIDE1LjA2NjQgNy42NDQ3OSAxNS4wNjY0IDcuNzU4MTJDMTUuMDY2NCA3Ljg3MTI5IDE1LjAyMTQgNy45Nzk4IDE0Ljk0MTQgOC4wNTk4OEMxNC44NjEzIDguMTQwMDEgMTQuNzUyIDguMTg0ODggMTQuNjM4NyA4LjE4NDg4TDEuMzYyMyA4LjE4NDg3WlwiIGZpbGw9XCJ3aGl0ZVwiLyUzZSUzYy9nJTNlJTNjZGVmcyUzZSUzY2NsaXBQYXRoIGlkPVwiY2xpcDBfNDdfMTg4MlwiJTNlJTNjcmVjdCB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUlMjgxNiAxNiUyOSByb3RhdGUlMjgtMTgwJTI5XCIvJTNlJTNjL2NsaXBQYXRoJTNlJTNjL2RlZnMlM2UlM2Mvc3ZnJTNlJyk7XG59XG5cbi5ib3gtY2FydC10b3RhbCB7XG4gIGJhY2tncm91bmQ6ICMyOTI5Mjk7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJveC1jYXJ0LXRvdGFsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweCAwO1xuICB9XG59XG4uYm94LWNhcnQtdG90YWwgaDIsIC5ib3gtY2FydC10b3RhbCAuaDIge1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRDFCODg4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYm94LWNhcnQtdG90YWwgLmFkZC1jb3Vwb24gLmFjY29yZGlvbiB7XG4gIC0tbG9iYS1hY2NvcmRpb24tYmc6ICMyOTI5Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uYm94LWNhcnQtdG90YWwgLmFkZC1jb3Vwb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYm94LWNhcnQtdG90YWwgLmFkZC1jb3Vwb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYm94LWNhcnQtdG90YWwgLmFkZC1jb3Vwb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcbn1cbi5ib3gtY2FydC10b3RhbCAuYWRkLWNvdXBvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciBidXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJveC1jYXJ0LXRvdGFsIC5hZGQtY291cG9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uYm94LWNhcnQtdG90YWwgLmFkZC1jb3Vwb24gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5ib3gtY2FydC10b3RhbCAubGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYm94LWNhcnQtdG90YWwgLmxhYmVsIHNwYW4ge1xuICBjb2xvcjogIzk3OTc5NztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcbn1cbi5ib3gtY2FydC10b3RhbCAuc3VidG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbi5ib3gtY2FydC10b3RhbCAuc3VidG90YWwgZGl2Om5vdCgubGFiZWwpIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYm94LWNhcnQtdG90YWwgLnNoaXBwaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG4uYm94LWNhcnQtdG90YWwgLnNoaXBwaW5nIGRpdjpub3QoLmxhYmVsKSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJveC1jYXJ0LXRvdGFsIC5kZXRhaWwtc2hpcHBpbmcge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG4uYm94LWNhcnQtdG90YWwgLmRldGFpbC1zaGlwcGluZyBhIHtcbiAgY29sb3I6ICM5Nzk3OTc7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYm94LWNhcnQtdG90YWwgLmRldGFpbC1zaGlwcGluZyBhOmhvdmVyIHtcbiAgY29sb3I6ICNEMUI4ODg7XG59XG4uYm94LWNhcnQtdG90YWwgLnRvdGFsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgcGFkZGluZzogMzJweCAwIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDMycHggMDtcbn1cbi5ib3gtY2FydC10b3RhbCAudG90YWwgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI0QxQjg4ODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG59XG4uYm94LWNhcnQtdG90YWwgLnRvdGFsOm5vdCgubGFiZWwpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ib3gtY2FydC10b3RhbCAuYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmJveC1jYXJ0LXRvdGFsIC5hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uYm94LWNhcnQtdG90YWwgLmFjdGlvbnMgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ib3gtY2FydC10b3RhbCAub3B0aW9ucy1zaGlwcGluZy1yYWRpb3MgLml0ZW0tbGlzdC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNHB4O1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYm94LWNhcnQtdG90YWwgLm9wdGlvbnMtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gbGFiZWwge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5ib3gtY2FydC10b3RhbCAub3B0aW9ucy1zaGlwcGluZy1yYWRpb3MgLml0ZW0tbGlzdC1yYWRpbyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG59XG4uYm94LWNhcnQtdG90YWwgLm9wdGlvbnMtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uYm94LWNhcnQtdG90YWwgLm9wdGlvbnMtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQge1xuICBvcGFjaXR5OiAwO1xufVxuLmJveC1jYXJ0LXRvdGFsIC5vcHRpb25zLXNoaXBwaW5nLXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYm94LWNhcnQtdG90YWwgLm9wdGlvbnMtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNEMUI4ODg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMUI4ODg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiA3cHg7XG59XG4uYm94LWNhcnQtdG90YWwgLm9wdGlvbnMtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxQjg4ODtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG59XG5cbi5jaGVja291dC1wYWdlIC50aXRsZS1jaGVja291dC1oZWFkZXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjRDFCODg4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmNoZWNrb3V0LXBhZ2UgLmRlc2NyaXB0aW9uLWNoZWNrb3V0LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNoZWNrb3V0LXBhZ2UgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NzU3NTc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jaGVja291dC1wYWdlIC5mb3JtLWxhYmVsIHNwYW4ge1xuICBjb2xvcjogI0QxQjg4ODtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5jaGVja291dC1wYWdlIC5ub3RlLXJncGQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzk3OTc5Nztcbn1cbi5jaGVja291dC1wYWdlIHRleHRhcmVhIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuLmNoZWNrb3V0LXBhZ2UgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5jaGVja291dC1wYWdlIC50aXRsZS1mb3JtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmNoZWNrb3V0LXBhZ2UgLmRlc2NyaXB0aW9uLWZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gIGNvbG9yOiAjOTc5Nzk3O1xufVxuLmNoZWNrb3V0LXBhZ2UgLmNvbnRlbnQtc2VuZC1hZGRyZXNzLFxuLmNoZWNrb3V0LXBhZ2UgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQge1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG59XG4uY2hlY2tvdXQtcGFnZSAuY29udGVudC1zZW5kLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNoZWNrb3V0LXBhZ2UgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNoZWNrb3V0LXBhZ2UgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQgaDMsIC5jaGVja291dC1wYWdlIC5jb250ZW50LXNlbmQtcGlja3VwLXBvaW50IC5oMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCAwIDhweCAwO1xufVxuLmNoZWNrb3V0LXBhZ2UgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uY2hlY2tvdXQtcGFnZSAuY29udGVudC1zZW5kLXBpY2t1cC1wb2ludCAuZGV0YWlscy1waWNrdXAge1xuICBiYWNrZ3JvdW5kOiAjMjkyOTI5O1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZSAuY29udGVudC1zZW5kLXBpY2t1cC1wb2ludCAuZGV0YWlscy1waWNrdXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZSAuY29udGVudC1zZW5kLXBpY2t1cC1wb2ludCAuZGV0YWlscy1waWNrdXAgLmRlc2NyaXB0aW9uLXBpY2t1cCAudGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNoZWNrb3V0LXBhZ2UgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQgLmRldGFpbHMtcGlja3VwIC5kZXNjcmlwdGlvbi1waWNrdXAgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uY2hlY2tvdXQtcGFnZSAuY29udGVudC1zZW5kLXBpY2t1cC1wb2ludCAuZGV0YWlscy1waWNrdXAgLnZhbHVlLXBpY2t1cCB7XG4gIGNvbG9yOiAjRDFCODg4O1xufVxuLmNoZWNrb3V0LXBhZ2UgLm9wdGlvbnMtdHlwZS1zaGlwcGluZy1yYWRpb3MgLml0ZW0tbGlzdC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNHB4O1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hlY2tvdXQtcGFnZSAub3B0aW9ucy10eXBlLXNoaXBwaW5nLXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uY2hlY2tvdXQtcGFnZSAub3B0aW9ucy10eXBlLXNoaXBwaW5nLXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDVweDtcbn1cbi5jaGVja291dC1wYWdlIC5vcHRpb25zLXR5cGUtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uY2hlY2tvdXQtcGFnZSAub3B0aW9ucy10eXBlLXNoaXBwaW5nLXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5jaGVja291dC1wYWdlIC5vcHRpb25zLXR5cGUtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jaGVja291dC1wYWdlIC5vcHRpb25zLXR5cGUtc2hpcHBpbmctcmFkaW9zIC5pdGVtLWxpc3QtcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNEMUI4ODg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMUI4ODg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiA3cHg7XG59XG4uY2hlY2tvdXQtcGFnZSAub3B0aW9ucy10eXBlLXNoaXBwaW5nLXJhZGlvcyAuaXRlbS1saXN0LXJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMUI4ODg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xufVxuXG4uYm94LWNhcnQtdG90YWwuYm94LWNoZWNrb3V0LXRvdGFsIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ib3gtY2FydC10b3RhbC5ib3gtY2hlY2tvdXQtdG90YWwge1xuICAgIG1hcmdpbjogMzBweCAwIDIwcHggMDtcbiAgfVxufVxuLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuaXRlbXMtY2FydC1jaGVja291dCAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjVweDtcbn1cbi5ib3gtY2FydC10b3RhbC5ib3gtY2hlY2tvdXQtdG90YWwgLml0ZW1zLWNhcnQtY2hlY2tvdXQgLml0ZW0gLnByb2R1Y3QtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm94LWNhcnQtdG90YWwuYm94LWNoZWNrb3V0LXRvdGFsIC5pdGVtcy1jYXJ0LWNoZWNrb3V0IC5pdGVtIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gIHdpZHRoOiA5NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuaXRlbXMtY2FydC1jaGVja291dCAuaXRlbSAucHJvZHVjdC1pbWFnZSAudGFnLXF1YW50aXR5IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFCODg4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuaXRlbXMtY2FydC1jaGVja291dCAuaXRlbSAuY29udGVudC10aXRsZS1wcm9kdWN0IC5wcm9kdWN0LXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYm94LWNhcnQtdG90YWwuYm94LWNoZWNrb3V0LXRvdGFsIC5pdGVtcy1jYXJ0LWNoZWNrb3V0IC5pdGVtIC5jb250ZW50LXRpdGxlLXByb2R1Y3QgLnByb2R1Y3QtdGl0bGUgYSB7XG4gIGNvbG9yOiAjRDFCODg4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuaXRlbXMtY2FydC1jaGVja291dCAuaXRlbSAuY29udGVudC10aXRsZS1wcm9kdWN0IC5wcm9kdWN0LXRpdGxlIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuaXRlbXMtY2FydC1jaGVja291dCAuaXRlbSAuY29udGVudC10aXRsZS1wcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjOTc5Nzk3O1xufVxuLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuaXRlbXMtY2FydC1jaGVja291dCAuaXRlbSAuY29udGVudC10aXRsZS1wcm9kdWN0IC5wcmljZS11bml0eSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5ib3gtY2FydC10b3RhbC5ib3gtY2hlY2tvdXQtdG90YWwgLml0ZW1zLWNhcnQtY2hlY2tvdXQgLml0ZW0gLmNvbnRlbnQtdGl0bGUtcHJvZHVjdCAucHJpY2UtdW5pdHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmJveC1jYXJ0LXRvdGFsLmJveC1jaGVja291dC10b3RhbCAuZGV0YWlsLXNoaXBwaW5nIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzk3OTc5NztcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4uYm94LWNhcnQtdG90YWwuYm94LWNoZWNrb3V0LXRvdGFsIC5kZXRhaWwtc2hpcHBpbmcgLmluZm9ybWF0aW9uLXBpY2t1cCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjOTc5Nzk3O1xufSIsIi8vIERhcmsgY29sb3IgbW9kZSB2YXJpYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9tIHZhcmlhYmxlcyBmb3IgdGhlIGBbZGF0YS1icy10aGVtZT1cImRhcmtcIl1gIHRoZW1lLiBVc2UgdGhpcyBhcyBhIHN0YXJ0aW5nIHBvaW50IGZvciB5b3VyIG93biBjdXN0b20gY29sb3IgbW9kZXMgYnkgY3JlYXRpbmcgYSBuZXcgdGhlbWUtc3BlY2lmaWMgZmlsZSBsaWtlIGBfdmFyaWFibGVzLWRhcmsuc2Nzc2AgYW5kIGFkZGluZyB0aGUgdmFyaWFibGVzIHlvdSBuZWVkLlxyXG5cclxuLy9cclxuLy8gR2xvYmFsIGNvbG9yc1xyXG4vL1xyXG5cclxuXHJcblxyXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzLWRhcms6ICAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA0MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMtZGFyazogICAgICB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDQwJSkgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLXRleHQtZW1waGFzaXMtZGFyazogICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDQwJSkgIWRlZmF1bHQ7XHJcbiRpbmZvLXRleHQtZW1waGFzaXMtZGFyazogICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDQwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLXRleHQtZW1waGFzaXMtZGFyazogICAgICAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDQwJSkgIWRlZmF1bHQ7XHJcbiRkYW5nZXItdGV4dC1lbXBoYXNpcy1kYXJrOiAgICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgNDAlKSAhZGVmYXVsdDtcclxuJGxpZ2h0LXRleHQtZW1waGFzaXMtZGFyazogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kZGFyay10ZXh0LWVtcGhhc2lzLWRhcms6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbiRwcmltYXJ5LWJnLXN1YnRsZS1kYXJrOiAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LWJnLXN1YnRsZS1kYXJrOiAgICAgICAgICBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1iZy1zdWJ0bGUtZGFyazogICAgICAgICAgICBzaGFkZS1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcclxuJGluZm8tYmctc3VidGxlLWRhcms6ICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLWJnLXN1YnRsZS1kYXJrOiAgICAgICAgICAgIHNoYWRlLWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xyXG4kZGFuZ2VyLWJnLXN1YnRsZS1kYXJrOiAgICAgICAgICAgICBzaGFkZS1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xyXG4kbGlnaHQtYmctc3VidGxlLWRhcms6ICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XHJcbiRkYXJrLWJnLXN1YnRsZS1kYXJrOiAgICAgICAgICAgICAgIG1peCgkZ3JheS04MDAsICRibGFjaykgIWRlZmF1bHQ7XHJcblxyXG5cclxuJHByaW1hcnktYm9yZGVyLXN1YnRsZS1kYXJrOiAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDQwJSkgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnktYm9yZGVyLXN1YnRsZS1kYXJrOiAgICAgIHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDQwJSkgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGUtZGFyazogICAgICAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5mby1ib3JkZXItc3VidGxlLWRhcms6ICAgICAgICAgICBzaGFkZS1jb2xvcigkaW5mbywgNDAlKSAhZGVmYXVsdDtcclxuJHdhcm5pbmctYm9yZGVyLXN1YnRsZS1kYXJrOiAgICAgICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDQwJSkgIWRlZmF1bHQ7XHJcbiRkYW5nZXItYm9yZGVyLXN1YnRsZS1kYXJrOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDQwJSkgIWRlZmF1bHQ7XHJcbiRsaWdodC1ib3JkZXItc3VidGxlLWRhcms6ICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuJGRhcmstYm9yZGVyLXN1YnRsZS1kYXJrOiAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xyXG5cclxuJGJvZHktY29sb3ItZGFyazogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kYm9keS1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAwICFkZWZhdWx0O1xyXG4kYm9keS1zZWNvbmRhcnktY29sb3ItZGFyazogICAgICAgICByZ2JhKCRib2R5LWNvbG9yLWRhcmssIC43NSkgIWRlZmF1bHQ7XHJcbiRib2R5LXNlY29uZGFyeS1iZy1kYXJrOiAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGJvZHktdGVydGlhcnktY29sb3ItZGFyazogICAgICAgICAgcmdiYSgkYm9keS1jb2xvci1kYXJrLCAuNSkgIWRlZmF1bHQ7XHJcbiRib2R5LXRlcnRpYXJ5LWJnLWRhcms6ICAgICAgICAgICAgIG1peCgkZ3JheS04MDAsICRncmF5LTkwMCwgNTAlKSAhZGVmYXVsdDtcclxuJGJvZHktZW1waGFzaXMtY29sb3ItZGFyazogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kYm9yZGVyLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XHJcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFyazogICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtY29sb3ItZGFyazogICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kbGluay1jb2xvci1kYXJrOiAgICAgICAgICAgICAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA0MCUpICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1jb2xvci1kYXJrOiAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvci1kYXJrLCAtJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XHJcbiRjb2RlLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvZGUtY29sb3IsIDQwJSkgIWRlZmF1bHQ7XHJcbiRtYXJrLWNvbG9yLWRhcms6ICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yLWRhcmsgIWRlZmF1bHQ7XHJcbiRtYXJrLWJnLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctODAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vXHJcbi8vIEZvcm1zXHJcbi8vXHJcblxyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yLWRhcms6ICAkYm9keS1jb2xvci1kYXJrICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWRhcms6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3ItZGFya30nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtY29sb3ItZGFyazogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcms6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3ItZGFya30nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS12YWxpZC1jb2xvci1kYXJrOiAgICAgICAgICAgICAkZ3JlZW4tMzAwICFkZWZhdWx0O1xyXG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFyazogICAgICAkZ3JlZW4tMzAwICFkZWZhdWx0O1xyXG4kZm9ybS1pbnZhbGlkLWNvbG9yLWRhcms6ICAgICAgICAgICAkcmVkLTMwMCAhZGVmYXVsdDtcclxuJGZvcm0taW52YWxpZC1ib3JkZXItY29sb3ItZGFyazogICAgJHJlZC0zMDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9cclxuLy8gQWNjb3JkaW9uXHJcbi8vXHJcblxyXG4kYWNjb3JkaW9uLWljb24tY29sb3ItZGFyazogICAgICAgICAkcHJpbWFyeS10ZXh0LWVtcGhhc2lzLWRhcmsgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3ItZGFyazogICRwcmltYXJ5LXRleHQtZW1waGFzaXMtZGFyayAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLWljb24tZGFyazogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3ItZGFya30nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24tZGFyazogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3ItZGFya30nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXXtcclxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwLTV7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9c2VsZWN0LWNsZWFyLWljb246ICN7ZXNjYXBlLXN2ZyhzdHItcmVwbGFjZSgkYnRuLWNsb3NlLWJnLCAjeyRidG4tY2xvc2UtY29sb3J9LCAje2Rhcmtlbigkd2hpdGUsIDQwJSl9KSl9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fXNlbGVjdC1jbGVhci1pY29uLWhvdmVyOiAje2VzY2FwZS1zdmcoc3RyLXJlcGxhY2UoJGJ0bi1jbG9zZS1iZywgI3skYnRuLWNsb3NlLWNvbG9yfSwgI3skd2hpdGV9KSl9O1xyXG5cclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWRhcmspO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZXBpY2tlci1jZWxse1xyXG4gICAgICAgICY6bm90KC5kaXNhYmxlZCk6aG92ZXIsXHJcbiAgICAgICAgJi5mb2N1c2VkOm5vdCguc2VsZWN0ZWQpIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ibGFjayk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2VsZWN0ZWQsICYuc2VsZWN0ZWQ6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAbWl4aW4gYnNCYW5uZXIoJGZpbGUpIHtcbiAgLyohXG4gICAqIEJvb3RzdHJhcCAjeyRmaWxlfSB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjMgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gICAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICAgKi9cbn1cbiIsIjpyb290LFxuW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0IHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1iYXNlKX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvcn07XG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3IpfTtcblxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmd9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmcpfTtcblxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmd9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yKX07XG4gIC0tI3skcHJlZml4fWxpbmstZGVjb3JhdGlvbjogI3skbGluay1kZWNvcmF0aW9ufTtcblxuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yKX07XG5cbiAgQGlmICRsaW5rLWhvdmVyLWRlY29yYXRpb24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1kZWNvcmF0aW9uOiAjeyRsaW5rLWhvdmVyLWRlY29yYXRpb259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZ307XG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9yZGVyLXZhclxuICAtLSN7JHByZWZpeH1ib3JkZXItd2lkdGg6ICN7JGJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1zdHlsZTogI3skYm9yZGVyLXN0eWxlfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudH07XG5cbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc206ICN7JGJvcmRlci1yYWRpdXMtc219O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnOiAjeyRib3JkZXItcmFkaXVzLWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14bDogI3skYm9yZGVyLXJhZGl1cy14bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsOiAjeyRib3JkZXItcmFkaXVzLXh4bH07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGwpOyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMCBmb3IgY29uc2lzdGVuY3lcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3c6ICN7JGJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtOiAjeyRib3gtc2hhZG93LXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQ6ICN7JGJveC1zaGFkb3ctaW5zZXR9O1xuXG4gIC8vIEZvY3VzIHN0eWxlc1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb2N1cy12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aDogI3skZm9jdXMtcmluZy13aWR0aH07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctb3BhY2l0eTogI3skZm9jdXMtcmluZy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcjogI3skZm9jdXMtcmluZy1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb2N1cy12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmssIHRydWUpIHtcbiAgICBjb2xvci1zY2hlbWU6IGRhcms7XG5cbiAgICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZy1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnLWRhcmspfTtcblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dC1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJvcmRlci1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvci1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcjogI3skbWFyay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmctZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICN7JGJvcmRlci1jb2xvci10cmFuc2x1Y2VudC1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3I6ICN7JGZvcm0tdmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0taW52YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWRhcmstbW9kZS12YXJzXG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZGltZW5zaW9uLW5vLW5vbi1udW1lcmljLXZhbHVlc1xuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogXCJcIjtcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIGNhbGMoXCIgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgXCIgLSBcIiwgXCIgKyBcIikgKyAkdmFyaWFibGUtd2lkdGggKyBcIilcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWQtdmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkLXZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkLXZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZC12YWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci1tb2RlLW1peGluXG5AbWl4aW4gY29sb3ItbW9kZSgkbW9kZTogbGlnaHQsICRyb290OiBmYWxzZSkge1xuICBAaWYgJGNvbG9yLW1vZGUtdHlwZSA9PSBcIm1lZGlhLXF1ZXJ5XCIge1xuICAgIEBpZiAkcm9vdCA9PSB0cnVlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIDpyb290IHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBbZGF0YS1icy10aGVtZT1cIiN7JG1vZGV9XCJdIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci1tb2RlLW1peGluXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplKSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yKTtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDIuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDMuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMVxuICBjdXJzb3I6IGhlbHA7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyAzXG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiKTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4vLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMVxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vID09PT09IEZPTlRTID09PT09IC8vXHJcblxyXG4kZm9udC1wYXRoOiAgICAgICAgICAgICAgICAgICBcIi4uL2ZvbnRzXCI7XHJcbiRmb250OiAgICAgICAgICAgICAgICAgICAgICAgIFwiTGF0b1wiLCBzeXN0ZW0tdWksIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kZm9udC12YXJpYW50OiAgICAgICAgICAgICAgICBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCAnVGltZXMgTmV3IFJvbWFuJywgJ1RpbWVzJywgc2VyaWY7XHJcblxyXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udCAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXHJcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xyXG5cclxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcclxuXHJcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcclxuXHJcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgJGZvbnQgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG5cclxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xyXG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xyXG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xyXG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XHJcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcclxuICAxOiA2LjI1cmVtLFxyXG4gIDI6IDVyZW0sXHJcbiAgMzogNC41cmVtLFxyXG4gIDQ6IDRyZW0sXHJcbiAgNTogM3JlbSxcclxuICA2OiAyLjYyNXJlbVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXktZm9udC1mYW1pbHk6ICAgICAgICAgJGZvbnQtdmFyaWFudCAhZGVmYXVsdDtcclxuJGRpc3BsYXktZm9udC1zdHlsZTogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGRpc3BsYXktZm9udC13ZWlnaHQ6ICAgICAgICAgMzAwICFkZWZhdWx0O1xyXG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyBCb2R5XHJcbi8vXHJcbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cclxuXHJcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xyXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuJGJvZHktc2Vjb25kYXJ5LWNvbG9yOiAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XHJcbiRib2R5LXNlY29uZGFyeS1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcblxyXG4kYm9keS10ZXJ0aWFyeS1jb2xvcjogICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjUpICFkZWZhdWx0O1xyXG4kYm9keS10ZXJ0aWFyeS1iZzogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG5cclxuJGJvZHktZW1waGFzaXMtY29sb3I6ICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuXHJcbi8vIExpbmtzXHJcbi8vXHJcbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cclxuXHJcbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRjb2xvci1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XHJcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XHJcblxyXG4vLyBJY29uIGxpbmtzXHJcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDogIC4yNWVtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLWljb24tc2l6ZTogICAgICAgICAxZW0gIWRlZmF1bHQ7XHJcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XHJcbiRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZTNkKC4yNWVtLCAwLCAwKSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhcmFncmFwaHNcclxuLy9cclxuLy8gU3R5bGUgcCBlbGVtZW50LlxyXG5cclxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuXHJcbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcclxuXHJcbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xyXG5cclxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuXHJcbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuXHJcbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcclxuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcclxuXHJcbiR2ci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG5cclxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiIsIi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3JcclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXHJcblxyXG4vLyBDb2xvciBzeXN0ZW1cclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXHJcbiRncmF5czogKFxyXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcclxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXHJcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxyXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcclxuICBcIjUwMFwiOiAkZ3JheS01MDAsXHJcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxyXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcclxuICBcIjgwMFwiOiAkZ3JheS04MDAsXHJcbiAgXCI5MDBcIjogJGdyYXktOTAwLFxyXG4gIFwiMTAwMFwiOiAkZ3JheS0xMDAwLFxyXG4gIFwiMTEwMFwiOiAkZ3JheS0xMTAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxyXG4kY29sb3JzOiAoXHJcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxyXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxyXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxyXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcclxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcclxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcclxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcclxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxyXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcclxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXHJcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcclxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxyXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXHJcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcclxuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xyXG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XHJcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcclxuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XHJcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcclxuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcclxuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcclxuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xyXG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XHJcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xyXG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xyXG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xyXG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xyXG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcclxuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XHJcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xyXG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcclxuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcclxuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcclxuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XHJcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xyXG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcclxuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xyXG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XHJcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcclxuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xyXG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XHJcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kYmx1ZXM6IChcclxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcclxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcclxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcclxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcclxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcclxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcclxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcclxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcclxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGluZGlnb3M6IChcclxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXHJcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxyXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcclxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXHJcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxyXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcclxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXHJcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxyXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHB1cnBsZXM6IChcclxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXHJcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxyXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcclxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXHJcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxyXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcclxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXHJcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxyXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHBpbmtzOiAoXHJcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXHJcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXHJcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXHJcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXHJcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXHJcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXHJcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXHJcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXHJcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRyZWRzOiAoXHJcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxyXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcclxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXHJcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxyXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcclxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXHJcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxyXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcclxuICBcInJlZC05MDBcIjogJHJlZC05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRvcmFuZ2VzOiAoXHJcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxyXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcclxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXHJcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxyXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcclxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXHJcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxyXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcclxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiR5ZWxsb3dzOiAoXHJcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxyXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcclxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXHJcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxyXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcclxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXHJcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxyXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcclxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRncmVlbnM6IChcclxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxyXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXHJcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcclxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxyXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXHJcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcclxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxyXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXHJcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHRlYWxzOiAoXHJcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXHJcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXHJcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXHJcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXHJcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXHJcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXHJcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXHJcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXHJcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRjeWFuczogKFxyXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxyXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxyXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxyXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxyXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxyXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxyXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxyXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxyXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXHJcbiRwcmltYXJ5OiAkY29sb3ItcHJpbWFyeSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeTogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcclxuJHN1Y2Nlc3M6ICRjb2xvci1zdWNjZXNzICFkZWZhdWx0O1xyXG4kaW5mbzogJGNvbG9yLWluZm8gIWRlZmF1bHQ7XHJcbiR3YXJuaW5nOiAkY29sb3Itd2FybmluZyAhZGVmYXVsdDtcclxuJGRhbmdlcjogJGNvbG9yLWRhbmdlciAhZGVmYXVsdDtcclxuJGxpZ2h0OiAkY29sb3ItZGVmYXVsdC1saWdodGVyICFkZWZhdWx0O1xyXG4kZGFyazogJGNvbG9yLWRlZmF1bHQtZGFya2VyICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcclxuJHRoZW1lLWNvbG9yczogKFxyXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcclxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcclxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXHJcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxyXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcclxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcclxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxyXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xyXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XHJcbiRpbmZvLXRleHQtZW1waGFzaXM6ICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XHJcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcclxuJGxpZ2h0LXRleHQtZW1waGFzaXM6ICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XHJcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xyXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnktYmctc3VidGxlOiAgICAgdGludC1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XHJcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcclxuJHdhcm5pbmctYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xyXG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcclxuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xyXG4kZGFyay1iZy1zdWJ0bGU6ICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcclxuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcclxuJHN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xyXG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcclxuJGRhbmdlci1ib3JkZXItc3VidGxlOiAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XHJcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xyXG5cclxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxyXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXHJcbiAgKFwiPFwiLCBcIiUzY1wiKSxcclxuICAoXCI+XCIsIFwiJTNlXCIpLFxyXG4gIChcIiNcIiwgXCIlMjNcIiksXHJcbiAgKFwiKFwiLCBcIiUyOFwiKSxcclxuICAoXCIpXCIsIFwiJTI5XCIpLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gR3JhZGllbnRcclxuLy9cclxuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcclxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XHJcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcclxuXHJcbi8vIFNwYWNpbmdcclxuLy9cclxuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxyXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXHJcbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXHJcbiRzcGFjZXJzOiAoXHJcbiAgMDogMCxcclxuICAxOiAkc3BhY2VyICogLjI1LFxyXG4gIDI6ICRzcGFjZXIgKiAuNSxcclxuICAzOiAkc3BhY2VyLFxyXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXHJcbiAgNTogJHNwYWNlciAqIDIsXHJcbiAgNjogJHNwYWNlciAqIDMsXHJcbiAgZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsXHJcbiAgZ3V0dGVyLWhhbGY6ICRncmlkLWd1dHRlci13aWR0aCAqIC41LFxyXG4gIHNlY3Rpb24tc21hbGw6ICRzcGFjZXIgKiAyLjUsXHJcbiAgc2VjdGlvbjogJHNwYWNlciAqIDUsXHJcbiAgc2VjdGlvbi1sYXJnZTogJHNwYWNlciAqIDcuNSxcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcclxuXHJcbi8vIFBvc2l0aW9uXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXHJcbiRwb3NpdGlvbi12YWx1ZXM6IChcclxuICAwOiAwLFxyXG4gIDUwOiA1MCUsXHJcbiAgMTAwOiAxMDAlXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXHJcblxyXG5cclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG5cclxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XHJcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XHJcblxyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xyXG4kYm9yZGVyLXdpZHRoczogKFxyXG4gIDE6IDFweCxcclxuICAyOiAycHgsXHJcbiAgMzogM3B4LFxyXG4gIDQ6IDRweCxcclxuICA1OiA1cHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xyXG4kYXNwZWN0LXJhdGlvczogKFxyXG4gIFwiMXgxXCI6IDEwMCUsXHJcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxyXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxyXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG4vL1xyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcclxuXHJcbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcclxuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XHJcblxyXG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xyXG4kZm9udC1zaXplczogKFxyXG4gIDE6ICRoMS1mb250LXNpemUsXHJcbiAgMjogJGgyLWZvbnQtc2l6ZSxcclxuICAzOiAkaDMtZm9udC1zaXplLFxyXG4gIDQ6ICRoNC1mb250LXNpemUsXHJcbiAgNTogJGg1LWZvbnQtc2l6ZSxcclxuICA2OiAkaDYtZm9udC1zaXplXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xyXG5cclxuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiA1LjMuMFxyXG4vLyBmdXN2LWVuYWJsZVxyXG5cclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXHJcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xyXG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBUYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcclxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcclxuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcclxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcclxuJHRhYmxlLXZhcmlhbnRzOiAoXHJcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXHJcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcclxuXHJcblxyXG4vLyBGb3Jtc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xyXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xyXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcclxuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcclxuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXHJcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXHJcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xyXG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXHJcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDogICAgICAgICAgICAxLjVlbSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgICAgICAgIC42NSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXHJcblxyXG4vLyBGb3JtIHZhbGlkYXRpb25cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xyXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcclxuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1pbnZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXHJcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXHJcbiAgXCJ2YWxpZFwiOiAoXHJcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcclxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxyXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXHJcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxyXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcclxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvciksXHJcbiAgKSxcclxuICBcImludmFsaWRcIjogKFxyXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKSxcclxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXHJcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcclxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSxcclxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcclxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKSxcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xyXG5cclxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xyXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xyXG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xyXG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xyXG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXHJcbiR6aW5kZXgtbGV2ZWxzOiAoXHJcbiAgbjE6IC0xLFxyXG4gIDA6IDAsXHJcbiAgMTogMSxcclxuICAyOiAyLFxyXG4gIDM6IDNcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtbGV2ZWxzLW1hcFxyXG5cclxuXHJcbi8vIE5hdnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXHJcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBpbml0aWFsICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE5hdmJhclxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcclxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcclxuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC42NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC44KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4zKSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1pY29uLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjE1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcclxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstaWNvbi1jb2xvcjogICAgICAgICAgICAkbmF2YmFyLWRhcmstY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBEcm9wZG93bnNcclxuLy9cclxuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcclxuLy8gZnVzdi1lbmFibGVcclxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIGluaXRpYWwgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcclxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKCN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSAqIC0xKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIFBsYWNlaG9sZGVyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xyXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXHJcblxyXG4vLyBDYXJkc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXHJcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIGluaXRpYWwgIWRlZmF1bHQ7XHJcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xyXG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaXRpYWwgIWRlZmF1bHQ7XHJcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIGluaXRpYWwgIWRlZmF1bHQ7XHJcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcclxuXHJcbi8vIEFjY29yZGlvblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcclxuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1iZy1zdWJ0bGUpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkcHJpbWFyeS10ZXh0LWVtcGhhc2lzICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XHJcblxyXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcclxuXHJcbi8vIFRvb2x0aXBzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcclxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBpbml0aWFsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxyXG5cclxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xyXG4vLyBmdXN2LWRpc2FibGVcclxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcclxuLy8gZnVzdi1lbmFibGVcclxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xyXG5cclxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIFBvcG92ZXJzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcclxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIGNhbGMoI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xyXG5cclxuLy8gZnVzdi1kaXNhYmxlXHJcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXHJcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcblxyXG4vLyBUb2FzdHNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcclxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XHJcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XHJcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcclxuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcclxuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcblxyXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xyXG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEJhZGdlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xyXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gTW9kYWxzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXHJcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XHJcblxyXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBpbml0aWFsICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xyXG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xyXG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBBbGVydHNcclxuLy9cclxuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXHJcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxyXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xyXG5cclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcclxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxyXG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcclxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gTGlzdCBncm91cFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXHJcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXHJcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcclxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEZpZ3VyZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXHJcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXHJcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBpbml0aWFsICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgaW5pdGlhbCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xyXG5cclxuLy8gQ2Fyb3VzZWxcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXHJcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcclxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIFNwaW5uZXJzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcclxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xyXG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcclxuXHJcbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXHJcblxyXG5cclxuLy8gQ2xvc2VcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcclxuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBPZmZjYW52YXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXHJcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xyXG5cclxuLy8gQ29kZVxyXG5cclxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XHJcblxyXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xyXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XHJcblxyXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyA9PT09PSBERUJVRyBNT0RFID09PT09IC8vXHJcbi8vIDAgLSBub3Qgb24gZGVidWcgbW9kZVxyXG4vLyAxIC0gaGlnaGxpZ2h0cyB3aXRoIHJlZCBib3JkZXIgZWxlbWVudHMgd2l0aG91dCByZXF1aXJlZCBhdHRyaWJ1dGVzXHJcbi8vIDIgLSBoaWdobGlnaHRzIHdpdGggcmVkIGJvcmRlciBlbGVtZW50cyB3aXRob3V0IHJlcXVpcmVkIGF0dHJpYnV0ZXMgb3IgZW1wdHlcclxuXHJcbiRkZWJ1Z01vZGU6IDA7XHJcblxyXG4vLyBPcHRpb25zXHJcbi8vXHJcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cclxuXHJcbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xyXG5cclxuLy8gSW5wdXQgc2hhZG93c1xyXG4kZW5hYmxlLWZvY3VzLXNoYWRvdzogICAgICAgICBmYWxzZTtcclxuXHJcbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRjb2xvci1tb2RlLXR5cGU6ICAgICAgICAgICAgIGRhdGEgIWRlZmF1bHQ7IC8vIGBkYXRhYCBvciBgbWVkaWEtcXVlcnlgXHJcblxyXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcclxuXHJcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgIGxvYmEtICFkZWZhdWx0O1xyXG5cclxuLy8gPT09PT0gR1JJRCBBTkQgVklFV1BPUlRTID09PT09IC8vXHJcbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XHJcblxyXG4kc2NyZWVuLXNtOiAgICAgICAgICAgICAgICAgICA1NzZweDtcclxuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICAgNzY4cHg7XHJcbiRzY3JlZW4tbGc6ICAgICAgICAgICAgICAgICAgIDk5MnB4O1xyXG4kc2NyZWVuLXhsOiAgICAgICAgICAgICAgICAgICAxMjAwcHg7XHJcbiRzY3JlZW4tMnhsOiAgICAgICAgICAgICAgICAgIDE0MDBweDtcclxuJHNjcmVlbi0zeGw6ICAgICAgICAgICAgICAgICAgMTU1MHB4O1xyXG4kc2NyZWVuLTR4bDogICAgICAgICAgICAgICAgICAxODAwcHg7XHJcbiRzY3JlZW4tZnVsbGhkOiAgICAgICAgICAgICAgIDE5MjBweDtcclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206ICRzY3JlZW4tc20sXHJcbiAgbWQ6ICRzY3JlZW4tbWQsXHJcbiAgbGc6ICRzY3JlZW4tbGcsXHJcbiAgeGw6ICRzY3JlZW4teGwsXHJcbiAgMnhsOiAkc2NyZWVuLTJ4bCxcclxuICAzeGw6ICRzY3JlZW4tM3hsLFxyXG4gIDR4bDogJHNjcmVlbi00eGwsXHJcbiAgZnVsbGhkOiAkc2NyZWVuLWZ1bGxoZFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LFxyXG4gIG1kOiA3MjBweCxcclxuICBsZzogOTYwcHgsXHJcbiAgeGw6IDExNDBweCxcclxuICAyeGw6IDEzNzJweCxcclxuICAzeGw6IDE0MDhweCxcclxuICA0eGw6IDE2MDhweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gQ29udGFpbmVyIHBhZGRpbmdcclxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICAgICAgICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXI6ICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4iLCIvLyA9PT09PSBDT0xPUlMgPT09PT0gLy9cclxuXHJcbiRibHVlOiAgICAgICAgICAgICAgICAgICAgIzBkNmVmZCAhZGVmYXVsdDtcclxuJGluZGlnbzogICAgICAgICAgICAgICAgICAjNjYxMGYyICFkZWZhdWx0O1xyXG4kcHVycGxlOiAgICAgICAgICAgICAgICAgICM2ZjQyYzEgIWRlZmF1bHQ7XHJcbiRwaW5rOiAgICAgICAgICAgICAgICAgICAgI2Q2MzM4NCAhZGVmYXVsdDtcclxuJHJlZDogICAgICAgICAgICAgICAgICAgICAjRkYwMDREICFkZWZhdWx0O1xyXG4kb3JhbmdlOiAgICAgICAgICAgICAgICAgICNmZDdlMTQgIWRlZmF1bHQ7XHJcbiR5ZWxsb3c6ICAgICAgICAgICAgICAgICAgI2ZmYzEwNyAhZGVmYXVsdDtcclxuJGdyZWVuOiAgICAgICAgICAgICAgICAgICAjMTk4NzU0ICFkZWZhdWx0O1xyXG4kdGVhbDogICAgICAgICAgICAgICAgICAgICMwM0Q5OTkgIWRlZmF1bHQ7XHJcbiRjeWFuOiAgICAgICAgICAgICAgICAgICAgIzBkY2FmMCAhZGVmYXVsdDtcclxuXHJcbiRjb2xvci1wcmltYXJ5OiAgICAgICAgICAgI0QxQjg4ODtcclxuJGNvbG9yLXByaW1hcnkyOiAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbG9yLXByaW1hcnksIDgwJSk7XHJcbiRjb2xvci1wcmltYXJ5MzogICAgICAgICAgICB0aW50LWNvbG9yKCRjb2xvci1wcmltYXJ5LCA0MCUpO1xyXG4kY29sb3ItcHJpbWFyeTQ6ICAgICAgICAgICAgdGludC1jb2xvcigkY29sb3ItcHJpbWFyeSwgMjAlKTtcclxuJGNvbG9yLXByaW1hcnk1OiAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRjb2xvci1wcmltYXJ5LCA0MCUpO1xyXG4kY29sb3ItcHJpbWFyeTY6ICAgICAgICAgICAgc2hhZGUtY29sb3IoJGNvbG9yLXByaW1hcnksIDYwJSk7XHJcbiRjb2xvci1wcmltYXJ5LWxpZ2h0ZXI6ICAgICAkY29sb3ItcHJpbWFyeTI7XHJcbiRjb2xvci1wcmltYXJ5LWRhcmtlcjogICAgICAkY29sb3ItcHJpbWFyeTY7XHJcbiRwcmltYXJ5OiAkY29sb3ItcHJpbWFyeSAgICAhZGVmYXVsdDtcclxuXHJcbiRjb2xvci1hY2NlbnQ6ICAgICAgICAgICAgI0UxRTFFODtcclxuJGNvbG9yLWFjY2VudDI6ICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbG9yLWFjY2VudCwgODAlKTtcclxuJGNvbG9yLWFjY2VudDM6ICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbG9yLWFjY2VudCwgNDAlKTtcclxuJGNvbG9yLWFjY2VudDQ6ICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbG9yLWFjY2VudCwgMjAlKTtcclxuJGNvbG9yLWFjY2VudDU6ICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRjb2xvci1hY2NlbnQsIDQwJSk7XHJcbiRjb2xvci1hY2NlbnQ2OiAgICAgICAgICAgICBzaGFkZS1jb2xvcigkY29sb3ItYWNjZW50LCA2MCUpO1xyXG4kY29sb3ItYWNjZW50LWxpZ2h0ZXI6ICAgICAgJGNvbG9yLWFjY2VudDI7XHJcbiRjb2xvci1hY2NlbnQtZGFya2VyOiAgICAgICAkY29sb3ItYWNjZW50NjtcclxuJHNlY29uZGFyeTogICAgICAgICAgICAgICAgICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XHJcblxyXG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRncmF5LTEwMDogICAgICAgICAgICAgICAgI0Y1RjVGNSAhZGVmYXVsdDtcclxuJGdyYXktMjAwOiAgICAgICAgICAgICAgICAjRUJFQkVCICFkZWZhdWx0O1xyXG4kZ3JheS0zMDA6ICAgICAgICAgICAgICAgICNFMUUxRTEgIWRlZmF1bHQ7XHJcbiRncmF5LTQwMDogICAgICAgICAgICAgICAgI0Q3RDdENyAhZGVmYXVsdDtcclxuJGdyYXktNTAwOiAgICAgICAgICAgICAgICAjQzNDM0MzICFkZWZhdWx0O1xyXG4kZ3JheS02MDA6ICAgICAgICAgICAgICAgICM2RTZFNkUgIWRlZmF1bHQ7XHJcbiRncmF5LTcwMDogICAgICAgICAgICAgICAgIzUwNTA1MCAhZGVmYXVsdDtcclxuJGdyYXktODAwOiAgICAgICAgICAgICAgICAjM0MzQzNDICFkZWZhdWx0O1xyXG4kZ3JheS05MDA6ICAgICAgICAgICAgICAgICMyODI4MjggIWRlZmF1bHQ7XHJcbiRncmF5LTEwMDA6ICAgICAgICAgICAgICAgIzIxMjEyMSAhZGVmYXVsdDsgLy8gVGhlbWUgZ3JheVxyXG4kZ3JheS0xMTAwOiAgICAgICAgICAgICAgICMxNDE0MTQgIWRlZmF1bHQ7XHJcbiRibGFjazogICAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcclxuXHJcbi8vIFVzdWFsbHkgdGV4dCBjb2xvciBhY2Nyb3NzIGFsbCBzaXRlXHJcbiRjb2xvci1kZWZhdWx0OiAgICAgICAgICAgICAkZ3JheS02MDA7XHJcbiRjb2xvci1kZWZhdWx0MjogICAgICAgICAgICAkZ3JheS0yMDA7XHJcbiRjb2xvci1kZWZhdWx0MzogICAgICAgICAgICAkZ3JheS0zMDA7XHJcbiRjb2xvci1kZWZhdWx0NDogICAgICAgICAgICAkZ3JheS00MDA7XHJcbiRjb2xvci1kZWZhdWx0NTogICAgICAgICAgICAkZ3JheS01MDA7XHJcbiRjb2xvci1kZWZhdWx0NjogICAgICAgICAgICAkZ3JheS03MDA7XHJcbiRjb2xvci1kZWZhdWx0NzogICAgICAgICAgICAkZ3JheS04MDA7XHJcbiRjb2xvci1kZWZhdWx0ODogICAgICAgICAgICAkZ3JheS05MDA7XHJcbiRjb2xvci1kZWZhdWx0OTogICAgICAgICAgICAkZ3JheS0xMDAwO1xyXG4kY29sb3ItZGVmYXVsdDEwOiAgICAgICAgICAgJGdyYXktMTEwMDtcclxuXHJcbiRjb2xvci1kZWZhdWx0LWRhcmtlcjogICAgICAkY29sb3ItZGVmYXVsdDEwO1xyXG4kY29sb3ItZGVmYXVsdC1saWdodGVyOiAgICAgJGNvbG9yLWRlZmF1bHQyO1xyXG5cclxuLy8gRmVlZGJhY2sgY29sb3JzIC0gdXN1YWxseSBjb2xvcnMgdG8gYmUgdXNlZCBvblxyXG4vLyBtZXNzYWdlcyBvZiBzdWNjZXNzLCB3YXJuaW5nIG9yIGVycm9yIGZyb20gZm9ybXMuXHJcbiRjb2xvci1zdWNjZXNzOiAgICAgICAgICAgICAjMDNEOTk5OyAvLyBVc2VkIG9uIHN1Y2Nlc3MgbWVzc2FnZXNcclxuJGNvbG9yLWluZm86ICAgICAgICAgICAgICAgICMwZGNhZjA7IC8vIFVzZWQgb24gaW5mbyBtZXNzYWdlc1xyXG4kY29sb3Itd2FybmluZzogICAgICAgICAgICAgI2ZmYzEwNzsgLy8gVXNlZCBvbiB3YXJuaW5nIG1lc3NhZ2VzXHJcbiRjb2xvci1kYW5nZXI6ICAgICAgICAgICAgICAjRkYwMDREOyAvLyBVc2VkIG9uIGVycm9yIG1lc3NhZ2VzXHJcblxyXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxyXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XHJcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xyXG5cclxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cclxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7IiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW5kIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICAvL1xuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgaU9TIDE2LjIgLyBTYWZhcmkgMTYuMlxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxuXG4gICAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG5cbiAgICAvLyBBbmRyb2lkIENocm9tZSB0eXBlPVwiZGF0ZVwiIGlzIHRhbGxlciB0aGFuIHRoZSBvdGhlciBpbnB1dHNcbiAgICAvLyBiZWNhdXNlIG9mIFwibWFyZ2luOiAxcHggMjRweCAxcHggNHB4XCIgaW5zaWRlIHRoZSBzaGFkb3cgRE9NXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFByZXZlbnQgZXhjZXNzaXZlIGRhdGUgaW5wdXQgaGVpZ2h0IGluIFdlYmtpdFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzM0NDMzXG4gICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cbn1cbiIsIi8vID09PT09IEZPUk1TID09PT09IC8vXHJcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAyKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcclxuXHJcbi8vID09PT09IElOUFVUIENIRUNLQk9YRVMgQU5EIFJBRElPUyA9PT09PSAvL1xyXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxyXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCB0b3AgY2FsYygkZm9ybS1zZWxlY3QtcGFkZGluZy15ICsgNnB4KSAhZGVmYXVsdDsgLy8gNnB4ID0gaGFsZiBvZiB0aGUgaWNvbiBoZWlnaHRcclxuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XHJcblxyXG4vLyBPTEQgVkFSSUFCTEVTXHJcblxyXG4kZm9ybUdyb3VwTWFyZ2luQm90dG9tOiAkc3BhY2VyO1xyXG4kZm9ybUdyb3VwTGFiZWxNYXJnaW5Cb3R0b206IC4yNXJlbTtcclxuJGZvcm1Hcm91cExhYmVsV2VpZ2h0OiAwOyAvLyAwIC0gdG8gZGlzYWJsZSBpdFxyXG5cclxuJGlucHV0VGV4dGFyZWFIZWlnaHQ6IGNhbGMoI3skaW5wdXQtaGVpZ2h0fSAqIDIpO1xyXG5cclxuXHJcbi8vID09PT09IENVU1RPTSBJTlBVVCBGSUxFID09PT09IC8vXHJcbiRpbnB1dEZpbGVIZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiRpbnB1dEZpbGVQYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XHJcbiRpbnB1dEZpbGVCb3JkZXJSYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xyXG4kaW5wdXRGaWxlQm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuJGlucHV0RmlsZUJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTtcclxuJGlucHV0RmlsZUNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiRpbnB1dEZpbGVGb250U2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuJGlucHV0RmlsZUZvbnRXZWlnaHQ6IG5vcm1hbDtcclxuJGlucHV0RmlsZUJhY2tncm91bmRIb3ZlcjogdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKTtcclxuJGlucHV0RmlsZVRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb21wb25lbnRzXHJcbi8vXHJcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cclxuXHJcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcclxuXHJcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xyXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcclxuXHJcblxyXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14czogICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcclxuXHJcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbkBpZiAkZW5hYmxlLWZvY3VzLXNoYWRvdyAhPSB0cnVlIHtcclxuICAgICRmb2N1cy1yaW5nLXdpZHRoOiAwO1xyXG59XHJcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcclxuJGZvY3VzLXJpbmctY29sb3I6ICAgICAgcmdiYSgkcHJpbWFyeSwgJGZvY3VzLXJpbmctb3BhY2l0eSkgIWRlZmF1bHQ7XHJcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcclxuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xyXG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XHJcblxyXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xyXG5cclxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcclxuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0OyIsIi8vIElucHV0IEJ1dHRvblxyXG4vL1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICAkZm9udCAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgJGZvY3VzLXJpbmctd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAkZm9jdXMtcmluZy1ibHVyICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS14czogICAgICAuMTI1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC14czogICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLXhzOiAgICAgICRmb250LXNpemUtc20qLjkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS14bDogICAgICAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC14bDogICAgICAycmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS14bDogICAgICAkZm9udC1zaXplLWxnKjEuMiAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG5cclxuLy8gQnV0dG9uc1xyXG4vL1xyXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cclxuXHJcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xyXG5cclxuJGJ0bi1wYWRkaW5nLXkteHM6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkteHMgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LXhzOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXhzICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZS14czogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS14cyAhZGVmYXVsdDtcclxuXHJcbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1wYWRkaW5nLXkteGw6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkteGwgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LXhsOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXhsICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZS14bDogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS14bCAhZGVmYXVsdDtcclxuXHJcbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xyXG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2I6ICAgdG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkbGluay1jb2xvciksICRsaW5rLWNvbG9yLCAxNSUpKSAhZGVmYXVsdDtcclxuXHJcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcclxuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMteHM6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14cykgIWRlZmF1bHQ7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMteGw6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14bCkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuMTVzICFkZWZhdWx0O1xyXG4kY2FyZC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAuNXMgIWRlZmF1bHQ7XHJcbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgJGJ0bi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gJGJ0bi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcclxuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDsiLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uOiAje2VzY2FwZS1zdmcoJGljb24pfTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOyAvLyBDYW4ndCB1c2UgYG5vbmVgIGFzIGtleXdvcmQgbmVnYXRlcyBhbGwgdmFsdWVzIHdoZW4gdXNlZCB3aXRoIG11bHRpcGxlIHNoYWRvd3NcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7JGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2J9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCkpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24oJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0KCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KFxuICAkZGlyZWN0aW9uOiBkb3duLFxuICAkd2lkdGg6ICRjYXJldC13aWR0aCxcbiAgJHNwYWNpbmc6ICRjYXJldC1zcGFjaW5nLFxuICAkdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnblxuKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbiAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbiAgPiAuYnRuOmhvdmVyLFxuICA+IC5idG46Zm9jdXMsXG4gID4gLmJ0bjphY3RpdmUsXG4gID4gLmJ0bi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG4gfiAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIFVuZGVybGluZVxuLy9cblxuLm5hdi11bmRlcmxpbmUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogI3skbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG5cbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yOiAjeyRjYXJkLXRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zdWJ0aXRsZS1jb2xvcjogI3skY2FyZC1zdWJ0aXRsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIE9ubHkgc2V0IGEgYm9yZGVyLXJhZGl1cyBvbiB0aGUgbGFzdCBpdGVtIGlmIHRoZSBhY2NvcmRpb24gaXMgY29sbGFwc2VkXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24tZGFyayl9O1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXk6ICN7JGJyZWFkY3J1bWItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAjeyRicmVhZGNydW1iLW1hcmdpbi1ib3R0b219O1xuICBAaW5jbHVkZSByZnMoJGJyZWFkY3J1bWItZm9udC1zaXplLCAtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmc6ICN7JGJyZWFkY3J1bWItYmd9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICN7JGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogI3skYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6ICN7JGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3IpO1xuICAgICAgY29udGVudDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXg6ICN7JGJhZGdlLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteTogI3skYmFkZ2UtcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRiYWRnZS1mb250LXNpemUsIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRiYWRnZS1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJhZGdlLWNvbG9yOiAjeyRiYWRnZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXM6ICN7JGJhZGdlLWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJhZGdlLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAjeyRhbGVydC1tYXJnaW4tYm90dG9tfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogI3skYWxlcnQtYm9yZGVyLXdpZHRofSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydFxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3I6ICN7JGJ0bi1jbG9zZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZzogI3sgZXNjYXBlLXN2ZygkYnRuLWNsb3NlLWJnKSB9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eTogI3skYnRuLWNsb3NlLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogI3skYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiAjeyRidG4tY2xvc2UtZm9jdXMtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogI3skYnRuLWNsb3NlLXdoaXRlLWZpbHRlcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtY3NzLXZhcnNcblxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6ICRidG4tY2xvc2Utd2lkdGg7XG4gIGhlaWdodDogJGJ0bi1jbG9zZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRidG4tY2xvc2UtcGFkZGluZy15ICRidG4tY2xvc2UtcGFkZGluZy14O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHkpO1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHkpO1xuICB9XG59XG5cbkBtaXhpbiBidG4tY2xvc2Utd2hpdGUoKSB7XG4gIGZpbHRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgQGluY2x1ZGUgYnRuLWNsb3NlLXdoaXRlKCk7XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5idG4tY2xvc2Uge1xuICAgICAgQGluY2x1ZGUgYnRuLWNsb3NlLXdoaXRlKCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4OiAjeyR6aW5kZXgtbW9kYWx9O1xuICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbWR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nOiAjeyRtb2RhbC1pbm5lci1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1iZzogI3skbW9kYWwtY29udGVudC1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcjogI3skbW9kYWwtY29udGVudC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteDogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZzogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmd9OyAvLyBUb2RvIGluIHY2OiBTcGxpdCB0aGlzIHBhZGRpbmcgaW50byB4IGFuZCB5XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcDogI3skbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnOiAjeyRtb2RhbC1mb290ZXItYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbik7XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdykpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4OiAjeyR6aW5kZXgtbW9kYWwtYmFja2Ryb3B9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1iZzogI3skbW9kYWwtYmFja2Ryb3AtYmd9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5OiAjeyRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuXG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AodmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleCksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1iZyksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5KSk7XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW46IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZyk7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpOyAvLyBUb2RvIGluIHY2OiByZXBsYWNlIHdpdGggZ2FwIG9uIHBhcmVudCBjbGFzc1xuICB9XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAubW9kYWwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfTtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXB9O1xuICB9XG5cbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtc219O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1sZ307XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC14bH07XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlcixcbiAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC50ZXh0LWJnLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAkaG92ZXItY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgICBjb2xvcjogUkdCQSgje3RvLXJnYigkaG92ZXItY29sb3IpfSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgfVxuICB9XG59XG4iLCIuZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXgsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXksIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1jb2xvcik7XG59XG4iLCIuaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogJGljb24tbGluay1nYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6ICRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gID4gLmJpIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbik7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3ZlciB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgPiAuYmkge1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gIC8vIEZpeCBmb3IgcG9zaXRpb25lZCB0YWJsZSBjYXB0aW9uIHRoYXQgY291bGQgYmVjb21lIGFub255bW91cyBjZWxsc1xuICAmOm5vdChjYXB0aW9uKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAkdnItYm9yZGVyLXdpZHRoO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCJcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgc3JjOiAgdXJsKCcjeyRmb250LXBhdGh9L2ljb21vb24vaWNvbW9vbi5lb3Q/dXR3OXN5Jyk7XHJcbiAgc3JjOiAgdXJsKCcjeyRmb250LXBhdGh9L2ljb21vb24vaWNvbW9vbi5lb3Q/dXR3OXN5I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L2ljb21vb24vaWNvbW9vbi50dGY/dXR3OXN5JykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L2ljb21vb24vaWNvbW9vbi53b2ZmP3V0dzlzeScpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcjeyRmb250LXBhdGh9L2ljb21vb24vaWNvbW9vbi5zdmc/dXR3OXN5I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuLyogZGVmaW5lIGEgbmV3IGNzcyBmb250ICovXHJcblxyXG5AbWl4aW4gaWNvbW9vbi1jc3N7XHJcblx0LyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcblx0c3BlYWs6IG5vbmU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblxyXG5cdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgQGluY2x1ZGUgaWNvbW9vbi1jc3M7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8qKiBGaWxlIG5hbWUgZm9yIGFsbCBmb250IGZpbGVzLlxyXG4kaWNvbi1mYWNlYm9vazogXCJcXGU5MDBcIjtcclxuJGljb24taW5zdGFncmFtOiBcIlxcZTkwMVwiO1xyXG4kaWNvbi1saW5rZWRpbjogXCJcXGU5MDJcIjtcclxuJGljb24tcGxheTogXCJcXGU5MDNcIjtcclxuJGljb24teDogXCJcXGU5MDRcIjtcclxuJGljb24teW91dHViZTogXCJcXGU5MDVcIjtcclxuJGljb24tc2VhcmNoOiBcIlxcZTkwNlwiO1xyXG5cclxuXHJcbiRpY29uczogKFxyXG4gIGZhY2Vib29rOiAkaWNvbi1mYWNlYm9vayxcclxuICBpbnN0YWdyYW06ICRpY29uLWluc3RhZ3JhbSxcclxuICBsaW5rZWRpbjogJGljb24tbGlua2VkaW4sXHJcbiAgcGxheTogJGljb24tcGxheSxcclxuICB4OiAkaWNvbi14LFxyXG4gIHlvdXR1YmU6ICRpY29uLXlvdXR1YmUsXHJcbiAgc2VhcmNoOiAkaWNvbi1zZWFyY2hcclxuKTtcclxuXHJcbkBlYWNoICRrZXksICRpY29uIGluICRpY29ucyB7XHJcbiAgLmljb24tI3ska2V5fSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICRpY29uO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1CbGFja0l0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJsYWNrSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJsYWNrSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJsYWNrSXRhbGljLnN2ZyNMYXRvLUJsYWNrSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUl0YWxpYy5zdmcjTGF0by1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0xhdG8nO1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tQm9sZC5zdmcjTGF0by1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1Cb2xkSXRhbGljLnN2ZyNMYXRvLUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUJsYWNrLnN2ZyNMYXRvLUJsYWNrJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLUxpZ2h0LnN2ZyNMYXRvLUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vTGF0by9MYXRvLVJlZ3VsYXIuc3ZnI0xhdG8tUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTGF0byBIYWlybGluZSc7XHJcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tSGFpcmxpbmUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1IYWlybGluZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1IYWlybGluZS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1IYWlybGluZS5zdmcjTGF0by1IYWlybGluZScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTGF0byBIYWlybGluZSc7XHJcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tSGFpcmxpbmVJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1IYWlybGluZUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1IYWlybGluZUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1IYWlybGluZUl0YWxpYy5zdmcjTGF0by1IYWlybGluZUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9MYXRvL0xhdG8tTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1MaWdodEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1MaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0xhdG8vTGF0by1MaWdodEl0YWxpYy5zdmcjTGF0by1MaWdodEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGQuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLVNlbWlCb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnO1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVNlbWlCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1TZW1pQm9sZEl0YWxpYy5zdmcjQ29ybW9yYW50R2FyYW1vbmQtU2VtaUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Nvcm1vcmFudCBHYXJhbW9uZCc7XHJcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUJvbGRJdGFsaWMuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLUJvbGRJdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnO1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW0uc3ZnI0Nvcm1vcmFudEdhcmFtb25kLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1MaWdodEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0SXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTGlnaHRJdGFsaWMuc3ZnI0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0SXRhbGljJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnO1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1SZWd1bGFyLnN2ZyNDb3Jtb3JhbnRHYXJhbW9uZC1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnO1xyXG4gICAgc3JjOiB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1Cb2xkLnN2ZyNDb3Jtb3JhbnRHYXJhbW9uZC1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtSXRhbGljLnN2ZyNDb3Jtb3JhbnRHYXJhbW9uZC1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Nvcm1vcmFudCBHYXJhbW9uZCc7XHJcbiAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnI3skZm9udC1wYXRofS9Db3Jtb3JhbnRHYXJhbW9uZC9Db3Jtb3JhbnRHYXJhbW9uZC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLUxpZ2h0LnN2ZyNDb3Jtb3JhbnRHYXJhbW9uZC1MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQ29ybW9yYW50IEdhcmFtb25kJztcclxuICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9L0Nvcm1vcmFudEdhcmFtb25kL0Nvcm1vcmFudEdhcmFtb25kLU1lZGl1bUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0vQ29ybW9yYW50R2FyYW1vbmQvQ29ybW9yYW50R2FyYW1vbmQtTWVkaXVtSXRhbGljLnN2ZyNDb3Jtb3JhbnRHYXJhbW9uZC1NZWRpdW1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuIiwiOnJvb3R7XHJcblx0LS1oZWFkZXItaGVpZ2h0OiA4MHB4O1xyXG5cclxuXHQtLSN7JHByZWZpeH1zYi10cmFjay1jb2xvcjogI3skZ3JheS04MDB9O1xyXG5cdC0tI3skcHJlZml4fXNiLXRodW1iLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0LS0jeyRwcmVmaXh9c2Itc2l6ZTogOHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaW4tbGd7XHJcblx0XHQtLWhlYWRlci1oZWlnaHQ6IDExNXB4O1xyXG5cdH1cclxufVxyXG5cclxuOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1zYi1zaXplKVxyXG59XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1zYi10cmFjay1jb2xvcik7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdGJhY2tncm91bmQ6IHZhcigtLSN7JHByZWZpeH1zYi10aHVtYi1jb2xvcik7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG5ib2R5e1xyXG5cdEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xyXG5cdFx0c2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2ItdGh1bWItY29sb3IpIHZhcigtLSN7JHByZWZpeH1zYi10cmFjay1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG46Oi1tb3otc2VsZWN0aW9uIHtcclxuXHRjb2xvcjogJGJsYWNrO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5NDtcclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk0O1xyXG59XHJcblxyXG4uaGVhZGVyLW9mZnNldHtcclxuXHRtYXJnaW4tdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcclxufVxyXG5cclxuLmdyZWNhcHRjaGEtYmFkZ2V7XHJcblx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGV0dGVyLXNwYWNpbmctMjB7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4yZW07XHJcbn1cclxuXHJcbi5taW4tdmgtNTAge1xyXG5cdG1pbi1oZWlnaHQ6IDUwdmggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNpZGUtbmF2aWdhdGlvbntcclxuXHRAaW5jbHVkZSBtaW4tbGd7XHJcblx0XHRwb3NpdGlvbjogc3RpY2t5O1xyXG5cdFx0dG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgLjVyZW0pO1xyXG5cdFx0dHJhbnNpdGlvbjogLjNzIHRvcCBlYXNlO1xyXG5cdH1cclxuXHJcblx0Lm5hdntcclxuICAgICAgICAmLXBpbGxze1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplOiAje3JlbSgxOCl9O1xyXG5cclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6IDFyZW07XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAxcmVtO1xyXG5cclxuXHRcdFx0LS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xyXG5cdFx0XHQtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6IDA7XHJcblx0XHRcdC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG5cdFx0XHQtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG5cdFx0XHQtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcik7XHJcblx0XHRcdC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHQtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemU6ICN7cmVtKDE2KX07XHJcblx0XHRcdC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0OiAje3JlbSgxMil9O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpICogLTEpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLS41KTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAtLjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKi41KTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKi41KTtcclxuXHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdC5uYXYtbGlua3tcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saW5re1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdHRleHQtYWxpZ246IHN0YXJ0O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGJ0bi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tc2l6ZSkgKyB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1tYXJnaW4tcmlnaHQpKSAqIC0xKSk7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tc2l6ZSk7XHJcblx0XHRcdFx0d2lkdGg6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemUpO1xyXG5cdFx0XHRcdGhlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tc2l6ZSk7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcodXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDI5IDI5XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlKC0xMzUgMjIuNjI3NCAxNC4xNDIxKVwiIGZpbGw9XCIjZmZmXCIvPjxyZWN0IHg9XCIxMS4zMTM3XCIgeT1cIjI1LjQ1NjFcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSgtNDUgMTEuMzEzNyAyNS40NTYxKVwiIGZpbGw9XCIjZmZmXCIvPjxyZWN0IHg9XCIyMi42Mjc0XCIgeT1cIjE0LjE0MjFcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSgtMTM1IDIyLjYyNzQgMTQuMTQyMSlcIiBmaWxsPVwiI2ZmZlwiLz48cmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTU2XCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUoLTQ1IDExLjMxMzcgMjUuNDU1NilcIiBmaWxsPVwiI2ZmZlwiLz48L3N2Zz4nKSk7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1tYXJnaW4tcmlnaHQpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC4yZW07XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNjcm9sbC1kb3due1xyXG5cdC5zaWRlLW5hdmlnYXRpb257XHJcblx0XHRAaW5jbHVkZSBtaW4tbGd7XHJcblx0XHRcdHRvcDogLjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZmYtdmFyaWFudHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtdmFyaWFudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud3lzaXd5Zy1ibG9ja3tcclxuXHQtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblx0LS0jeyRwcmVmaXh9bGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG5cdC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnkpO1xyXG5cdC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS1yZ2IpO1xyXG5cdC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LXJnYik7XHJcblxyXG5cdGJsb2NrcXVvdGV7XHJcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuXHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHR9XHJcblx0b2x7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0fVxyXG5cdHVse1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGxpe1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuXHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHdpZHRoOiAuNXJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IC41cmVtO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAycHg7XHJcblx0XHRcdFx0dG9wOiAuNTVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0bGl7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdHRhYmxlLHRkLHRoe1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xyXG5cdH1cclxuXHR0ZCx0aHtcclxuXHRcdHBhZGRpbmc6IC4yNXJlbTtcclxuXHR9XHJcblx0dGgsdGhlYWR7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdH1cclxuXHRcdFxyXG5cdCY+KjpsYXN0LWNoaWxke1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0YXtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdHRyYW5zaXRpb246ICRidG4tdHJhbnNpdGlvbjtcclxuXHR9XHJcblxyXG5cdGltZ3tcclxuXHRcdGhlaWdodDogYXV0bztcclxuICBcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRpZnJhbWV7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uZmxpcC1ob3Jpem9udGFse1xyXG5cdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG4uZmxpcC12ZXJ0aWNhbHtcclxuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XHJcbn1cclxuLmZsaXAtYm90aHtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKC0xKTtcclxufSIsImlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xyXG5cdC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG59XHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG50ZXh0YXJlYSwgXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XHJcblx0bWluLWhlaWdodDogJGlucHV0VGV4dGFyZWFIZWlnaHQ7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dC1pbnZlcnRlZCB7XHJcblx0JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIik7XHJcblx0JGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yfScvPjwvc3ZnPlwiKTtcclxuXHJcblx0JjpjaGVja2VkIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnKTtcclxuXHJcblx0XHQmW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcblx0XHRcdFx0LS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSxcclxuXHRcdFx0XHR2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAZWxzZSB7XHJcblx0XHRcdFx0LS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdFx0QGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuXHRcdFx0XHQtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LFxyXG5cdFx0XHRcdHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBlbHNlIHtcclxuXHRcdFx0XHQtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnZhbGlkYXRlLWZvcm0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAge1xyXG5cdG1hcmdpbi1ib3R0b206ICRmb3JtR3JvdXBNYXJnaW5Cb3R0b207XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0QGlmICRmb3JtR3JvdXBMYWJlbE1hcmdpbkJvdHRvbSAhPSAwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206ICRmb3JtR3JvdXBMYWJlbE1hcmdpbkJvdHRvbTtcclxuXHR9XHJcblx0QGlmICRmb3JtR3JvdXBMYWJlbFdlaWdodCAhPSAwIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9ybUdyb3VwTGFiZWxXZWlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG5sYWJlbC5lcnJvcntcclxuXHRkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xyXG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKTtcclxufVxyXG5cclxuLmZvcm0tY2hlY2t7XHJcblx0bGFiZWwuZXJyb3J7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0fVxyXG59XHJcblxyXG4vLyBcdERlcHJlY2F0ZWQgYmVjYXVzZSBpcyBub3QgdXNlZCBhbnltb3JlXHJcbi8qIC5vcGVuLXJncGQge1xyXG5cdFxyXG5cdCYubG9hZGluZyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdGFuaW1hdGlvbjogbGluZWFyIGNlbnRlcmVkUm90YXRpb24gMC44cyBpbmZpbml0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFJHUEQgQm94XHJcblxyXG4ucmdwZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGJveC1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgkY29sb3ItZGVmYXVsdCwgMC43KTtcclxuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdGNvbG9yOiAkY29sb3ItZGVmYXVsdDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG5cdCYucmdwZC0tb3BlbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG5cclxuXHRidXR0b24ge1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gJGdyaWQtZ3V0dGVyLXdpZHRoKTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yZ3BkX190aXRsZSB7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcbn0gKi8iLCIvLyA9PT09PSBCVVRUT05TID09PT09IC8vXHJcbi8vIFRyeSBzdHlsaW5nIGJ1dHRvbnMgYnkgY2hhbmdpbmcgdGhlIHZhcmlhYmxlIHZhbHVlc1xyXG4uYnRue1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcclxufVxyXG5cclxuLmJ0bi1kZWZhdWx0IHtcclxuXHQtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yLWRlZmF1bHQtZGFya2VyfTtcclxuXHQtLSN7JHByZWZpeH1idG4tYmc6ICN7JGNvbG9yLWRlZmF1bHQtbGlnaHRlcn07XHJcblxyXG5cdC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yLWRlZmF1bHQtbGlnaHRlcn07XHJcblx0LS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1kZWZhdWx0LWRhcmtlcn07XHJcblx0LS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRjb2xvci1kZWZhdWx0M307XHJcblx0LS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skY29sb3ItZGVmYXVsdDN9O1xyXG5cclxuXHQtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogMjQzLCAyNDYsIDI0OTtcclxuXHJcblx0LS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skY29sb3ItZGVmYXVsdC1kYXJrZXJ9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGNvbG9yLWRlZmF1bHQzfTtcclxuXHQtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skY29sb3ItZGVmYXVsdDN9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcblxyXG5cdC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3ItZGVmYXVsdH07XHJcblx0LS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRjb2xvci1kZWZhdWx0LWxpZ2h0ZXJ9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yLWRlZmF1bHQtbGlnaHRlcn07XHJcblxyXG5cdC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cyk7XHJcblx0LS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG5cdC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtZGVmYXVsdCB7XHJcblx0LS0jeyRwcmVmaXh9YnRuLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XHJcblx0LS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcclxuXHJcblx0LS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3ItZGVmYXVsdDN9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItZGVmYXVsdC1kYXJrZXJ9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skY29sb3ItZGVmYXVsdDN9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGNvbG9yLWRlZmF1bHQzfTtcclxuXHJcblx0LS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0MywgMjQ2LCAyNDk7XHJcblxyXG5cdC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGNvbG9yLWRlZmF1bHQtZGFya2VyfTtcclxuXHQtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRjb2xvci1kZWZhdWx0M307XHJcblx0LS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGNvbG9yLWRlZmF1bHQzfTtcclxuXHQtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG5cclxuXHQtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yLWRlZmF1bHR9O1xyXG5cdC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XHJcblx0LS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3ItZGVmYXVsdC1saWdodGVyfTtcclxufVxyXG5cclxuLmJ0bi0tdGV4dC13aGl0ZXtcclxuXHQtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JHdoaXRlfTtcclxuXHQtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xyXG59XHJcblxyXG4uYnRuLS1iZy1ob3Zlci13aGl0ZXtcclxuXHQtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JHdoaXRlfTtcclxuXHQtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcclxuXHQtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcclxuXHQtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XHJcbn1cclxuXHJcbi5idG4tZGlhbW9uZHtcclxuXHQtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRpbnB1dC1idG4tcGFkZGluZy14ICsgLjY1cmVtfTtcclxuICBcdC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6IC44NXJlbTtcclxuXHQtLSN7JHByZWZpeH1idG4tZm9udC1zaXplOiAjeyRmb250LXNpemUtc219O1xyXG5cdGNsaXAtcGF0aDogJGJ0bi1jbGlwLXBhdGg7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jjo6YmVmb3Jle1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjbGlwLXBhdGg6ICRidG4tY2xpcC1wYXRoLW91dGxpbmU7XHJcblx0XHR0b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSk7XHJcblx0XHRsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkpO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICogMik7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICogMik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogJGJ0bi10cmFuc2l0aW9uO1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRpYW1vbmQsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLWRpYW1vbmQ6YWN0aXZlLCAuYnRuLWRpYW1vbmQ6Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLWRpYW1vbmQuYWN0aXZlLCAuYnRuLWRpYW1vbmQuc2hvd3tcclxuXHQmOjpiZWZvcmV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi1kaWFtb25kOmRpc2FibGVkLCAuYnRuLWRpYW1vbmQuZGlzYWJsZWQsIGZpZWxkc2V0OmRpc2FibGVkIC5idG4tZGlhbW9uZHtcclxuXHQmOjpiZWZvcmV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQnV0dG9uIFNpemVzXHJcbi8vXHJcblxyXG4uYnRuLXhzIHtcclxuXHRAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS14cywgJGJ0bi1wYWRkaW5nLXgteHMsICRidG4tZm9udC1zaXplLXhzLCAkYnRuLWJvcmRlci1yYWRpdXMteHMpXHJcbn1cclxuXHJcbi5idG4tc20ge1xyXG5cdEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XHJcbn1cclxuXHJcbi5idG4tbGcge1xyXG5cdEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbn1cclxuXHJcbi5idG4teGwge1xyXG5cdEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXhsLCAkYnRuLXBhZGRpbmcteC14bCwgJGJ0bi1mb250LXNpemUteGwsICRidG4tYm9yZGVyLXJhZGl1cy1sZylcclxufVxyXG5cclxuLmJ0bi1ibG9jayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn0iLCIkYnRuLWNsaXAtcGF0aDogcG9seWdvbihcclxuICAgIHZhcigtLSN7JHByZWZpeH1wYXRoLW9mZnNldCwgMS4yNXJlbSkgMCxcclxuICAgIGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1wYXRoLW9mZnNldCwgMS4yNXJlbSkpIDAsXHJcbiAgICAxMDAlIDUwJSxcclxuICAgIGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1wYXRoLW9mZnNldCwgMS4yNXJlbSkpIDEwMCUsXHJcbiAgICB2YXIoLS0jeyRwcmVmaXh9cGF0aC1vZmZzZXQsIDEuMjVyZW0pIDEwMCUsXHJcbiAgICAwIDUwJVxyXG4pOyBcclxuXHJcbiRidG4tY2xpcC1wYXRoLW91dGxpbmU6IHBvbHlnb24oXHJcbiAgICB2YXIoLS0jeyRwcmVmaXh9cGF0aC1vZmZzZXQsIDEuMjVyZW0pIDAsXHJcbiAgICBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9cGF0aC1vZmZzZXQsIDEuMjVyZW0pKSAwLFxyXG4gICAgMTAwJSA1MCUsXHJcbiAgICBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9cGF0aC1vZmZzZXQsIDEuMjVyZW0pKSAxMDAlLFxyXG4gICAgdmFyKC0tI3skcHJlZml4fXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSAxMDAlLFxyXG4gICAgMCA1MCUsXHJcbiAgICAycHggNTAlLFxyXG4gICAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cGF0aC1vZmZzZXQsIDEuMjVyZW0pICsgMXB4KSBjYWxjKDEwMCUgLSAycHgpLFxyXG4gICAgY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSAtIDFweCkgY2FsYygxMDAlIC0gMnB4KSxcclxuICAgIGNhbGMoMTAwJSAtIDJweCkgNTAlLFxyXG4gICAgY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fXBhdGgtb2Zmc2V0LCAxLjI1cmVtKSAtIDFweCkgMnB4LFxyXG4gICAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cGF0aC1vZmZzZXQsIDEuMjVyZW0pICsgMXB4KSAycHgsXHJcbiAgICAycHggNTAlLFxyXG4gICAgMCA1MCVcclxuKTsgIiwiLyogQmFycmEgY29va2llcyAqL1xyXG5cclxuXHJcbi5jb29raWVze1xyXG5cdCZfX3dyYXBwZXIge1xyXG5cdFx0LS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6IDYwMHB4O1xyXG5cdFxyXG5cdFx0LS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXk6IC41cmVtO1xyXG5cdFxyXG5cdFxyXG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG5cdFx0LmJ0biB7XHJcblx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21lc3NhZ2Uge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFxyXG5cdFx0LmJ0bi1saW5re1xyXG5cdFx0XHQtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAwO1xyXG5cdFx0XHQtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAwO1xyXG5cdFx0XHQtLSN7JHByZWZpeH1idG4tZm9udC1zaXplOiBpbmhlcml0O1xyXG5cdFx0XHQtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0LS0jeyRwcmVmaXh9YnRuLWNvbG9yOiBpbmhlcml0O1xyXG5cdFxyXG5cdFx0XHQtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAwO1xyXG5cdFx0XHQgIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdFxyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHVuc2V0O1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHRcclxuXHRcdHB7XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zZXR0aW5nc3tcclxuXHRcdC5hY2NvcmRpb257XHJcblx0XHRcdC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHQmLWl0ZW17XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLjM3NXJlbTtcclxuXHRcdFx0XHRib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji1idXR0b257XHJcblx0XHRcdFx0LS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xyXG5cdFx0XHRcdC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRAaW5jbHVkZSBtYXgtc217XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc207XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLWJvZHl7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcm0tY2hlY2sge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBCYXJyYSBjb29raWVzIEVORCAqLyIsIi8qKlxuICogU3dpcGVyIDEwLjMuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBTZXB0ZW1iZXIgMjgsIDIwMjNcbiAqL1xuXG4vKiBGT05UX1NUQVJUICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICBzcmM6IHVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogRk9OVF9FTkQgKi9cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcbiAgKi9cbn1cbjpob3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93OiBjbGlwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogRm9yIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLyogU2xpZGUgc3R5bGVzIHN0YXJ0ICovXG4vKiAzRCBTaGFkb3dzICovXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBTbGlkZSBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4gIC8qXG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldDogNTAlO1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMTBweDtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIE5hdmlnYXRpb24gZm9udCBzdGFydCAqL1xuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogJ3ByZXYnO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogJ25leHQnO1xufVxuLyogTmF2aWdhdGlvbiBmb250IGVuZCAqL1xuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQ6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi10b3A6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3I6IGluaGVyaXQ7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZTogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAqL1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0LCA4cHgpO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0LCBhdXRvKTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgdG9wO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0O1xufVxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xufVxuLyogRnJhY3Rpb24gKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvciwgaW5oZXJpdCk7XG59XG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cbi5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci10b3A6IGF1dG87XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b206IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQ6IGF1dG87XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodDogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0OiAxJTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaXplOiA0cHg7XG4gICovXG59XG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCwgYXV0byk7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhcixcbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCwgYXV0byk7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LCA0cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIFpvb20gY29udGFpbmVyIHN0eWxlcyBzdGFydCAqL1xuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4vKiBab29tIGNvbnRhaW5lciBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLyogYTExeSAqL1xuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG4uc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLyogQ3ViZSBzbGlkZSBzaGFkb3dzIHN0YXJ0ICovXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEN1YmUgc2xpZGUgc2hhZG93cyBlbmQgKi9cbi5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4vKiBGbGlwIHNsaWRlIHNoYWRvd3Mgc3RhcnQgKi9cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogRmxpcCBzbGlkZSBzaGFkb3dzIGVuZCAqL1xuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cbi5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi5zd2lwZXJ7XHJcbiAgICAtLXN3aXBlci10aGVtZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcclxuXHJcbiAgICAmLXBhZ2luYXRpb257XHJcbiAgICAgICAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDFyZW07XHJcbiAgICAgICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXA6IC41cmVtO1xyXG4gICAgICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xyXG4gICAgICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IC42O1xyXG4gICAgXHJcbiAgICAgICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICBcclxuICAgICAgICAmLWJ1bGxldHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcclxuICAgIFxyXG4gICAgICAgICAgICAmOm5vdCguc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSk6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IDE7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJGJ0bi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICYtYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1ib3JkZXItcmFkaXVzLCAwKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIud3BjZjd7XHJcbiAgICBmb3Jte1xyXG4gICAgICAgIC53cGNmN3tcclxuICAgICAgICAgICAgJi1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH1pbmZvLWJnLXN1YnRsZSk7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1pbmZvLXRleHQtZW1waGFzaXMpO1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aW5mby10ZXh0LWVtcGhhc2lzKTtcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWluZm8tYm9yZGVyLXN1YnRsZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tKSAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2VudHtcclxuICAgICAgICAgICAgLndwY2Y3e1xyXG4gICAgICAgICAgICAgICAgJi1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcclxuICAgICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtYmctc3VidGxlKTtcclxuICAgICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZmFpbGVkLFxyXG4gICAgICAgICYuYWJvcnRlZHtcclxuICAgICAgICAgICAgLndwY2Y3e1xyXG4gICAgICAgICAgICAgICAgJi1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLWJnLXN1YnRsZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zcGFte1xyXG4gICAgICAgICAgICAud3BjZjd7XHJcbiAgICAgICAgICAgICAgICAmLXJlc3BvbnNlLW91dHB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYXJrLXRleHQtZW1waGFzaXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB2YXIoLS0jeyRwcmVmaXh9ZGFyay1iZy1zdWJ0bGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmstYm9yZGVyLXN1YnRsZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRhcmstdGV4dC1lbXBoYXNpcyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pbnZhbGlkLCYudW5uYWNlcHRlZCwmLnBheW1lbnQtcmVxdWlyZWR7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2FybmluZy10ZXh0LWVtcGhhc2lzKTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH13YXJuaW5nLWJnLXN1YnRsZSk7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbm90LXZhbGlkLXRpcCB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpOyAvKiBEYW5nZXIgUmVkICovXHJcbiAgICAgICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcclxuICAgICAgICBmb250LXNpemU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XHJcbiAgICB9XHJcbiAgICAmLXNwaW5uZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saWdodCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1saXN0LWl0ZW17XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtcmFkaW8sJi1jaGVja2JveHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAud3BjZjctbGlzdC1pdGVte1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XHJcblxyXG4gICAgICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xyXG5cclxuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xyXG4gICAgICAgICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICZbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgICAgICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XHJcbiAgICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgICAgICAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcclxuICAgICAgICAgICAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xyXG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xyXG4gICAgICAgICAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICZbZGlzYWJsZWRdLFxyXG4gICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgfiAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKTtcclxufSIsIi5sb2JhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxufVxyXG4iLCIuaGlkZS1vbi1zY3JvbGx7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgdHJhbnNmb3JtIGVhc2U7XHJcbn1cclxuXHJcbi5zY3JvbGwtZG93bntcclxuICAgIC5oaWRlLW9uLXNjcm9sbHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYWN0aXZlLWhlYWRlcntcclxuICAgIC5oZWFkZXJ7XHJcbiAgICAgICAgLm5hdmJhcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktYmcpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIHJlbSg1KSByZW0oMTApIDAgcmdiYSgkYmxhY2ssLjEpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNjcm9sbC1kb3duLFxyXG4uc2Nyb2xsLXVwLFxyXG4ubWVudS1vcGVue1xyXG4gICAgQGluY2x1ZGUgYWN0aXZlLWhlYWRlcjtcclxufVxyXG5cclxuLm1lbnUtb3BlbntcclxuICAgIEBpbmNsdWRlIG1heC1sZ3tcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIC5oZWFkZXJ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgLm5hdmJhcntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fc2VhcmNoe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdmJhcntcclxuICAgICAgICAgICAgJl9fYnJhbmQtY29se1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19yaWdodC1jb2x7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICY+LnJvd3tcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlcntcclxuICAgIC5uYXZiYXJ7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3tyZW0oMjQpfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogMDtcclxuICAgICAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtYXgtbGd7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAuNXJlbTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtaW4tbGd7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7cmVtKDMyKX07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi0yeGx7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICN7cmVtKDE2KX07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYnJhbmR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1sZ3tcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1uYXZ7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5KTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZTogI3tyZW0oMjQpfTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1sZ3tcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGd7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1zbSouODV9O1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi14bHtcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXNtfTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdntcclxuICAgICAgICAgICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYXYtbGlua3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWxpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LWxne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oMjkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDI5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjlcIiBoZWlnaHQ9XCIyOVwiIHZpZXdCb3g9XCIwIDAgMjkgMjlcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB4PVwiMjIuNjI3NFwiIHk9XCIxNC4xNDIxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUoLTEzNSAyMi42Mjc0IDE0LjE0MjEpXCIgZmlsbD1cIiNEOUQ5RDlcIi8+PHJlY3QgeD1cIjExLjMxMzdcIiB5PVwiMjUuNDU2MVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlKC00NSAxMS4zMTM3IDI1LjQ1NjEpXCIgZmlsbD1cIiNEOUQ5RDlcIi8+PHJlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlKC0xMzUgMjIuNjI3NCAxNC4xNDIxKVwiIGZpbGw9XCIjRDlEOUQ5XCIvPjxyZWN0IHg9XCIxMS4zMTM3XCIgeT1cIjI1LjQ1NTZcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSgtNDUgMTEuMzEzNyAyNS40NTU2KVwiIGZpbGw9XCIjRDlEOUQ5XCIvPjwvc3ZnPicpKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtaG92ZXIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1jb2xsYXBzZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LWxne1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gdmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgJi5zaG93LFxyXG4gICAgICAgICAgICAgICAgJi5jb2xsYXBzaW5ne1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdG9nZ2xlcntcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAgICAgICAgICYuY29sbGFwc2Vke1xyXG4gICAgICAgICAgICAgICAgLm5hdmJhci10b2dnbGVyLWljb257XHJcbiAgICAgICAgICAgICAgICAgICAgLS1zcXVhcmUtcG9zaXRpb246IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWljb257XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgLS1zcXVhcmUtcG9zaXRpb246IDFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsc3Bhbjo6YmVmb3JlLHNwYW46OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzMuMzMzMzMzJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZSwgbGVmdCAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZSwgcmlnaHQgJGJ0bi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UsIGJvdHRvbSAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZSwgb3BhY2l0eSAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSwmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IHZhcigtLXNxdWFyZS1wb3NpdGlvbik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IHZhcigtLXNxdWFyZS1wb3NpdGlvbik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB2YXIoLS1zcXVhcmUtcG9zaXRpb24pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHZhcigtLXNxdWFyZS1wb3NpdGlvbik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VhcmNoe1xyXG4gICAgICAgIEBpbmNsdWRlIG1heC1sZ3tcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi1saW5re1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1idG4tY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi0yeGx7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplOiAjeyRmb250LXNpemUtbGd9O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhbmd1YWdlc3tcclxuICAgICAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTtcclxuICAgICAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktcmdiKTtcclxuXHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oOCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSg4KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnkpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCByZW0oOCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYnRuLXRyYW5zaXRpb247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NvY2lhbHN7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktcmdiKTtcclxuICAgICAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogdmFyKC0tI3skcHJlZml4fXByaW1hcnktcmdiKTtcclxuXHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXZhcmlhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpdGxle1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXJfX3JpZ2h0LWNvbHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heC1sZ3tcclxuICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fc2VhcmNoe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1sZ3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY29uLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEwLjYgMTguMTk5OUMxNC43OTc0IDE4LjE5OTkgMTguMiAxNC43OTczIDE4LjIgMTAuNTk5OUMxOC4yIDYuNDAyNTQgMTQuNzk3NCAyLjk5OTkgMTAuNiAyLjk5OTlDNi40MDI2NCAyLjk5OTkgMyA2LjQwMjU0IDMgMTAuNTk5OUMzIDE0Ljc5NzMgNi40MDI2NCAxOC4xOTk5IDEwLjYgMTguMTk5OVpcIiBzdHJva2U9XCJ3aGl0ZVwiLz48cGF0aCBkPVwiTTE2IDE1Ljk5OTlMMjEgMjAuOTk5OVwiIHN0cm9rZT1cIndoaXRlXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLz48L3N2Zz4nKSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNOC42IDE2LjE5OTlDMTIuNzk3NCAxNi4xOTk5IDE2LjIgMTIuNzk3MyAxNi4yIDguNTk5OUMxNi4yIDQuNDAyNTQgMTIuNzk3NCAwLjk5OTkwMSA4LjYgMC45OTk5MDFDNC40MDI2NCAwLjk5OTkwMSAxIDQuNDAyNTQgMSA4LjU5OTlDMSAxMi43OTczIDQuNDAyNjQgMTYuMTk5OSA4LjYgMTYuMTk5OVpcIiBzdHJva2U9XCIjRDFCODg4XCIvPjxwYXRoIGQ9XCJNMTQgMTMuOTk5OUwxOSAxOC45OTk5XCIgc3Ryb2tlPVwiI0QxQjg4OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+JykpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYi0tdGhlbWVke1xyXG4gICAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1zbX07XHJcbiAgICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xyXG4gICAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeSk7XHJcbiAgICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXI6ICcnO1xyXG5cclxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogMjU1LDI1NSwyNTU7XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LXJnYik7XHJcblxyXG4gICAgYXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJGJ0bi10cmFuc2l0aW9uO1xyXG4gICAgfVxyXG4gICAgLmJyZWFkY3J1bWJ7XHJcbiAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcclxuICAgICAgICAgICAgJisgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC41ZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC41ZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9d2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcnQtaGVhZGVye1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4LWxne1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcodXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk05IDIyQzkuNTUyMjggMjIgMTAgMjEuNTUyMyAxMCAyMUMxMCAyMC40NDc3IDkuNTUyMjggMjAgOSAyMEM4LjQ0NzcyIDIwIDggMjAuNDQ3NyA4IDIxQzggMjEuNTUyMyA4LjQ0NzcyIDIyIDkgMjJaXCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PHBhdGggZD1cIk0yMCAyMkMyMC41NTIzIDIyIDIxIDIxLjU1MjMgMjEgMjFDMjEgMjAuNDQ3NyAyMC41NTIzIDIwIDIwIDIwQzE5LjQ0NzcgMjAgMTkgMjAuNDQ3NyAxOSAyMUMxOSAyMS41NTIzIDE5LjQ0NzcgMjIgMjAgMjJaXCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PHBhdGggZD1cIk0xIDFINUw3LjY4IDE0LjM5QzcuNzcxNDQgMTQuODUwNCA4LjAyMTkxIDE1LjI2NCA4LjM4NzU1IDE1LjU1ODNDOC43NTMxOCAxNS44NTI2IDkuMjEwNyAxNi4wMDkgOS42OCAxNkgxOS40QzE5Ljg2OTMgMTYuMDA5IDIwLjMyNjggMTUuODUyNiAyMC42OTI1IDE1LjU1ODNDMjEuMDU4MSAxNS4yNjQgMjEuMzA4NiAxNC44NTA0IDIxLjQgMTQuMzlMMjMgNkg2XCIgc3Ryb2tlPVwid2hpdGVcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+JykpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTkgMjJDOS41NTIyOCAyMiAxMCAyMS41NTIzIDEwIDIxQzEwIDIwLjQ0NzcgOS41NTIyOCAyMCA5IDIwQzguNDQ3NzIgMjAgOCAyMC40NDc3IDggMjFDOCAyMS41NTIzIDguNDQ3NzIgMjIgOSAyMlpcIiBzdHJva2U9XCIjRDFCODg4XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjxwYXRoIGQ9XCJNMjAgMjJDMjAuNTUyMyAyMiAyMSAyMS41NTIzIDIxIDIxQzIxIDIwLjQ0NzcgMjAuNTUyMyAyMCAyMCAyMEMxOS40NDc3IDIwIDE5IDIwLjQ0NzcgMTkgMjFDMTkgMjEuNTUyMyAxOS40NDc3IDIyIDIwIDIyWlwiIHN0cm9rZT1cIiNEMUI4ODhcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PHBhdGggZD1cIk0xIDFINUw3LjY4IDE0LjM5QzcuNzcxNDQgMTQuODUwNCA4LjAyMTkxIDE1LjI2NCA4LjM4NzU1IDE1LjU1ODNDOC43NTMxOCAxNS44NTI2IDkuMjEwNyAxNi4wMDkgOS42OCAxNkgxOS40QzE5Ljg2OTMgMTYuMDA5IDIwLjMyNjggMTUuODUyNiAyMC42OTI1IDE1LjU1ODNDMjEuMDU4MSAxNS4yNjQgMjEuMzA4NiAxNC44NTA0IDIxLjQgMTQuMzlMMjMgNkg2XCIgc3Ryb2tlPVwiI0QxQjg4OFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLz48L3N2Zz4nKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVucy1jYXJ0e1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogN3B4O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcblxyXG4gICAgICAgIC52YWx1ZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbnN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udXNlci1oZWFkZXJ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgtbGd7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjAgMjFWMTlDMjAgMTcuOTM5MSAxOS41Nzg2IDE2LjkyMTcgMTguODI4NCAxNi4xNzE2QzE4LjA3ODMgMTUuNDIxNCAxNy4wNjA5IDE1IDE2IDE1SDhDNi45MzkxMyAxNSA1LjkyMTcyIDE1LjQyMTQgNS4xNzE1NyAxNi4xNzE2QzQuNDIxNDMgMTYuOTIxNyA0IDE3LjkzOTEgNCAxOVYyMVwiIHN0cm9rZT1cIndoaXRlXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjxwYXRoIGQ9XCJNMTIgMTFDMTQuMjA5MSAxMSAxNiA5LjIwOTE0IDE2IDdDMTYgNC43OTA4NiAxNC4yMDkxIDMgMTIgM0M5Ljc5MDg2IDMgOCA0Ljc5MDg2IDggN0M4IDkuMjA5MTQgOS43OTA4NiAxMSAxMiAxMVpcIiBzdHJva2U9XCJ3aGl0ZVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLz48L3N2Zz4nKSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjAgMjFWMTlDMjAgMTcuOTM5MSAxOS41Nzg2IDE2LjkyMTcgMTguODI4NCAxNi4xNzE2QzE4LjA3ODMgMTUuNDIxNCAxNy4wNjA5IDE1IDE2IDE1SDhDNi45MzkxMyAxNSA1LjkyMTcyIDE1LjQyMTQgNS4xNzE1NyAxNi4xNzE2QzQuNDIxNDMgMTYuOTIxNyA0IDE3LjkzOTEgNCAxOVYyMVwiIHN0cm9rZT1cIiNEMUI4ODhcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PHBhdGggZD1cIk0xMiAxMUMxNC4yMDkxIDExIDE2IDkuMjA5MTQgMTYgN0MxNiA0Ljc5MDg2IDE0LjIwOTEgMyAxMiAzQzkuNzkwODYgMyA4IDQuNzkwODYgOCA3QzggOS4yMDkxNCA5Ljc5MDg2IDExIDEyIDExWlwiIHN0cm9rZT1cIiNEMUI4ODhcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+JykpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLXNlYXJjaHtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5Lm1lbnUtb3BlbntcclxuICAgIGhlYWRlcntcclxuICAgICAgICAudXNlci1oZWFkZXIsIC5jYXJ0LWhlYWRlciwgLmhlYWRlcl9fc2VhcmNoe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWxpZ24taXRlbXMtbW9iaWxle1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZm9vdGVye1xyXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skZ3JheS0xMDAwfTtcclxuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3JlZCgkZ3JheS0xMDAwKX0sICN7Z3JlZW4oJGdyYXktMTAwMCl9LCAje2JsdWUoJGdyYXktMTAwMCl9O1xyXG5cclxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpO1xyXG5cclxuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpO1xyXG5cclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XHJcblxyXG4gICAgJl9fc29jaWFsc3tcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRidG4tdHJhbnNpdGlvbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm90dG9te1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtLWZvb3RlcntcclxuICAgICYtcHJpbWFyeSwmLXNlY29uZGFyeXtcclxuICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogLjVyZW07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDFyZW07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xyXG4gICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogMDtcclxuXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSogLS41KTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSogLS41KTtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkqIC0xKTtcclxuXHJcbiAgICAgICAgLm5hdntcclxuICAgICAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkqIC41KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSogLjUpO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbGlua3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcHJpbWFyeXtcclxuICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemU6ICN7cmVtKDIyKX07XHJcblxyXG4gICAgICAgIC0tI3skcHJlZml4fWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1ibGFjayk7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1ibGFjayk7XHJcbiAgICBcclxuICAgICAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmxhY2spO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9YmxhY2spO1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemU6ICN7cmVtKDE2KX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1tYXJnaW4tcmlnaHQ6ICN7cmVtKDEyKX07XHJcblxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgLm5hdntcclxuICAgICAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1saW5re1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRidG4tdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKCh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1zaXplKSArIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLW1hcmdpbi1yaWdodCkpICogLTEpKTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1zaXplKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAyOSAyOVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHg9XCIyMi42Mjc0XCIgeT1cIjE0LjE0MjFcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSgtMTM1IDIyLjYyNzQgMTQuMTQyMSlcIiBmaWxsPVwiIzAwMFwiLz48cmVjdCB4PVwiMTEuMzEzN1wiIHk9XCIyNS40NTYxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUoLTQ1IDExLjMxMzcgMjUuNDU2MSlcIiBmaWxsPVwiIzAwMFwiLz48cmVjdCB4PVwiMjIuNjI3NFwiIHk9XCIxNC4xNDIxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUoLTEzNSAyMi42Mjc0IDE0LjE0MjEpXCIgZmlsbD1cIiMwMDBcIi8+PHJlY3QgeD1cIjExLjMxMzdcIiB5PVwiMjUuNDU1NlwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlKC00NSAxMS4zMTM3IDI1LjQ1NTYpXCIgZmlsbD1cIiMwMDBcIi8+PC9zdmc+JykpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuMmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1zZWNvbmRhcnl7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplOiAjeyRmb250LXNpemUtc219O1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5uYXZ7XHJcbiAgICAgICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5re1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkYnRuLXRyYW5zaXRpb24tZHVyYXRpb24gbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSouNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKi41KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWxpbmt7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1ob3Zlcik7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYmFubmVye1xyXG4gICAgJl9fbWVkaWF7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxle1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlcioyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyKjI7XHJcblxyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICYtLWxheWVye1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktMTAwMCwgLjcpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0taG9tZXtcclxuICAgICAgICAuc3dpcGVye1xyXG4gICAgICAgICAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogI3tyZW0oNDcpfTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcclxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbGd7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZS1jb2xsZWN0aW9ue1xyXG4gICAgJl9fc2VwYXJhdG9ye1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWNvbGxlY3Rpb257XHJcbiAgICAubmF2e1xyXG4gICAgICAgICYtcGlsbHN7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemU6ICN7cmVtKDE4KX07XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skaW5wdXQtYnRuLXBhZGRpbmcteCArIC42NXJlbX07XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogLjg1cmVtO1xyXG5cclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnkpO1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeSk7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJsYWNrKTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblxyXG5cclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6IDFyZW07XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci15KSAqIC0xKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC0uNSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLS41KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAwO1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplOiAje3JlbSgyMil9O1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemU6ICN7cmVtKDE2KX07XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLW1hcmdpbi1yaWdodDogI3tyZW0oMTIpfTtcclxuXHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3tyZW0oMjQpfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tMnhse1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg2NSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LWxne1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSouNSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSouNSk7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbGd7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGlua3tcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZ3tcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGJ0bi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLXNpemUpICsgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tbWFyZ2luLXJpZ2h0KSkgKiAtMSkpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1zaXplKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWljb24tc2l6ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaWNvbi1zaXplKTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMjkgMjlcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB4PVwiMjIuNjI3NFwiIHk9XCIxNC4xNDIxXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjRcIiB0cmFuc2Zvcm09XCJyb3RhdGUoLTEzNSAyMi42Mjc0IDE0LjE0MjEpXCIgZmlsbD1cIiNmZmZcIi8+PHJlY3QgeD1cIjExLjMxMzdcIiB5PVwiMjUuNDU2MVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlKC00NSAxMS4zMTM3IDI1LjQ1NjEpXCIgZmlsbD1cIiNmZmZcIi8+PHJlY3QgeD1cIjIyLjYyNzRcIiB5PVwiMTQuMTQyMVwiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCI0XCIgdHJhbnNmb3JtPVwicm90YXRlKC0xMzUgMjIuNjI3NCAxNC4xNDIxKVwiIGZpbGw9XCIjZmZmXCIvPjxyZWN0IHg9XCIxMS4zMTM3XCIgeT1cIjI1LjQ1NTZcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiNFwiIHRyYW5zZm9ybT1cInJvdGF0ZSgtNDUgMTEuMzEzNyAyNS40NTU2KVwiIGZpbGw9XCIjZmZmXCIvPjwvc3ZnPicpKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1pY29uLW1hcmdpbi1yaWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbGd7XHJcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6ICRidG4tY2xpcC1wYXRoO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LXJnYiksIC4wOCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFiLWNvbnRlbnR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1sZ3tcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJj4udGFiLXBhbmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJhdGlve1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7Y2FsYyg1MDkvMzkwICogMTAwJSl9O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLXNte1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAje2NhbGMoNDk2LzEwNTAgKiAxMDAlKX07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWF4LWxne1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLS41KTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAtLjUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUtcG9ydGZvbGlve1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICZfX3NlZS1hbGx7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpO1xyXG4gICAgXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpO1xyXG5cclxuICAgICAgICAtLSN7JHByZWZpeH1saW5rLW9wYWNpdHk6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1saW5rLW9wYWNpdHk6IC42O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IC4yNWVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRidG4tdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5OiAuNjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1jb250ZW50e1xyXG4gICAgICAgIC5zd2lwZXItc2xpZGV7XHJcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1nYWxsZXJ5e1xyXG4gICAgICAgIC5zd2lwZXItc2xpZGV7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDglO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4JTtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAxcyBvcGFjaXR5IGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbmRpY2F0b3Jze1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkocmVtKC0yNCkpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGFnaW5hdGlvbntcclxuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Byb2dyZXNze1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSg4KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LXJnYiksIC40KTtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1wcm9ncmVzcywgMCkgKiAxMDAlKTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwMCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXdoaXRlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lLW5ld3N7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oNDAwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1sZ3tcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhcmR7XHJcbiAgICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogbWFwLWdldCgkZGlzcGxheS1mb250LXNpemVzLCA2KSouOTtcclxuICAgICAgICBAaW5jbHVkZSBtaW4tbGd7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogbWFwLWdldCgkZGlzcGxheS1mb250LXNpemVzLCA2KSouODtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXhse1xyXG4gICAgICAgICAgICBmb250LXNpemU6IG1hcC1nZXQoJGRpc3BsYXktZm9udC1zaXplcywgNik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpdGxle1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgLjc1cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdmFyaWFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkY2FyZC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyZW07XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyAgXHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblxyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRjYXJkLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbWcsJi1ob2xkZXJ7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3tjYWxjKCA0MjAvMzM0ICAqIDEwMCUpfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaG9sZGVye1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LWxne1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZ3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAkY2FyZC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkY2FyZC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAuaG9tZS1uZXdzX19jYXJke1xyXG4gICAgICAgICAgICAgICAgJi10aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogM2VtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5nYWxsZXJ5e1xyXG4gICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6IDFyZW07XHJcbiAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkgKiAtMSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC0uNSk7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLS41KTtcclxuXHJcbiAgICAmPip7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTtcclxuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xyXG4gICAgfVxyXG5cclxuICAgICYtY29sdW1uc3tcclxuICAgICAgICAmLTI+KntcclxuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtMz4qe1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLTQ+KntcclxuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtNT4qe1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi02Pip7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtNz4qe1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDE0LjI4JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi04Pip7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTIuNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtOT4qe1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDExLjExJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jYXB0aW9ue1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC40NSk7XHJcbiAgICAgICAgcGFkZGluZzogLjJlbSAuNWVtO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmFyY2hpdmUtY2FyZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6IHZhcigtLSN7JHByZWZpeH13aGl0ZSk7XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYnRuLXRyYW5zaXRpb247XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRidG4tdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeSk7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlYXRlb3Jfc3NzX3N2Z3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ncmF5LTcwMCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc3QtdGFnc3tcclxuICAgIGF7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JpZC1jb2wyLW9mZnNldHtcclxuICAgIC5jb2x7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLWxne1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbil7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24gLSAxKXtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzbiAtIDIpe1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jdmlld1RhYnNDb250ZW50e1xyXG4gICAgLnJhdGlve1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tdmlldy1pbWctdXJsKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm5hdi1waWxscy0tZGlhbW9uZHMsXHJcbi5uYXYtcGlsbHMtLWxpbmtze1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplOiAjeyRmb250LXNpemUtc219O1xyXG4gICAgXHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkgKiAtMSk7XHJcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLS41KTtcclxuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLS41KTtcclxuXHJcbiAgICAubmF2e1xyXG4gICAgICAgICYtaXRlbXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkqLjUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkqLjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpbmt7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXBpbGxzLS1kaWFtb25kc3tcclxuICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JGZvbnQtc2l6ZS1zbX07XHJcbiAgICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6IC41cmVtO1xyXG5cclxuICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5KTtcclxuICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5KTtcclxuICAgIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJsYWNrKTtcclxuICAgIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgXHJcbiAgICAtLSN7JHByZWZpeH1wYXRoLW9mZnNldDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6IC41cmVtO1xyXG4gICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IC41cmVtO1xyXG5cclxuICAgIC5uYXZ7XHJcbiAgICAgICAgJi1saW5re1xyXG4gICAgICAgICAgICBjbGlwLXBhdGg6ICRidG4tY2xpcC1wYXRoO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktcmdiKSwgLjA4KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZ3tcclxuICAgICAgICAgICAgICAgICY6bm90KC5hY3RpdmUpOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1yZ2IpLCAuMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMtLWxpbmtze1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogMDtcclxuICAgIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogMDtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeSk7XHJcbiAgICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LXJnYiksIC44KTtcclxuICAgIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByaW1hcnkpO1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogMXJlbTtcclxuICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAuNXJlbTtcclxuXHJcbiAgICAubmF2e1xyXG4gICAgICAgICYtbGlua3tcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogLjJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZjEyIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxufVxyXG5cclxuLm9yZGVyLWJ5LWN1c3RvbSB7XHJcbiAgICB0ZXh0LXdyYXAtbW9kZTogbm93cmFwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heC1sZyB7XHJcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBib3R0b206IDE4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTIgOFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMSAwLjcyMjIyOUw1Ljk5OTg5IDYuMjc3NzlMMTEgMC43MjIyMjlcIiBzdHJva2U9XCJ3aGl0ZVwiLz48L3N2Zz4nKSk7XHJcbiAgICB9XHJcblxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgICB3aWR0aDogMTc2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxNi43OTQ4cHggMHB4LCBjYWxjKDEwMCUgLSAxNi43OTVweCkgMHB4LCBjYWxjKDEwMCUgLSAwcHgpIGNhbGMoNTAlIC0gMHB4KSwgY2FsYygxMDAlIC0gMTYuNzk1cHgpIGNhbGMoMTAwJSAtIDBweCksIDE2Ljc5NDhweCBjYWxjKDEwMCUgLSAwcHgpLCAwcHggY2FsYyg1MCUgLSAwcHgpLCAxNi43OTQ4cHggMHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMzIsIDAuMSk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjdweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIG9wdGlvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVycyB7XHJcbiAgICAudGl0bGUtZmlsdGVyIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC45NnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNHB4IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2NvcmRpb24ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcclxuXHJcbiAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC45NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5saXN0LXJhZGlvcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tbGlzdC1yYWRpbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJitsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yYW5nZS1wcmljZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYixcclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0OmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYixcclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxM1wiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxMyAxM1wiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHg9XCI2LjM2NDAxXCIgeT1cIjAuNzA3MTA3XCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiOFwiIHRyYW5zZm9ybT1cInJvdGF0ZSg0NSA2LjM2NDAxIDAuNzA3MTA3KVwiIGZpbGw9XCIlMjMyMTIxMjFcIiBzdHJva2U9XCIlMjNEMUI4ODhcIi8+PC9zdmc+Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0OjotbW96LXJhbmdlLXRodW1iLFxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0OmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYixcclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDpmb2N1czo6LW1vei1yYW5nZS10aHVtYixcclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDpob3Zlcjo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjEzXCIgaGVpZ2h0PVwiMTNcIiB2aWV3Qm94PVwiMCAwIDEzIDEzXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHJlY3QgeD1cIjYuMzY0MDFcIiB5PVwiMC43MDcxMDdcIiB3aWR0aD1cIjhcIiBoZWlnaHQ9XCI4XCIgdHJhbnNmb3JtPVwicm90YXRlKDQ1IDYuMzY0MDEgMC43MDcxMDcpXCIgZmlsbD1cIiUyMzIxMjEyMVwiIHN0cm9rZT1cIiUyM0QxQjg4OFwiLz48L3N2Zz4nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmFuZ2UtcHJpY2UtaW5wdXQ6Oi1tcy10aHVtYixcclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDphY3RpdmU6Oi1tcy10aHVtYixcclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDpmb2N1czo6LW1zLXRodW1iLFxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0OmhvdmVyOjotbXMtdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxM1wiIGhlaWdodD1cIjEzXCIgdmlld0JveD1cIjAgMCAxMyAxM1wiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHg9XCI2LjM2NDAxXCIgeT1cIjAuNzA3MTA3XCIgd2lkdGg9XCI4XCIgaGVpZ2h0PVwiOFwiIHRyYW5zZm9ybT1cInJvdGF0ZSg0NSA2LjM2NDAxIDAuNzA3MTA3KVwiIGZpbGw9XCIlMjMyMTIxMjFcIiBzdHJva2U9XCIlMjNEMUI4ODhcIi8+PC9zdmc+Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0Ojotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3ItcHJpbWFyeSAwJSwgJGNvbG9yLXByaW1hcnkgdmFyKC0tcmFuZ2UtcGVyY2VudCwgNTAlKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIHZhcigtLXJhbmdlLXBlcmNlbnQsIDUwJSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAxMDAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmFuZ2UtcHJpY2UtaW5wdXQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNvbG9yLXByaW1hcnkgMCUsICRjb2xvci1wcmltYXJ5IHZhcigtLXJhbmdlLXBlcmNlbnQsIDUwJSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSB2YXIoLS1yYW5nZS1wZXJjZW50LCA1MCUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhbmdlLXByaWNlLWlucHV0OjotbXMtZmlsbC1sb3dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSwgJGNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yYW5nZS1wcmljZS1pbnB1dDo6LW1zLWZpbGwtdXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmFuZ2UtcHJpY2UtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICNyYW5nZVZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b25zLWZpbHRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0LWZpbHRlcnMtbW9iaWxlIHtcclxuICAgIEBpbmNsdWRlIG1heC1sZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtY2FyZC1pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4LWxnIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWctcHJvZHVjdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGlzY291bnQtcGVyY2VudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0xMDAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmFtZS1wYXJ0bmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTMpO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktMTAwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPVwiMTBcIiBoZWlnaHQ9XCIxMFwiIHZpZXdCb3g9XCIwIDAgMTAgMTBcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB4PVwiNVwiIHk9XCIwLjc1NzM2OVwiIHdpZHRoPVwiNlwiIGhlaWdodD1cIjZcIiB0cmFuc2Zvcm09XCJyb3RhdGUoNDUgNSAwLjc1NzM2OSlcIiBzdHJva2U9XCIjRDFCODg4XCIvPjwvc3ZnPicpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1wcm9kdWN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG5cclxuICAgICAgICAuY2F0ZWdvcnktcHJvZHVjdCB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTApO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ3JpZC1wcm9kdWN0LXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIycHggMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1zbSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYW1lLXByb2R1Y3Qge1xyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC12YXJpYW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcmljZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLm5ldy1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm9sZC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk3OTc5NztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFkZC1idXR0b24tY2FydCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc29sZC1vdXQge1xyXG4gICAgICAgIC5pbWctcHJvZHVjdCB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFc2dvdGFkbyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50LXByb2R1Y3Qge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcblxyXG4gICAgICAgICAgICAuYWRkLWJ1dHRvbi1jYXJ0IHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb24tcHJvZHVjdC1nYWxsZXJ5IHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDMwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRpc2NvdW50LXBlcmNlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxNnB4O1xyXG4gICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS0xMDAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUtcGFydG5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBjb2xvcjogJGdyYXktMTAwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcodXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9XCIxMFwiIGhlaWdodD1cIjEwXCIgdmlld0JveD1cIjAgMCAxMCAxMFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHg9XCI1XCIgeT1cIjAuNzU3MzY5XCIgd2lkdGg9XCI2XCIgaGVpZ2h0PVwiNlwiIHRyYW5zZm9ybT1cInJvdGF0ZSg0NSA1IDAuNzU3MzY5KVwiIHN0cm9rZT1cIiNEMUI4ODhcIi8+PC9zdmc+JykpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnQtcHJvZHVjdC1kZXRhaWwge1xyXG4gICAgLmdyaWQtcHJvZHVjdC1jYXRlZ29yeSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heC1tZHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8tc3RvY2sge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdmFyaWFudDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNzIpO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heC1tZHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ3JpZC1wcmljZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4LW1ke1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgLnByaWNlcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuXHJcbiAgICAgICAgICAgICAgICAubmV3LXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSg0MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAub2xkLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk3OTc5NztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1ke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubm90ZS1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWYtcHJvZHVjdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXByb2R1Y3Qge1xyXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA4cHggMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTYuNzk0OHB4IDBweCwgY2FsYygxMDAlIC0gMTYuNzk1cHgpIDBweCwgY2FsYygxMDAlIC0gMHB4KSBjYWxjKDUwJSAtIDBweCksIGNhbGMoMTAwJSAtIDE2Ljc5NXB4KSBjYWxjKDEwMCUgLSAwcHgpLCAxNi43OTQ4cHggY2FsYygxMDAlIC0gMHB4KSwgMHB4IGNhbGMoNTAlIC0gMHB4KSwgMTYuNzk0OHB4IDBweCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMzIsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIG9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZm9ybS1ncm91cC1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTIgOFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMSAwLjcyMjIyOUw1Ljk5OTg5IDYuMjc3NzlMMTEgMC43MjIyMjlcIiBzdHJva2U9XCJ3aGl0ZVwiLz48L3N2Zz4nKSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4tYWRkY2FydCB7XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tZHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnF1YW50aXR5LWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxNi43OTQ4cHggMHB4LCBjYWxjKDEwMCUgLSAxNi43OTVweCkgMHB4LCBjYWxjKDEwMCUgLSAwcHgpIGNhbGMoNTAlIC0gMHB4KSwgY2FsYygxMDAlIC0gMTYuNzk1cHgpIGNhbGMoMTAwJSAtIDBweCksIDE2Ljc5NDhweCBjYWxjKDEwMCUgLSAwcHgpLCAwcHggY2FsYyg1MCUgLSAwcHgpLCAxNi43OTQ4cHggMHB4KTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIzMiwgMC4xKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjdweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSxcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5xdHktcGx1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2Zyh1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwgPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgY2xpcC1wYXRoPVwidXJsKCNjbGlwMF80N18xODg0KVwiPjxyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxNikgcm90YXRlKDkwKVwiIGZpbGw9XCJ3aGl0ZVwiIGZpbGwtb3BhY2l0eT1cIjAuMDFcIi8+PGcgY2xpcC1wYXRoPVwidXJsKCNjbGlwMV80N18xODg0KVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk04LjAwMDE0IDE0LjgyMzZDNy45NDQwMSAxNC44MjM3IDcuODg4NDIgMTQuODEyNyA3LjgzNjU1IDE0Ljc5MTJDNy43ODQ2NyAxNC43Njk4IDcuNzM3NTQgMTQuNzM4MyA3LjY5Nzg1IDE0LjY5ODZDNy42NTgxNiAxNC42NTg5IDcuNjI2NjkgMTQuNjExOCA3LjYwNTI0IDE0LjU1OTlDNy41ODM3OSAxNC41MDggNy41NzI3OSAxNC40NTI0IDcuNTcyODYgMTQuMzk2M0w3LjU3Mjg2IDEuMTE5MTJDNy41NzI4NiAxLjAwNTggNy42MTc4OCAwLjg5NzExOSA3LjY5ODAxIDAuODE2OTg4QzcuNzc4MTQgMC43MzY4NTcgNy44ODY4MiAwLjY5MTg0IDguMDAwMTQgMC42OTE4NEM4LjExMzQ3IDAuNjkxODM5IDguMjIyMTUgMC43MzY4NTcgOC4zMDIyOCAwLjgxNjk4OEM4LjM4MjQxIDAuODk3MTE5IDguNDI3NDMgMS4wMDU4IDguNDI3NDMgMS4xMTkxMkw4LjQyNzQzIDE0LjM5NjNDOC40Mjc1IDE0LjQ1MjQgOC40MTY0OSAxNC41MDggOC4zOTUwNSAxNC41NTk5QzguMzczNiAxNC42MTE4IDguMzQyMTMgMTQuNjU4OSA4LjMwMjQ0IDE0LjY5ODZDOC4yNjI3NSAxNC43MzgzIDguMjE1NjEgMTQuNzY5OCA4LjE2Mzc0IDE0Ljc5MTJDOC4xMTE4NyAxNC44MTI3IDguMDU2MjggMTQuODIzNyA4LjAwMDE0IDE0LjgyMzZaXCIgZmlsbD1cIndoaXRlXCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk0xNS4wNjQ3IDcuNzU3ODVDMTUuMDY0OCA3LjgxMzk4IDE1LjA1MzggNy44Njk1OCAxNS4wMzI0IDcuOTIxNDVDMTUuMDEwOSA3Ljk3MzMyIDE0Ljk3OTQgOC4wMjA0NSAxNC45Mzk3IDguMDYwMTVDMTQuOTAwMSA4LjA5OTg0IDE0Ljg1MjkgOC4xMzEzMSAxNC44MDExIDguMTUyNzZDMTQuNzQ5MiA4LjE3NDIgMTQuNjkzNiA4LjE4NTIxIDE0LjYzNzUgOC4xODUxNEwxLjM2MDI3IDguMTg1MTNDMS4yNDY5NSA4LjE4NTE0IDEuMTM4MjcgOC4xNDAxMiAxLjA1ODE0IDguMDU5OTlDMC45NzgwMDcgNy45Nzk4NiAwLjkzMjk4OSA3Ljg3MTE3IDAuOTMyOTkgNy43NTc4NUMwLjkzMjk4OSA3LjY0NDUzIDAuOTc4MDA3IDcuNTM1ODUgMS4wNTgxNCA3LjQ1NTcyQzEuMTM4MjcgNy4zNzU1OCAxLjI0Njk1IDcuMzMwNTcgMS4zNjAyNyA3LjMzMDU3TDE0LjYzNzUgNy4zMzA1N0MxNC42OTM2IDcuMzMwNSAxNC43NDkyIDcuMzQxNSAxNC44MDExIDcuMzYyOTVDMTQuODUyOSA3LjM4NDQgMTQuOTAwMSA3LjQxNTg3IDE0LjkzOTcgNy40NTU1NkMxNC45Nzk0IDcuNDk1MjUgMTUuMDEwOSA3LjU0MjM4IDE1LjAzMjQgNy41OTQyNUMxNS4wNTM4IDcuNjQ2MTMgMTUuMDY0OCA3LjcwMTcyIDE1LjA2NDcgNy43NTc4NVpcIiBmaWxsPVwid2hpdGVcIi8+PC9nPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF80N18xODg0XCI+PHJlY3Qgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDE2KSByb3RhdGUoOTApXCIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPVwiY2xpcDFfNDdfMTg4NFwiPjxyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxNikgcm90YXRlKDkwKVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYucXR5LW1pbnVzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCA8c3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAwXzQ3XzE4ODIpXCI+PHJlY3Qgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDE2IDE2KSByb3RhdGUoLTE4MClcIiBmaWxsPVwid2hpdGVcIiBmaWxsLW9wYWNpdHk9XCIwLjAxXCIvPjxwYXRoIGQ9XCJNMS4zNjIzIDguMTg0ODdDMS4zMDYxNyA4LjE4NDk0IDEuMjUwMTEgOC4xNzQxIDEuMTk4MjQgOC4xNTI2NUMxLjE0NjQzIDguMTMxMiAxLjA5OTIyIDguMDk5NTMgMS4wNTk1NyA4LjA1OTg3QzEuMDE5OTggOC4wMjAyMyAwLjk4ODIwNiA3Ljk3Mjk4IDAuOTY2Nzk3IDcuOTIxMkMwLjk0NTQ3MiA3Ljg2OTQ5IDAuOTM0NTI0IDcuODE0MDUgMC45MzQ1NyA3Ljc1ODEyQzAuOTM0NSA3LjcwMTk4IDAuOTQ1MzQ5IDcuNjQ1OTMgMC45NjY3OTcgNy41OTQwNUMwLjk4ODI0MyA3LjU0MjI0IDEuMDE5OTIgNy40OTUwMyAxLjA1OTU3IDcuNDU1MzhDMS4wOTkyNCA3LjQxNTczIDEuMTQ2NDEgNy4zODQwNCAxLjE5ODI0IDcuMzYyNjFDMS4yNTAxIDcuMzQxMTggMS4zMDYyIDcuMzMwMzEgMS4zNjIzIDcuMzMwMzhMMTQuNjM4NyA3LjMzMDM4QzE0Ljc1MTkgNy4zMzAzOCAxNC44NjEzIDcuMzc1MzMgMTQuOTQxNCA3LjQ1NTM4QzE1LjAyMTUgNy41MzU1MSAxNS4wNjY0IDcuNjQ0NzkgMTUuMDY2NCA3Ljc1ODEyQzE1LjA2NjQgNy44NzEyOSAxNS4wMjE0IDcuOTc5OCAxNC45NDE0IDguMDU5ODhDMTQuODYxMyA4LjE0MDAxIDE0Ljc1MiA4LjE4NDg4IDE0LjYzODcgOC4xODQ4OEwxLjM2MjMgOC4xODQ4N1pcIiBmaWxsPVwid2hpdGVcIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD1cImNsaXAwXzQ3XzE4ODJcIj48cmVjdCB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMTYgMTYpIHJvdGF0ZSgtMTgwKVwiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4nKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWJzLWNvbnRlbnQtcHJvZHVjdCB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICAgcGFkZGluZzogMzJweCAwIDAgMDtcclxuICAgIG1hcmdpbjogMzJweCAwIDAgMDtcclxuXHJcbiAgICAubmF2Lm5hdi1waWxscyB7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xyXG5cclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyNSwgMjI1LCAyMzIsIDAuMDgpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICYuYnRuLW91dGxpbmUtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5idG4tb3V0bGluZS1wcmltYXJ5LFxyXG4gICAgICAgICAgICAgICAgJi5idG4tLWJnLWhvdmVyLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAtLWxvYmEtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLS1sb2JhLWJ0bi1ob3Zlci1iZzogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyxcclxuICAgICAgICBiIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZWxhdGVkLXByb2R1Y3Qge1xyXG4gICAgcGFkZGluZzogMTQwcHggMCAwIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4LW1ke1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDYwcHggMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4LW1ke1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNhcnQtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgLnRpdGxlLWNhcnQtaGVhZGVyIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgIH1cclxufVxyXG5cclxuLmNhcnQtaXRlbS1wcm9kdWN0IHtcclxuICAgIHBhZGRpbmc6IHJlbSgzMikgMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogNDRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgtbWR7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4LXhse1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDIxNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtMnhse1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudC10aXRsZS1wcm9kdWN0IHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0Q5RDlEOTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yZW1vdmUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk3OTc5NztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlcy1zZWN0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAucHJpY2UtdW5pdHkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1ke1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvdGFsLXByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1YW50aXR5LWdyb3VwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxNi43OTQ4cHggMHB4LCBjYWxjKDEwMCUgLSAxNi43OTVweCkgMHB4LCBjYWxjKDEwMCUgLSAwcHgpIGNhbGMoNTAlIC0gMHB4KSwgY2FsYygxMDAlIC0gMTYuNzk1cHgpIGNhbGMoMTAwJSAtIDBweCksIDE2Ljc5NDhweCBjYWxjKDEwMCUgLSAwcHgpLCAwcHggY2FsYyg1MCUgLSAwcHgpLCAxNi43OTQ4cHggMHB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjUsIDIyNSwgMjMyLCAwLjEpO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5xdHktcGx1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcodXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGNsaXAtcGF0aD1cInVybCgjY2xpcDBfNDdfMTg4NClcIj48cmVjdCB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMTYpIHJvdGF0ZSg5MClcIiBmaWxsPVwid2hpdGVcIiBmaWxsLW9wYWNpdHk9XCIwLjAxXCIvPjxnIGNsaXAtcGF0aD1cInVybCgjY2xpcDFfNDdfMTg4NClcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNOC4wMDAxNCAxNC44MjM2QzcuOTQ0MDEgMTQuODIzNyA3Ljg4ODQyIDE0LjgxMjcgNy44MzY1NSAxNC43OTEyQzcuNzg0NjcgMTQuNzY5OCA3LjczNzU0IDE0LjczODMgNy42OTc4NSAxNC42OTg2QzcuNjU4MTYgMTQuNjU4OSA3LjYyNjY5IDE0LjYxMTggNy42MDUyNCAxNC41NTk5QzcuNTgzNzkgMTQuNTA4IDcuNTcyNzkgMTQuNDUyNCA3LjU3Mjg2IDE0LjM5NjNMNy41NzI4NiAxLjExOTEyQzcuNTcyODYgMS4wMDU4IDcuNjE3ODggMC44OTcxMTkgNy42OTgwMSAwLjgxNjk4OEM3Ljc3ODE0IDAuNzM2ODU3IDcuODg2ODIgMC42OTE4NCA4LjAwMDE0IDAuNjkxODRDOC4xMTM0NyAwLjY5MTgzOSA4LjIyMjE1IDAuNzM2ODU3IDguMzAyMjggMC44MTY5ODhDOC4zODI0MSAwLjg5NzExOSA4LjQyNzQzIDEuMDA1OCA4LjQyNzQzIDEuMTE5MTJMOC40Mjc0MyAxNC4zOTYzQzguNDI3NSAxNC40NTI0IDguNDE2NDkgMTQuNTA4IDguMzk1MDUgMTQuNTU5OUM4LjM3MzYgMTQuNjExOCA4LjM0MjEzIDE0LjY1ODkgOC4zMDI0NCAxNC42OTg2QzguMjYyNzUgMTQuNzM4MyA4LjIxNTYxIDE0Ljc2OTggOC4xNjM3NCAxNC43OTEyQzguMTExODcgMTQuODEyNyA4LjA1NjI4IDE0LjgyMzcgOC4wMDAxNCAxNC44MjM2WlwiIGZpbGw9XCJ3aGl0ZVwiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTUuMDY0NyA3Ljc1Nzg1QzE1LjA2NDggNy44MTM5OCAxNS4wNTM4IDcuODY5NTggMTUuMDMyNCA3LjkyMTQ1QzE1LjAxMDkgNy45NzMzMiAxNC45Nzk0IDguMDIwNDUgMTQuOTM5NyA4LjA2MDE1QzE0LjkwMDEgOC4wOTk4NCAxNC44NTI5IDguMTMxMzEgMTQuODAxMSA4LjE1Mjc2QzE0Ljc0OTIgOC4xNzQyIDE0LjY5MzYgOC4xODUyMSAxNC42Mzc1IDguMTg1MTRMMS4zNjAyNyA4LjE4NTEzQzEuMjQ2OTUgOC4xODUxNCAxLjEzODI3IDguMTQwMTIgMS4wNTgxNCA4LjA1OTk5QzAuOTc4MDA3IDcuOTc5ODYgMC45MzI5ODkgNy44NzExNyAwLjkzMjk5IDcuNzU3ODVDMC45MzI5ODkgNy42NDQ1MyAwLjk3ODAwNyA3LjUzNTg1IDEuMDU4MTQgNy40NTU3MkMxLjEzODI3IDcuMzc1NTggMS4yNDY5NSA3LjMzMDU3IDEuMzYwMjcgNy4zMzA1N0wxNC42Mzc1IDcuMzMwNTdDMTQuNjkzNiA3LjMzMDUgMTQuNzQ5MiA3LjM0MTUgMTQuODAxMSA3LjM2Mjk1QzE0Ljg1MjkgNy4zODQ0IDE0LjkwMDEgNy40MTU4NyAxNC45Mzk3IDcuNDU1NTZDMTQuOTc5NCA3LjQ5NTI1IDE1LjAxMDkgNy41NDIzOCAxNS4wMzI0IDcuNTk0MjVDMTUuMDUzOCA3LjY0NjEzIDE1LjA2NDggNy43MDE3MiAxNS4wNjQ3IDcuNzU3ODVaXCIgZmlsbD1cIndoaXRlXCIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNDdfMTg4NFwiPjxyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxNikgcm90YXRlKDkwKVwiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD1cImNsaXAxXzQ3XzE4ODRcIj48cmVjdCB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiBmaWxsPVwid2hpdGVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMTYpIHJvdGF0ZSg5MClcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+JykpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnF0eS1taW51cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcodXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsIDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGNsaXAtcGF0aD1cInVybCgjY2xpcDBfNDdfMTg4MilcIj48cmVjdCB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMTYgMTYpIHJvdGF0ZSgtMTgwKVwiIGZpbGw9XCJ3aGl0ZVwiIGZpbGwtb3BhY2l0eT1cIjAuMDFcIi8+PHBhdGggZD1cIk0xLjM2MjMgOC4xODQ4N0MxLjMwNjE3IDguMTg0OTQgMS4yNTAxMSA4LjE3NDEgMS4xOTgyNCA4LjE1MjY1QzEuMTQ2NDMgOC4xMzEyIDEuMDk5MjIgOC4wOTk1MyAxLjA1OTU3IDguMDU5ODdDMS4wMTk5OCA4LjAyMDIzIDAuOTg4MjA2IDcuOTcyOTggMC45NjY3OTcgNy45MjEyQzAuOTQ1NDcyIDcuODY5NDkgMC45MzQ1MjQgNy44MTQwNSAwLjkzNDU3IDcuNzU4MTJDMC45MzQ1IDcuNzAxOTggMC45NDUzNDkgNy42NDU5MyAwLjk2Njc5NyA3LjU5NDA1QzAuOTg4MjQzIDcuNTQyMjQgMS4wMTk5MiA3LjQ5NTAzIDEuMDU5NTcgNy40NTUzOEMxLjA5OTI0IDcuNDE1NzMgMS4xNDY0MSA3LjM4NDA0IDEuMTk4MjQgNy4zNjI2MUMxLjI1MDEgNy4zNDExOCAxLjMwNjIgNy4zMzAzMSAxLjM2MjMgNy4zMzAzOEwxNC42Mzg3IDcuMzMwMzhDMTQuNzUxOSA3LjMzMDM4IDE0Ljg2MTMgNy4zNzUzMyAxNC45NDE0IDcuNDU1MzhDMTUuMDIxNSA3LjUzNTUxIDE1LjA2NjQgNy42NDQ3OSAxNS4wNjY0IDcuNzU4MTJDMTUuMDY2NCA3Ljg3MTI5IDE1LjAyMTQgNy45Nzk4IDE0Ljk0MTQgOC4wNTk4OEMxNC44NjEzIDguMTQwMDEgMTQuNzUyIDguMTg0ODggMTQuNjM4NyA4LjE4NDg4TDEuMzYyMyA4LjE4NDg3WlwiIGZpbGw9XCJ3aGl0ZVwiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPVwiY2xpcDBfNDdfMTg4MlwiPjxyZWN0IHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJ3aGl0ZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxNiAxNikgcm90YXRlKC0xODApXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gtY2FydC10b3RhbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjkyOTI5O1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgtbWR7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkZC1jb3Vwb24ge1xyXG4gICAgICAgIC5hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAtLWxvYmEtYWNjb3JkaW9uLWJnOiAjMjkyOTI5O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3VidG90YWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAmOm5vdCgubGFiZWwpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc2hpcHBpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAmOm5vdCgubGFiZWwpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGV0YWlsLXNoaXBwaW5nIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzk3OTc5NztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvdGFsIHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMCAwIDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW46IDMycHggMDtcclxuXHJcbiAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCgubGFiZWwpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjApO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWN0aW9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heC14bHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcHRpb25zLXNoaXBwaW5nLXJhZGlvcyB7XHJcbiAgICAgICAgLml0ZW0tbGlzdC1yYWRpbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgICAgICAmK2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jaGVja291dC1wYWdlIHtcclxuICAgIC50aXRsZS1jaGVja291dC1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24tY2hlY2tvdXQtaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NzU3NTc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1sYWJlbHtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ub3RlLXJncGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBjb2xvcjogIzk3OTc5NztcclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlLWZvcm0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2NyaXB0aW9uLWZvcm0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtc2VuZC1hZGRyZXNzLFxyXG4gICAgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1zZW5kLWFkZHJlc3Mge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtc2VuZC1waWNrdXAtcG9pbnQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRldGFpbHMtcGlja3VwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI5MjkyOTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbWQge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24tcGlja3VwIHtcclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudmFsdWUtcGlja3VwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3B0aW9ucy10eXBlLXNoaXBwaW5nLXJhZGlvcyB7XHJcbiAgICAgICAgLml0ZW0tbGlzdC1yYWRpbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJitsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gtY2FydC10b3RhbCB7XHJcbiAgICAmLmJveC1jaGVja291dC10b3RhbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB0b3A6IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1heC1sZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtcy1jYXJ0LWNoZWNrb3V0IHtcclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50YWctcXVhbnRpdHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb250ZW50LXRpdGxlLXByb2R1Y3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnByaWNlLXVuaXR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGV0YWlsLXNoaXBwaW5nIHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNCk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3OTc5NztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5mb3JtYXRpb24tcGlja3VwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTc5Nzk3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */a.added_to_cart.wc-forward{margin-left:20px}.woocommerce-error li::before{left:-40px!important}.woocommerce-notices-wrapper .woocommerce-error{margin-bottom:0px!important}.woocommerce-notices-wrapper{margin-bottom:0px!important}li.wc_payment_method{padding-right:10px}li.wc_payment_method{list-style:none!important;list-style-type:none!important;list-style-image:none!important;margin:0!important;padding:0!important;border:none!important;background:none!important}ol,ul{padding-left:0}:root{--woo-accent:#D1B888;--woo-accent-dark:#b8a070;--woo-accent-light:#e5d4b8;--woo-bg:#292929;--woo-bg-light:#333333;--woo-bg-dark:#1f1f1f;--woo-text:#979797;--woo-text-light:#b5b5b5;--woo-success:#4a7c59;--woo-success-light:#5a9c6a;--woo-error:#a85454;--woo-error-light:#c86464;--woo-info:#5a7a9a;--woo-info-light:#6a8aaa}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice,.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-error{position:relative;padding:20px 25px 20px 60px;margin:0 0 25px 0;border:none;border-radius:8px;font-size:15px;line-height:1.6;font-weight:400;letter-spacing:.3px;box-shadow:0 4px 15px rgb(0 0 0 / .3);transition:all 0.3s ease;list-style:none}.woocommerce-message:hover,.woocommerce-info:hover,.woocommerce-error:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .4)}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before,.woocommerce-error li::before{position:absolute;left:22px;top:50%;transform:translateY(-50%);font-family:'dashicons',sans-serif;font-size:22px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%}.woocommerce-message{background:linear-gradient(135deg,var(--woo-bg) 0%,var(--woo-bg-light) 100%);border-left:4px solid var(--woo-accent);color:var(--woo-text-light)}.woocommerce-message::before{content:"✓";font-family:inherit;color:var(--woo-bg);background:var(--woo-accent);font-weight:700;font-size:14px}.woocommerce-message a{color:var(--woo-accent);text-decoration:none;font-weight:500;transition:color 0.2s ease}.woocommerce-message a:hover{color:var(--woo-accent-light);text-decoration:underline}.woocommerce-message .button,.woocommerce-message .wc-forward{float:right;background:var(--woo-accent);color:var(--woo-bg-dark);padding:10px 22px;border-radius:6px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.8px;text-decoration:none;border:2px solid var(--woo-accent);transition:all 0.3s ease;margin-left:15px}.woocommerce-message .button:hover,.woocommerce-message .wc-forward:hover{background:#fff0;color:var(--woo-accent)}.woocommerce-info{background:linear-gradient(135deg,var(--woo-bg) 0%,#2d3540 100%);border-left:4px solid var(--woo-info);color:var(--woo-text-light)}.woocommerce-info::before{content:"i";font-family:Georgia,serif;font-style:italic;color:#fff;background:var(--woo-info);font-weight:700;font-size:16px}.woocommerce-info a{color:var(--woo-accent);text-decoration:none;font-weight:500;transition:color 0.2s ease}.woocommerce-info a:hover{color:var(--woo-accent-light)}.woocommerce-info .button{float:right;background:#fff0;color:var(--woo-accent);padding:10px 22px;border-radius:6px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.8px;text-decoration:none;border:2px solid var(--woo-accent);transition:all 0.3s ease;margin-left:15px}.woocommerce-info .button:hover{background:var(--woo-accent);color:var(--woo-bg-dark)}.woocommerce-error{background:linear-gradient(135deg,var(--woo-bg) 0%,#3a2929 100%);border-left:4px solid var(--woo-error);color:var(--woo-text-light);padding:0}.woocommerce-error li{position:relative;padding:20px 25px 20px 60px;list-style:none;border-bottom:1px solid rgb(168 84 84 / .2)}.woocommerce-error li:last-child{border-bottom:none}.woocommerce-error li::before{content:"!";font-family:inherit;color:#fff;background:var(--woo-error);font-weight:700;font-size:16px;left:22px}.woocommerce-error:not(:has(li)){padding:20px 25px 20px 60px}.woocommerce-error:not(:has(li))::before{content:"!";font-family:inherit;color:#fff;background:var(--woo-error);font-weight:700;font-size:16px}.woocommerce-error a{color:var(--woo-accent);text-decoration:none;font-weight:500}.woocommerce-error a:hover{color:var(--woo-accent-light)}.woocommerce-error strong{color:var(--woo-error-light)}.wc-block-components-notice-banner{background:var(--woo-bg);border:none;border-radius:8px;padding:18px 24px;margin-bottom:20px;box-shadow:0 4px 15px rgb(0 0 0 / .3)}.wc-block-components-notice-banner.is-success{border-left:4px solid var(--woo-accent)}.wc-block-components-notice-banner.is-error{border-left:4px solid var(--woo-error)}.wc-block-components-notice-banner.is-info{border-left:4px solid var(--woo-info)}.wc-block-components-notice-banner__content{color:var(--woo-text-light)}.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-info{background:linear-gradient(135deg,var(--woo-bg-dark) 0%,var(--woo-bg) 100%)}.woocommerce-cart .woocommerce-message:has(.restore-item),.cart-collaterals .woocommerce-message{border-left-color:var(--woo-success)}.woocommerce-checkout .woocommerce-info{background:linear-gradient(135deg,var(--woo-bg-dark) 0%,var(--woo-bg) 100%);padding:25px 25px 25px 60px}.woocommerce-checkout .woocommerce-info a.showlogin,.woocommerce-checkout .woocommerce-info a.showcoupon{color:var(--woo-accent);font-weight:600;border-bottom:1px dashed var(--woo-accent);padding-bottom:2px}.woocommerce-checkout .woocommerce-info a.showlogin:hover,.woocommerce-checkout .woocommerce-info a.showcoupon:hover{border-bottom-style:solid}.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-error{margin-bottom:30px}.woocommerce-review-link{color:var(--woo-accent)!important}.woocommerce-store-notice,p.demo_store{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,var(--woo-bg-dark) 0%,var(--woo-bg) 100%);color:var(--woo-text-light);padding:18px 50px 18px 30px;text-align:center;font-size:14px;z-index:9999;box-shadow:0 -4px 20px rgb(0 0 0 / .4);border-top:3px solid var(--woo-accent)}.woocommerce-store-notice a,p.demo_store a{color:var(--woo-accent);font-weight:600}.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link,p.demo_store a.woocommerce-store-notice__dismiss-link{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:var(--woo-accent);color:var(--woo-bg-dark);padding:8px 16px;border-radius:4px;font-size:12px;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s ease}.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link:hover{background:var(--woo-accent-light)}.woocommerce-password-strength{padding:12px 18px;margin-top:10px;border-radius:6px;font-size:13px;font-weight:500;text-align:center}.woocommerce-password-strength.short{background:rgb(168 84 84 / .2);color:var(--woo-error-light);border:1px solid var(--woo-error)}.woocommerce-password-strength.bad{background:rgb(168 84 84 / .15);color:var(--woo-error-light);border:1px solid var(--woo-error)}.woocommerce-password-strength.good{background:rgb(209 184 136 / .15);color:var(--woo-accent);border:1px solid var(--woo-accent)}.woocommerce-password-strength.strong{background:rgb(74 124 89 / .2);color:var(--woo-success-light);border:1px solid var(--woo-success)}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--woo-error)!important;box-shadow:0 0 0 3px rgb(168 84 84 / .15)}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--woo-success)!important;box-shadow:0 0 0 3px rgb(74 124 89 / .15)}.woocommerce span.onsale{background:var(--woo-accent);color:var(--woo-bg-dark);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:8px 14px;border-radius:4px;box-shadow:0 3px 10px rgb(209 184 136 / .3)}.woocommerce .product .out-of-stock{background:rgb(168 84 84 / .15);color:var(--woo-error-light);padding:12px 20px;border-radius:6px;border:1px solid var(--woo-error);font-weight:500;text-align:center}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--woo-accent)}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:var(--woo-text);opacity:.6}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:var(--woo-accent);text-decoration:none;font-weight:600}.woocommerce div.product .stock{color:var(--woo-success-light);font-weight:500}.woocommerce div.product .stock.out-of-stock{color:var(--woo-error-light)}.woocommerce div.product .stock.available-on-backorder{color:var(--woo-accent)}.widget_shopping_cart .woocommerce-mini-cart__empty-message,.woocommerce-mini-cart__empty-message{background:var(--woo-bg);color:var(--woo-text);padding:30px 20px;text-align:center;border-radius:8px;font-style:italic}@keyframes slideIn{from{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.woocommerce-message,.woocommerce-info,.woocommerce-error{animation:slideIn 0.4s ease-out}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-top:5px}.cart-item-product .prices-section .quantity-group button{margin-top:5px}.checkout-page .woocommerce-billing-fields .form-row,.checkout-page .woocommerce-shipping-fields .form-row,.checkout-page .form-row{float:none!important;width:auto!important;clear:none!important}.checkout-page .woocommerce-billing-fields .form-row,.checkout-page .woocommerce-shipping-fields .form-row,.checkout-page .content-send-address .form-row{display:block!important;flex:0 0 auto!important}.checkout-page .woocommerce-invalid input,.checkout-page .woocommerce-invalid select{border-bottom-color:#dc3545!important}.checkout-page .woocommerce-error{background-color:rgb(220 53 69 / .1);border-left:3px solid #dc3545;color:#fff;padding:1rem;padding-right:2.5rem;margin-bottom:1rem;position:relative}.woocommerce-notice-close{position:absolute;top:.5rem;right:.5rem;background:#fff0;border:none;color:currentColor;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem;opacity:.6;transition:opacity 0.2s ease}.woocommerce-notice-close:hover{opacity:1}.woocommerce-notice-close:focus{outline:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0}.payment-methods-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #575757}.payment-methods-section h2{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem}.woocommerce-checkout-payment{background:#fff0}.wc_payment_methods,.payment_methods,.methods{list-style:none!important;padding:0!important;margin:0!important;border:none!important;background:none!important}.wc_payment_methods li,.payment_methods li,.wc_payment_method,li.wc_payment_method,li.payment_method_bacs,li.payment_method_cod,li.payment_method_cheque,li.payment_method_stripe,.woocommerce-checkout-payment ul li,.payment-methods-section ul li,#payment ul li{list-style:none!important;list-style-type:none!important;list-style-image:none!important;margin:0!important;padding:0!important;border:none!important;background:none!important;margin-bottom:0.75rem!important;cursor:pointer!important}.wc_payment_methods li::before,.payment_methods li::before,.wc_payment_method::before,li.wc_payment_method::before,.woocommerce-checkout-payment ul li::before,.payment-methods-section ul li::before,#payment ul li::before{display:none!important;content:none!important}.wc_payment_methods li::marker,.payment_methods li::marker,.wc_payment_method::marker,li.wc_payment_method::marker,.woocommerce-checkout-payment ul li::marker,.payment-methods-section ul li::marker,#payment ul li::marker{display:none!important;content:none!important}.wc_payment_methods .wc_payment_method .payment-method-header{display:flex;align-items:center;padding:1rem;background:rgb(255 255 255 / .05);border:1px solid #575757;border-radius:4px;cursor:pointer;transition:all 0.3s ease}.wc_payment_methods .wc_payment_method .payment-method-header:hover{background:rgb(255 255 255 / .08);border-color:#D1B888}.wc_payment_methods .wc_payment_method input[type="radio"]{margin:0;margin-right:.75rem;width:18px;height:18px;accent-color:#D1B888;flex-shrink:0}.wc_payment_methods .wc_payment_method label{flex:1;margin:0;padding:0;cursor:pointer;color:#fff;display:flex;align-items:center;gap:.5rem}.wc_payment_methods .wc_payment_method input[type="radio"]:checked~label,.wc_payment_methods .wc_payment_method input[type="radio"]:checked+label{color:#D1B888}.wc_payment_methods .wc_payment_method input[type="radio"]:checked~.payment-method-header,.wc_payment_methods .wc_payment_method:has(input[type="radio"]:checked) .payment-method-header{border-color:#D1B888;background:rgb(209 184 136 / .1)}.wc_payment_methods .wc_payment_method img{max-height:30px;width:auto;margin-left:auto}.payment_box{background:rgb(255 255 255 / .03);padding:1rem;margin-top:.5rem;margin-left:0;border-radius:4px;border:1px solid #575757;color:#979797;font-size:.875rem;display:none!important}.wc_payment_methods .wc_payment_method input[type="radio"]:checked~.payment_box{display:block!important}.payment_box p{margin:0;color:#979797;line-height:1.6}#wooNoticesModal .modal-content{background:#1a1a1a;border:1px solid #575757;color:#fff}#wooNoticesModal .modal-header{border-bottom:1px solid #575757}#wooNoticesModal .modal-title{color:#fff;font-weight:600}#wooNoticesModal .btn-close{filter:invert(1);opacity:.8}#wooNoticesModal .btn-close:hover{opacity:1}#wooNoticesModal .modal-footer{border-top:1px solid #575757}#wooNoticesModal .woocommerce-error,#wooNoticesModal .woocommerce-message,#wooNoticesModal .woocommerce-info{padding:1rem;margin-bottom:1rem;border-radius:4px;border-left:3px solid}#wooNoticesModal .woocommerce-error{background-color:rgb(220 53 69 / .1);border-left-color:#dc3545;color:#fff}#wooNoticesModal .woocommerce-message{background-color:rgb(40 167 69 / .1);border-left-color:#28a745;color:#fff}#wooNoticesModal .woocommerce-info{background-color:rgb(23 162 184 / .1);border-left-color:#17a2b8;color:#fff}#wooNoticesModal .woocommerce-error li,#wooNoticesModal .woocommerce-message li,#wooNoticesModal .woocommerce-info li{list-style:none;margin-bottom:.5rem}#wooNoticesModal .woocommerce-error li:last-child,#wooNoticesModal .woocommerce-message li:last-child,#wooNoticesModal .woocommerce-info li:last-child{margin-bottom:0}.cart-page .quantity-input.qty{width:50px!important}@media (max-width:768px){.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:18px 20px 18px 55px;font-size:14px}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error li::before{left:18px;font-size:18px;width:26px;height:26px}.woocommerce-message .button,.woocommerce-message .wc-forward,.woocommerce-info .button{float:none;display:block;margin:15px 0 0 0;text-align:center}.woocommerce-error li{padding:18px 20px 18px 55px}.woocommerce-store-notice,p.demo_store{padding:15px 20px;font-size:13px}.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{position:relative;display:block;margin-top:12px;right:auto;transform:none}}@media print{.woocommerce-message,.woocommerce-info,.woocommerce-error{border:1px solid #ccc;box-shadow:none;background:#fff;color:#333}}.checkout-page .woocommerce-checkout>.row,.checkout-page .content-send-address>.row,.checkout-page form>.row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.checkout-page .woocommerce-checkout .form-row{margin-bottom:0!important;padding-left:0.75rem!important;padding-right:0.75rem!important}.checkout-page .form-row.col-6,.checkout-page .col-6.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-6,.checkout-page .woocommerce-shipping-fields .form-row.col-6{flex:0 0 auto!important;width:50%!important;max-width:50%!important}.checkout-page .form-row.col-lg-6,.checkout-page .col-lg-6.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-lg-6,.checkout-page .woocommerce-shipping-fields .form-row.col-lg-6{flex:0 0 auto!important;width:100%!important;max-width:100%!important}@media (min-width:992px){.checkout-page .form-row.col-lg-6,.checkout-page .col-lg-6.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-lg-6,.checkout-page .woocommerce-shipping-fields .form-row.col-lg-6{width:50%!important;max-width:50%!important}}.checkout-page .form-row.col-lg-5,.checkout-page .col-lg-5.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-lg-5,.checkout-page .woocommerce-shipping-fields .form-row.col-lg-5{flex:0 0 auto!important;width:100%!important;max-width:100%!important}@media (min-width:992px){.checkout-page .form-row.col-lg-5,.checkout-page .col-lg-5.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-lg-5,.checkout-page .woocommerce-shipping-fields .form-row.col-lg-5{width:41.666667%!important;max-width:41.666667%!important}}.checkout-page .form-row.col-lg-2,.checkout-page .col-lg-2.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-lg-2,.checkout-page .woocommerce-shipping-fields .form-row.col-lg-2{flex:0 0 auto!important;width:100%!important;max-width:100%!important}@media (min-width:992px){.checkout-page .form-row.col-lg-2,.checkout-page .col-lg-2.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-lg-2,.checkout-page .woocommerce-shipping-fields .form-row.col-lg-2{width:16.666667%!important;max-width:16.666667%!important}}.checkout-page .form-row.col-12,.checkout-page .col-12.form-row,.checkout-page .woocommerce-billing-fields .form-row.col-12,.checkout-page .woocommerce-shipping-fields .form-row.col-12{flex:0 0 auto!important;width:100%!important;max-width:100%!important}.checkout-page .form-group{margin-bottom:1.5rem}.checkout-page .form-group label{display:block;margin-bottom:.5rem;font-weight:400;color:#fff}.checkout-page .form-group label span{color:#D1B888;margin-left:5px}.checkout-page .woocommerce-input-wrapper{width:100%;display:block}.checkout-page .form-control,.checkout-page .woocommerce-input-wrapper input,.checkout-page .woocommerce-input-wrapper select,.checkout-page .woocommerce-input-wrapper textarea{width:100%;border:none;border-bottom:1px solid #575757;border-radius:0;padding:.5rem 0;padding-left:0;padding-right:0;background-color:#fff0;color:#fff;font-size:1rem;line-height:1.5;transition:border-color 0.15s ease-in-out}.checkout-page .woocommerce-input-wrapper select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:16px 12px;padding-right:1.5rem}.checkout-page .form-control:focus,.checkout-page .woocommerce-input-wrapper input:focus,.checkout-page .woocommerce-input-wrapper select:focus,.checkout-page .woocommerce-input-wrapper textarea:focus{outline:none;border-bottom-color:#D1B888;box-shadow:none}.checkout-page .form-control::placeholder,.checkout-page .woocommerce-input-wrapper input::placeholder,.checkout-page .woocommerce-input-wrapper textarea::placeholder{color:#979797;opacity:1}.checkout-page .invalid-feedback{display:none;font-size:.875rem;color:#dc3545;margin-top:.25rem}.checkout-page .was-validated .form-control:invalid~.invalid-feedback,.checkout-page .was-validated .woocommerce-input-wrapper input:invalid~.invalid-feedback{display:block}.checkout-page .form-row-wide,.checkout-page .form-row-first,.checkout-page .form-row-last{width:auto!important;float:none!important;clear:none!important}.checkout-page .form-row-first.col-lg-6,.checkout-page .form-row-last.col-lg-6{width:100%!important}.checkout-page .form-row-first.col-lg-5,.checkout-page .form-row-last.col-lg-5{width:100%!important}.checkout-page .form-row-last.col-lg-2{width:100%!important}@media (min-width:992px){.checkout-page .form-row-first.col-lg-6,.checkout-page .form-row-last.col-lg-6{width:50%!important}.checkout-page .form-row-first.col-lg-5,.checkout-page .form-row-last.col-lg-5{width:41.666667%!important}.checkout-page .form-row-last.col-lg-2{width:16.666667%!important}}.checkout-page .form-row-wide.col-12{width:100%!important;flex:0 0 auto!important}.checkout-page .d-none,.checkout-page .form-row.d-none{display:none!important}.checkout-page #shipping_first_name_field,.checkout-page #shipping_last_name_field,.checkout-page #billing_email_field,.checkout-page #billing_company_field,.checkout-page #shipping_company_field,.checkout-page #billing_address_2_field,.checkout-page #shipping_address_2_field{display:none!important}.checkout-page .select2-container{width:100%!important}.checkout-page .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #575757;border-radius:0;background-color:#fff0;height:auto;padding:.5rem 0}.checkout-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding-left:0;padding-right:0;line-height:1.5}.checkout-page .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:0}.checkout-page textarea.form-control,.checkout-page .woocommerce-input-wrapper textarea{padding:15px!important;border:1px solid #575757;min-height:100px}.checkout-page .form-check{margin-bottom:1rem}.checkout-page .form-check-input{margin-top:.25rem}.checkout-page .form-check-label{color:#fff;margin-bottom:0}.checkout-page .woocommerce-billing-fields,.checkout-page .woocommerce-shipping-fields{margin:0}.checkout-page .woocommerce-billing-fields .form-row,.checkout-page .woocommerce-shipping-fields .form-row{float:none!important}.checkout-page .woocommerce-invalid input,.checkout-page .woocommerce-invalid select{border-bottom-color:#dc3545!important}.checkout-page .woocommerce-error{background-color:rgb(220 53 69 / .1);border-left:3px solid #dc3545;color:#fff;padding:1rem;padding-right:2.5rem;margin-bottom:1rem;position:relative}.woocommerce-error,.woocommerce-message,.woocommerce-info{position:relative}.woocommerce-notice-close{position:absolute;top:.5rem;right:.5rem;background:#fff0;border:none;color:currentColor;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem;opacity:.6;transition:opacity 0.2s ease}.woocommerce-notice-close:hover{opacity:1}.woocommerce-notice-close:focus{outline:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0}.payment-methods-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #575757}.payment-methods-section h2{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem}.woocommerce-checkout-payment{background:#fff0}.wc_payment_methods,.payment_methods,.methods{list-style:none!important;padding:0!important;margin:0!important;border:none!important;background:none!important}.wc_payment_methods li,.payment_methods li,.wc_payment_method,li.wc_payment_method,li.payment_method_bacs,li.payment_method_cod,li.payment_method_cheque,li.payment_method_stripe,.woocommerce-checkout-payment ul li,.payment-methods-section ul li,#payment ul li{list-style:none!important;list-style-type:none!important;list-style-image:none!important;margin:0!important;padding:0!important;border:none!important;background:none!important;margin-bottom:0.75rem!important;cursor:pointer!important}.wc_payment_methods li::before,.payment_methods li::before,.wc_payment_method::before,li.wc_payment_method::before,.woocommerce-checkout-payment ul li::before,.payment-methods-section ul li::before,#payment ul li::before{display:none!important;content:none!important}.wc_payment_methods li::marker,.payment_methods li::marker,.wc_payment_method::marker,li.wc_payment_method::marker,.woocommerce-checkout-payment ul li::marker,.payment-methods-section ul li::marker,#payment ul li::marker{display:none!important;content:none!important}.wc_payment_methods .wc_payment_method .payment-method-header{display:flex;align-items:center;padding:1rem;background:rgb(255 255 255 / .05);border:1px solid #575757;border-radius:4px;cursor:pointer;transition:all 0.3s ease}.wc_payment_methods .wc_payment_method .payment-method-header:hover{background:rgb(255 255 255 / .08);border-color:#D1B888}.wc_payment_methods .wc_payment_method input[type="radio"]{margin:0;margin-right:.75rem;width:18px;height:18px;accent-color:#D1B888;flex-shrink:0}.wc_payment_methods .wc_payment_method label{flex:1;margin:0;padding:0;cursor:pointer;color:#fff;display:flex;align-items:center;gap:.5rem}.wc_payment_methods .wc_payment_method input[type="radio"]:checked~label,.wc_payment_methods .wc_payment_method input[type="radio"]:checked+label{color:#D1B888}.wc_payment_methods .wc_payment_method input[type="radio"]:checked~.payment-method-header,.wc_payment_methods .wc_payment_method:has(input[type="radio"]:checked) .payment-method-header{border-color:#D1B888;background:rgb(209 184 136 / .1)}.wc_payment_methods .wc_payment_method img{max-height:30px;width:auto;margin-left:auto}.payment_box{background:rgb(255 255 255 / .03);padding:1rem;margin-top:.5rem;margin-left:0;border-radius:4px;border:1px solid #575757;color:#979797;font-size:.875rem;display:none!important}.wc_payment_methods .wc_payment_method input[type="radio"]:checked~.payment_box{display:block!important}.payment_box p{margin:0;color:#979797;line-height:1.6}#wooNoticesModal .modal-content{background:#1a1a1a;border:1px solid #575757;color:#fff}#wooNoticesModal .modal-header{border-bottom:1px solid #575757}#wooNoticesModal .modal-title{color:#fff;font-weight:600}#wooNoticesModal .btn-close{filter:invert(1);opacity:.8}#wooNoticesModal .btn-close:hover{opacity:1}#wooNoticesModal .modal-footer{border-top:1px solid #575757}#wooNoticesModal .woocommerce-error,#wooNoticesModal .woocommerce-message,#wooNoticesModal .woocommerce-info{padding:1rem;margin-bottom:1rem;border-radius:4px;border-left:3px solid}#wooNoticesModal .woocommerce-error{background-color:rgb(220 53 69 / .1);border-left-color:#dc3545;color:#fff}#wooNoticesModal .woocommerce-message{background-color:rgb(40 167 69 / .1);border-left-color:#28a745;color:#fff}#wooNoticesModal .woocommerce-info{background-color:rgb(23 162 184 / .1);border-left-color:#17a2b8;color:#fff}#wooNoticesModal .woocommerce-error li,#wooNoticesModal .woocommerce-message li,#wooNoticesModal .woocommerce-info li{list-style:none;margin-bottom:.5rem}#wooNoticesModal .woocommerce-error li:last-child,#wooNoticesModal .woocommerce-message li:last-child,#wooNoticesModal .woocommerce-info li:last-child{margin-bottom:0}.cart-page .quantity-input.qty{width:50px!important;text-align:center;border:none!important;background:#fff0;color:#fff;padding:0;-moz-appearance:textfield}.cart-page .quantity-input.qty::-webkit-outer-spin-button,.cart-page .quantity-input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-page .btn-qty{background:#fff0;border:none;color:#fff;padding:0;min-width:32px!important;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-page .btn-qty:hover{opacity:.7}.cart-page .coupon input[type="text"],.checkout-page .add-coupon input[type="text"]{width:100%;border:none;border-bottom:1px solid #575757;border-radius:0;padding:.5rem 0;background-color:#fff0;color:#fff;margin-bottom:1rem}.cart-page .coupon input[type="text"]:focus,.checkout-page .add-coupon input[type="text"]:focus{outline:none;border-bottom-color:#D1B888}.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-text-input input,.wc-block-components-textarea textarea,.wc-block-components-combobox input,.wc-block-components-select select{display:block!important;width:100%!important;padding:.5rem 0!important;padding-left:0!important;padding-right:0!important;font-family:"Lato",system-ui,Arial,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#fff!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:transparent!important;background-clip:padding-box!important;border:none!important;border-bottom:1px solid #575757!important;border-radius:0!important;box-shadow:none!important;transition:border-color 0.15s ease-in-out!important}.wc-block-components-combobox input,.wc-block-components-select select,.wc-blocks-components-select__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 0 center!important;background-size:16px 12px!important;padding-right:1.5rem!important}.cart-page .wc-block-components-checkout-step__description{font-size:.875rem;color:#979797;margin-bottom:30px}.wc-blocks-components-select__select{display:block!important;width:100%!important;padding:.5rem 0!important;padding-left:0!important;padding-right:1.5rem!important;font-family:"Lato",system-ui,Arial,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#fff!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #575757!important;border-radius:0!important;box-shadow:none!important;transition:border-color 0.15s ease-in-out!important}.wc-blocks-components-select .wc-blocks-components-select__container{background:transparent!important;border-radius:4px;box-sizing:border-box;height:3.125em;position:relative;width:100%}.wc-blocks-components-select__label{display:none!important}.wc-blocks-components-select__select option{display:block!important;width:100%!important;padding:.5rem 0!important;padding-left:0!important;padding-right:1.5rem!important;font-family:"Lato",system-ui,Arial,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#fff!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #575757!important;border-radius:0!important;box-shadow:none!important;transition:border-color 0.15s ease-in-out!important;margin-left:10px!important}.wc-blocks-components-select .wc-blocks-components-select__select{padding-left:10px!important}.wc-blocks-components-select__select option:hover,.wc-blocks-components-select__select option:checked{background-color:#D1B888!important;color:#1a1a1a!important}.wc-block-components-text-input input:focus,.wc-block-components-textarea textarea:focus,.wc-block-components-combobox input:focus,.wc-block-components-select select:focus,.wc-blocks-components-select__select:focus{outline:none!important;border-bottom-color:#D1B888!important;box-shadow:none!important}.wc-block-components-text-input input::placeholder,.wc-block-components-textarea textarea::placeholder{color:#979797!important;opacity:1!important}.wc-block-components-text-input label,.wc-block-components-textarea label,.wc-block-components-combobox label,.wc-block-components-select label{display:block!important;margin-bottom:0.5rem!important;font-weight:400!important;color:#fff!important}.wc-block-components-text-input,.wc-block-components-textarea,.wc-block-components-combobox,.wc-block-components-select{border:none!important;background:transparent!important}.wc-block-components-checkout-place-order-button,.wc-block-components-button{width:100%!important}.wc-block-components-checkout-place-order-button button,.wc-block-components-button button,button.wc-block-components-button{--loba-btn-color:#fff !important;--loba-btn-bg:transparent !important;--loba-btn-border-color:#D1B888 !important;--loba-btn-hover-color:#000 !important;--loba-btn-hover-bg:#fff !important;--loba-btn-hover-border-color:#fff !important;--loba-btn-padding-x:1.4rem !important;--loba-btn-padding-y:.85rem !important;--loba-btn-font-size:0.875rem !important;--loba-border-width:2px !important;--loba-path-offset:1.25rem !important;display:inline-block!important;width:100%!important;padding:var(--loba-btn-padding-y) var(--loba-btn-padding-x)!important;font-family:"Lato",system-ui,Arial,sans-serif!important;font-size:var(--loba-btn-font-size)!important;font-weight:400!important;line-height:1.5!important;color:var(--loba-btn-color)!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:0.05em!important;background-color:var(--loba-btn-bg)!important;border:none!important;cursor:pointer!important;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out!important;position:relative!important;z-index:1!important;-webkit-clip-path:polygon(var(--loba-path-offset) 0,calc(100% - var(--loba-path-offset)) 0,100% 50%,calc(100% - var(--loba-path-offset)) 100%,var(--loba-path-offset) 100%,0 50%)!important;clip-path:polygon(var(--loba-path-offset) 0,calc(100% - var(--loba-path-offset)) 0,100% 50%,calc(100% - var(--loba-path-offset)) 100%,var(--loba-path-offset) 100%,0 50%)!important}.wc-block-components-checkout-place-order-button button::before,.wc-block-components-button button::before,button.wc-block-components-button::before{content:""!important;position:absolute!important;top:calc(-1 * var(--loba-border-width))!important;left:calc(-1 * var(--loba-border-width))!important;width:calc(100% + var(--loba-border-width) * 2)!important;height:calc(100% + var(--loba-border-width) * 2)!important;background-color:var(--loba-btn-border-color)!important;z-index:-1!important;pointer-events:none!important;transition:background-color 0.15s ease-in-out!important;-webkit-clip-path:polygon(var(--loba-path-offset) 0,calc(100% - var(--loba-path-offset)) 0,100% 50%,calc(100% - var(--loba-path-offset)) 100%,var(--loba-path-offset) 100%,0 50%,2px 50%,calc(var(--loba-path-offset) + 1px) calc(100% - 2px),calc(100% - var(--loba-path-offset) - 1px) calc(100% - 2px),calc(100% - 2px) 50%,calc(100% - var(--loba-path-offset) - 1px) 2px,calc(var(--loba-path-offset) + 1px) 2px,2px 50%,0 50%)!important;clip-path:polygon(var(--loba-path-offset) 0,calc(100% - var(--loba-path-offset)) 0,100% 50%,calc(100% - var(--loba-path-offset)) 100%,var(--loba-path-offset) 100%,0 50%,2px 50%,calc(var(--loba-path-offset) + 1px) calc(100% - 2px),calc(100% - var(--loba-path-offset) - 1px) calc(100% - 2px),calc(100% - 2px) 50%,calc(100% - var(--loba-path-offset) - 1px) 2px,calc(var(--loba-path-offset) + 1px) 2px,2px 50%,0 50%)!important}.wc-block-components-checkout-place-order-button button:hover,.wc-block-components-button button:hover,button.wc-block-components-button:hover{color:var(--loba-btn-hover-color)!important;background-color:var(--loba-btn-hover-bg)!important}.wc-block-components-checkout-place-order-button button:hover::before,.wc-block-components-button button:hover::before,button.wc-block-components-button:hover::before{background-color:var(--loba-btn-hover-border-color)!important}.wc-block-components-order-summary-item__image{width:100px!important;min-width:100px!important;position:relative!important}.wc-block-components-order-summary-item__image img{width:100%!important;max-width:100px!important}.wc-block-components-order-summary-item__quantity{position:absolute!important;top:-8px!important;right:-8px!important;background-color:#D1B888!important;color:#000!important;border-radius:50%!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0.875rem!important;font-weight:600!important;z-index:2!important}.wc-block-components-button__text,.wc-block-components-checkout-place-order-button__text{text-transform:uppercase!important;font-weight:400!important}.wc-block-components-form .wc-block-components-text-input.is-active label{top:-10px!important;left:0px!important;color:#979797!important}.wc-block-components-text-input label{top:-10px!important;left:0px!important;color:#979797!important}.wc-block-checkout__add-note .wc-block-components-textarea{margin-top:16px;border:none;border-bottom:1px solid #575757!important;border-radius:0;color:#FFF!important;background-color:transparent!important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{loba-btn-color:#D1B888;--loba-btn-border-color:#D1B888;--loba-btn-hover-color:#000;--loba-btn-hover-bg:#D1B888;--loba-btn-hover-border-color:#D1B888;--loba-btn-focus-shadow-rgb:209, 184, 136;--loba-btn-active-color:#000;--loba-btn-active-bg:#D1B888;--loba-btn-active-border-color:#D1B888;--loba-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--loba-btn-disabled-color:#D1B888;--loba-btn-disabled-bg:transparent;--loba-btn-disabled-border-color:#D1B888;--loba-gradient:none;--loba-btn-padding-x:0.75rem;--loba-btn-padding-y:0.375rem;--loba-btn-font-family:Lato, system-ui, Arial, sans-serif;--loba-btn-font-size:1rem;--loba-btn-font-weight:700;--loba-btn-line-height:1.5;--loba-btn-color:var(--loba-body-color);--loba-btn-bg:transparent;--loba-btn-border-width:var(--loba-border-width);--loba-btn-border-color:transparent;--loba-btn-border-radius:var(--loba-border-radius);--loba-btn-hover-border-color:transparent;--loba-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--loba-btn-disabled-opacity:0.65;--loba-btn-focus-box-shadow:0 0 0 0 rgba(var(--loba-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--loba-btn-padding-y) var(--loba-btn-padding-x);font-family:var(--loba-btn-font-family);font-size:var(--loba-btn-font-size);font-weight:var(--loba-btn-font-weight);line-height:var(--loba-btn-line-height);color:var(--loba-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--loba-btn-border-width) solid var(--loba-btn-border-color);border-radius:var(--loba-btn-border-radius);background-color:var(--loba-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out;height:45px;width:auto;max-width:350px;clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:#D1B888!important;border:none!important;text-transform:uppercase;font-size:rem(12)!important;font-weight:700!important;letter-spacing:1.6px!important;padding:0 30px!important}button.wc-block-components-button{border:1px solid #D1B888!important}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{border:1px solid #D1B888!important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{background:transparent!important;border:2px solid #D1B888!important;color:#FFF!important;margin:0;top:0;bottom:0}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{&:hover:not(:disabled):not([aria-disabled="true"]){background:#FFF!important;border:2px solid #FFF!important;color:#000!important;background-color:#FFF;margin:0;top:0;bottom:0}}.wc-block-components-text-input{margin-top:20px;margin-bottom:10px;}.recentcomments a{display:inline!important;padding:0!important;margin:0!important}.order-by-custom::after{content:"";width:12px;height:8px;display:flex;position:absolute;right:20px;bottom:35px}.order-by-custom select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.variations_form .variations .value{position:relative}.variations_form .variations .value::after{content:"";width:12px;height:8px;position:absolute;right:30px;top:20px;bottom:0;background-image:url('data:image/svg+xml,%3csvg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M1 0.722229L5.99989 6.27779L11 0.722229" stroke="white"/%3e%3c/svg%3e')}.variations_form .variations .value select{width:100%;height:45px;-webkit-clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:rgb(225 225 232 / .1);border:none;text-align:left;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.7px;padding:0 0 0 20px;color:#fff;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';clear:both;bottom:20px!important}.variations label{width:100%;margin:0 0 8px 0;text-transform:uppercase;color:#D1B888;font-size:.875rem;font-weight:700;clear:both;display:block}table.variations,.variations_form table.variations{width:100%;display:block}.variations_form table.variations tbody,.variations_form table.variations tr{display:block;margin-bottom:20px}.variations_form table.variations th,.variations_form table.variations td{display:block;padding:0;border:none}.woocommerce-notices-wrapper{margin:0 30px}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{background:#292929;padding:40px;align-self:top}.wc-block-cart-items__header th{font-weight:700;text-transform:uppercase;color:#D1B888;letter-spacing:2px;font-size:.75rem;border-bottom:1px solid rgb(255 255 255 / .2)}.wp-block-woocommerce-checkout-order-summary-block{background:#292929;padding:40px;align-self:center}.wc-block-cart__totals-title,p.wc-block-components-checkout-order-summary__title-text{font-weight:700;text-transform:uppercase;color:#D1B888;font-size:.75rem;letter-spacing:2px;border-bottom:1px solid rgb(255 255 255 / .2)}a.wc-block-components-product-name,.wc-block-components-title.wc-block-components-title{text-decoration:none;color:#D1B888;text-transform:uppercase;letter-spacing:2px;line-height:22px}h3.wc-block-components-product-name{text-decoration:none;color:#D1B888!important;text-transform:uppercase;letter-spacing:1px;line-height:14px;font-size:12px!important}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{font-size:1.125rem;color:#FFF!important}@media (min-width:1024px){td.wc-block-cart-item__image{width:250px}}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{text-decoration:none}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:0!important}.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-container a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button{width:100%;height:45px;clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:$color-primary!important;border:none!important;text-transform:uppercase;font-size:rem(12)!important;font-weight:700!important;letter-spacing:1.6px!important;padding:0 30px!important;color:$gray-1000!important;font-family:$font!important;transition:all 0.3s ease;display:flex!important;align-items:center;justify-content:center;text-decoration:none!important;border-radius:0!important;box-shadow:none!important}.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-container a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button:hover,.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-container a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button:focus{background:rgba($color-primary,.9)!important;transform:translateY(-2px);color:$gray-1000!important}.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-container a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button .wc-block-components-button__text{font-size:rem(12);font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:$gray-1000}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{height:45px;clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:$color-primary!important;border:none!important;text-transform:uppercase;font-size:rem(12)!important;font-weight:700!important;letter-spacing:1.6px!important;padding:0 30px!important;color:$gray-1000!important;font-family:$font!important;transition:all 0.3s ease;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;cursor:pointer;line-height:1!important;border-radius:0!important;box-shadow:none!important;min-width:auto!important;width:auto!important;pointer-events:auto!important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{height:45px;width:auto;max-width:350px;clip-path:polygon(16.7948px 0,calc(100% - 16.795px) 0,calc(100% - 0px) calc(50% - 0px),calc(100% - 16.795px) calc(100% - 0px),16.7948px calc(100% - 0px),0 calc(50% - 0px),16.7948px 0);background:#D1B888!important;border:none!important;text-transform:uppercase;font-size:rem(12)!important;font-weight:700!important;letter-spacing:1.6px!important;padding:0 30px!important;color:$gray-1000!important;font-family:$font!important;transition:all 0.3s ease;display:flex!important;align-items:center;justify-content:center;gap:8px;cursor:pointer;line-height:1!important;border-radius:0!important;box-shadow:none!important;width:100%!important;min-height:45px}.wc-block-components-checkout-place-order-button-container{width:100%;margin-top:20px}.woocommerce-MyAccount-content{background:#fff0;padding:0}.woocommerce-MyAccount-navigation{margin-bottom:2rem}.woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.woocommerce-MyAccount-navigation li{margin-bottom:0}.woocommerce-MyAccount-navigation a{display:block;width:300px;clear:both;padding:10px 20px;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:1.6px;color:#D1B888;background:rgb(225 225 232 / .1);border:1px solid rgb(255 255 255 / .2);transition:all 0.3s ease;text-decoration:none}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation li.is-active a{background:#D1B888;color:#292929;border-color:#D1B888}.woocommerce-orders-table{width:100%;border-collapse:collapse;margin-top:2rem}.woocommerce-orders-table thead{background:#292929}.woocommerce-orders-table th{font-weight:700;text-transform:uppercase;color:#D1B888;letter-spacing:2px;font-size:.75rem;border-bottom:1px solid rgb(255 255 255 / .2);text-align:left;padding:15px}.woocommerce-orders-table td{padding:15px;color:#fff;border-bottom:1px solid rgb(255 255 255 / .1)}.woocommerce-orders-table__cell a{color:#D1B888;text-decoration:none}.woocommerce-orders-table .button.view{background:#fff0;border:2px solid #D1B888;color:#D1B888;text-transform:uppercase;font-weight:700;font-size:.75rem;padding:8px 15px;text-decoration:none;transition:all 0.3s ease}.woocommerce-orders-table .button.view:hover{background:#D1B888;color:#292929}@media (max-width:767px){.woocommerce-orders-table.shop_table_responsive tr{display:block;margin-bottom:1.5rem;border:1px solid rgb(255 255 255 / .1);padding:1rem}.woocommerce-orders-table.shop_table_responsive td{display:block;padding:5px;border:none;text-align:right}.woocommerce-orders-table.shop_table_responsive td::before{content:attr(data-title) ": ";font-weight:700;color:#D1B888;float:left;text-align:left}.woocommerce-orders-table thead{display:none}}.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-cart__submit-container a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button{width:100%;height:15px}.btn-diamond{margin-right:10px}h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{margin:0 0 32px 0;text-transform:uppercase;color:#D1B888;font-size:.75rem;letter-spacing:2px;font-weight:700;border-bottom:1px solid rgb(255 255 255 / .2)}table.wc-block-cart-items .wc-block-cart-items__header{font-size:.75em;text-transform:uppercase;border-bottom:1px solid rgb(255 255 255 / .2)}.title-filter.text-uppercase.d-lg-block.d-none{font-size:.875rem;font-weight:700;letter-spacing:.96px;padding-left:16px;color:#D1B888}.wpfFilterWrapper .wfpDescription{font-size:.875rem;font-weight:400;letter-spacing:.96px;padding:0 0 0 0;color:#D1B888;text-transform:uppercase}.texto-carrinho-checkout{color:#FFF!important}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}