.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}.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}
/* Icons */
@font-face {
  font-family: 'slick';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA)
    format('woff');
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;

  position: absolute;
  top: 50%;

  display: block;

  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);

  cursor: pointer;

  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;

  opacity: 0.75;
  color: white;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;

  display: block;

  width: 100%;
  padding: 0;
  margin: 0;

  list-style: none;

  text-align: center;
}
.slick-dots li {
  position: relative;

  display: inline-block;

  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;

  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;

  display: block;

  width: 20px;
  height: 20px;
  padding: 5px;

  cursor: pointer;

  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;

  position: absolute;
  top: 0;
  left: 0;

  width: 20px;
  height: 20px;

  content: '•';
  text-align: center;

  opacity: 0.25;
  color: black;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}

.alignnone{margin:5px 20px 20px 0}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignwide{margin:32px calc(25% - 25vw);max-width:100vw;width:100vw}.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;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}hr.wp-block-separator{border-top:1px solid #e1e1e1;border-bottom:none}@media only screen and (max-width: 767px){figure.wp-block-embed-youtube{margin-left:0;margin-right:0}}.container{width:100%;margin-right:auto;margin-left:auto;max-width:1430px;padding:0 15px}@media screen and (min-width: 768px){.container{max-width:1460px;padding:0 30px}}.container--fluid{width:100%;margin-right:auto;margin-left:auto;max-width:100%;padding:0 15px}.container-md{width:100%;margin-right:auto;margin-left:auto;padding:0}@media screen and (min-width: 768px){.container-md{max-width:1460px;padding:0 30px}}.row{margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-0,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-0,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{width:100%;padding-right:15px;padding-left:15px;position:relative}.col{max-width:100%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-2{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-3{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-4{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-5{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-6{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-7{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-8{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-9{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-10{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-11{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-12{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}@media screen and (min-width: 576px){.col-sm-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-sm-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-sm-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-sm-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-sm-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-sm-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-sm-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-sm-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-sm-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-sm-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-sm-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-sm-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-sm-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 768px){.col-md-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-md-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-md-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-md-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-md-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-md-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-md-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-md-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-md-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-md-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-md-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-md-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-md-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 992px){.col-lg-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-lg-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-lg-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-lg-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-lg-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-lg-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-lg-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-lg-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-lg-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-lg-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-lg-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-lg-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-lg-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 1281px){.col-xl-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-xl-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-xl-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-xl-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-xl-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-xl-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-xl-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-xl-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-xl-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-xl-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-xl-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-xl-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-xl-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.offset-12{margin-left:100%}@media screen and (min-width: 576px){.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.offset-sm-12{margin-left:100%}}@media screen and (min-width: 768px){.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.offset-md-12{margin-left:100%}}@media screen and (min-width: 992px){.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.offset-lg-12{margin-left:100%}}@media screen and (min-width: 1281px){.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.offset-xl-12{margin-left:100%}}.columns-sm-half .column,.columns-md-half .column,.columns-lg-half .column,.columns-xl-half .column{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%;max-width:100%}.columns-sm-half .column:nth-child(odd),.columns-md-half .column:nth-child(odd),.columns-lg-half .column:nth-child(odd),.columns-xl-half .column:nth-child(odd){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.columns-sm-half .column .content,.columns-md-half .column .content,.columns-lg-half .column .content,.columns-xl-half .column .content{width:100%;max-width:700px;padding:15px}.columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media screen and (min-width: 576px){.columns-sm-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 768px){.columns-md-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 992px){.columns-lg-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1281px){.columns-xl-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}.block_najua_destaques_03 .featured article,.block_najua_destaques_04 .featured article,.block_najua_destaques_05 .featured article,.block_najua_destaques_01_02_text .featured article{display:block;position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.block_najua_destaques_03 .featured article figure,.block_najua_destaques_04 .featured article figure,.block_najua_destaques_05 .featured article figure,.block_najua_destaques_01_02_text .featured article figure{margin:0;display:block;width:100%;height:100%}.block_najua_destaques_03 .featured article figure:after,.block_najua_destaques_04 .featured article figure:after,.block_najua_destaques_05 .featured article figure:after,.block_najua_destaques_01_02_text .featured article figure:after{content:'';display:block;background:rgba(0,0,0,0.3);background:linear-gradient(0deg, rgba(0,0,0,0.9) 5%, rgba(0,0,0,0.2) 50%);position:absolute;z-index:2;width:100%;top:0;left:0;height:100%}.block_najua_destaques_03 .featured article figure img,.block_najua_destaques_04 .featured article figure img,.block_najua_destaques_05 .featured article figure img,.block_najua_destaques_01_02_text .featured article figure img{width:105%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:ease-in-out 0.3s all;-moz-transition:ease-in-out 0.3s all;-ms-transition:ease-in-out 0.3s all;-o-transition:ease-in-out 0.3s all;transition:ease-in-out 0.3s all}.block_najua_destaques_03 .featured article h3,.block_najua_destaques_04 .featured article h3,.block_najua_destaques_05 .featured article h3,.block_najua_destaques_01_02_text .featured article h3{margin:0;position:absolute;z-index:3;bottom:0;left:0;display:block;width:100%;color:#fff;font-size:1.3rem;font-family:"Open Sans",sans-serif;line-height:1.1;font-weight:normal;-webkit-transition:ease-in-out 0.3s all;-moz-transition:ease-in-out 0.3s all;-ms-transition:ease-in-out 0.3s all;-o-transition:ease-in-out 0.3s all;transition:ease-in-out 0.3s all;padding:10px}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured article h3,.block_najua_destaques_04 .featured article h3,.block_najua_destaques_05 .featured article h3,.block_najua_destaques_01_02_text .featured article h3{font-size:1.5rem;padding:15px 15px 30px}}.block_najua_destaques_03 .featured article a:hover img,.block_najua_destaques_04 .featured article a:hover img,.block_najua_destaques_05 .featured article a:hover img,.block_najua_destaques_01_02_text .featured article a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.block_najua_destaques_03 .featured article a:hover h3,.block_najua_destaques_04 .featured article a:hover h3,.block_najua_destaques_05 .featured article a:hover h3,.block_najua_destaques_01_02_text .featured article a:hover h3{bottom:-50%}.block_najua_destaques_03 .featured{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:2fr;grid-column-gap:15px;grid-row-gap:15px}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0px}}.block_najua_destaques_03 .featured article:nth-child(1){grid-area:1 / 1 / 2 / 3}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured article:nth-child(1){grid-area:1 / 1 / 2 / 3}}.block_najua_destaques_03 .featured article:nth-child(2){grid-area:2 / 1 / 3 / 2}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured article:nth-child(2){grid-area:1 / 3 / 2 / 4}}.block_najua_destaques_03 .featured article:nth-child(3){grid-area:2 / 2 / 3 / 3}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured article:nth-child(3){grid-area:1 / 4 / 2 / 5}}.block_najua_destaques_03 .featured article figure{padding-top:60%}.block_najua_destaques_03 .featured article:nth-child(2) figure,.block_najua_destaques_03 .featured article:nth-child(3) figure{padding-top:120%}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured article:nth-child(2) figure,.block_najua_destaques_03 .featured article:nth-child(3) figure{padding-top:60%}}.block_najua_destaques_03 .featured article:nth-child(2) h3,.block_najua_destaques_03 .featured article:nth-child(3) h3{font-size:1.1rem}@media screen and (min-width: 768px){.block_najua_destaques_03 .featured article:nth-child(2) h3,.block_najua_destaques_03 .featured article:nth-child(3) h3{font-size:1.3rem}}.block_najua_destaques_04 .featured{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:repeat(2, 2fr);grid-template-rows:2fr;grid-column-gap:15px;grid-row-gap:15px}@media screen and (min-width: 992px){.block_najua_destaques_04 .featured{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0px}}.block_najua_destaques_04 .featured article{display:block;position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.block_najua_destaques_04 .featured article:nth-child(1){grid-area:1 / 1 / 2 / 2}@media screen and (min-width: 992px){.block_najua_destaques_04 .featured article:nth-child(1){grid-area:1 / 1 / 2 / 2}}.block_najua_destaques_04 .featured article:nth-child(2){grid-area:1 / 2 / 2 / 3}@media screen and (min-width: 992px){.block_najua_destaques_04 .featured article:nth-child(2){grid-area:1 / 2 / 2 / 3}}.block_najua_destaques_04 .featured article:nth-child(3){grid-area:2 / 1 / 3 / 2}@media screen and (min-width: 992px){.block_najua_destaques_04 .featured article:nth-child(3){grid-area:1 / 3 / 2 / 4}}.block_najua_destaques_04 .featured article:nth-child(4){grid-area:2 / 2 / 3 / 3}@media screen and (min-width: 992px){.block_najua_destaques_04 .featured article:nth-child(4){grid-area:1 / 4 / 2 / 5}}.block_najua_destaques_04 .featured article figure{padding-top:120%}.block_najua_destaques_04 .featured article h3{font-size:1.1rem}@media screen and (min-width: 768px){.block_najua_destaques_04 .featured article h3{font-size:1.3rem}}.block_najua_destaques_05 .featured{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:15px;grid-row-gap:15px}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:30px}}.block_najua_destaques_05 .featured article{display:block;position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.block_najua_destaques_05 .featured article:nth-child(1){grid-area:1 / 1 / 2 / 3}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(1){grid-area:1 / 1 / 3 / 3}}.block_najua_destaques_05 .featured article:nth-child(2){grid-area:2 / 1 / 3 / 2}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(2){grid-area:1 / 3 / 2 / 4}}.block_najua_destaques_05 .featured article:nth-child(3){grid-area:2 / 2 / 3 / 3}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(3){grid-area:1 / 4 / 2 / 5}}.block_najua_destaques_05 .featured article:nth-child(4){grid-area:3 / 1 / 4 / 2}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(4){grid-area:2 / 3 / 3 / 4}}.block_najua_destaques_05 .featured article:nth-child(5){grid-area:3 / 2 / 4 / 3}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(5){grid-area:2 / 4 / 3 / 5}}.block_najua_destaques_05 .featured article figure{padding-top:60%}.block_najua_destaques_05 .featured article:nth-child(2) h3,.block_najua_destaques_05 .featured article:nth-child(3) h3,.block_najua_destaques_05 .featured article:nth-child(4) h3,.block_najua_destaques_05 .featured article:nth-child(5) h3{font-size:1.1rem}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(2) h3,.block_najua_destaques_05 .featured article:nth-child(3) h3,.block_najua_destaques_05 .featured article:nth-child(4) h3,.block_najua_destaques_05 .featured article:nth-child(5) h3{font-size:1.3rem}}.block_najua_destaques_05 .featured article:nth-child(2) figure,.block_najua_destaques_05 .featured article:nth-child(3) figure,.block_najua_destaques_05 .featured article:nth-child(4) figure,.block_najua_destaques_05 .featured article:nth-child(5) figure{padding-top:120%}@media screen and (min-width: 768px){.block_najua_destaques_05 .featured article:nth-child(2) figure,.block_najua_destaques_05 .featured article:nth-child(3) figure,.block_najua_destaques_05 .featured article:nth-child(4) figure,.block_najua_destaques_05 .featured article:nth-child(5) figure{padding-top:60%}}.block_najua_destaques_01_02_text .featured{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:15px}@media screen and (min-width: 768px){.block_najua_destaques_01_02_text .featured{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:30px}}.block_najua_destaques_01_02_text .featured article{display:block;position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.block_najua_destaques_01_02_text .featured article:nth-child(1){grid-area:1 / 1 / 2 / 3}@media screen and (min-width: 768px){.block_najua_destaques_01_02_text .featured article:nth-child(1){grid-area:1 / 1 / 3 / 3}}.block_najua_destaques_01_02_text .featured article:nth-child(2){grid-area:2 / 1 / 3 / 2}@media screen and (min-width: 768px){.block_najua_destaques_01_02_text .featured article:nth-child(2){grid-area:1 / 3 / 2 / 4}}.block_najua_destaques_01_02_text .featured article:nth-child(3){grid-area:2 / 2 / 3 / 3}@media screen and (min-width: 768px){.block_najua_destaques_01_02_text .featured article:nth-child(3){grid-area:2 / 3 / 3 / 4}}.block_najua_destaques_01_02_text .featured article figure{padding-top:60%}.block_najua_destaques_01_02_text .featured article:nth-child(2) h3,.block_najua_destaques_01_02_text .featured article:nth-child(3) h3,.block_najua_destaques_01_02_text .featured article:nth-child(4) h3,.block_najua_destaques_01_02_text .featured article:nth-child(5) h3{font-size:1.1rem}@media screen and (min-width: 768px){.block_najua_destaques_01_02_text .featured article:nth-child(2) h3,.block_najua_destaques_01_02_text .featured article:nth-child(3) h3,.block_najua_destaques_01_02_text .featured article:nth-child(4) h3,.block_najua_destaques_01_02_text .featured article:nth-child(5) h3{font-size:1.3rem}}.block_najua_destaques_01_02_text .featured article:nth-child(2) figure,.block_najua_destaques_01_02_text .featured article:nth-child(3) figure,.block_najua_destaques_01_02_text .featured article:nth-child(4) figure,.block_najua_destaques_01_02_text .featured article:nth-child(5) figure{padding-top:120%}@media screen and (min-width: 768px){.block_najua_destaques_01_02_text .featured article:nth-child(2) figure,.block_najua_destaques_01_02_text .featured article:nth-child(3) figure,.block_najua_destaques_01_02_text .featured article:nth-child(4) figure,.block_najua_destaques_01_02_text .featured article:nth-child(5) figure{padding-top:60%}}.block_najua_publicidades_hor .pub{padding:30px 0;position:relative}.block_najua_publicidades_hor .pub:after{font-family:"Open Sans",sans-serif;content:'PUBLICIDADE';position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:0.5rem;letter-spacing:1px}.block_najua_publicidades_hor .pub a{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.block_najua_publicidades_hor .pub a img{max-width:100%;display:block;margin:0;padding:0}.block_najua_publicidades_hor .pub-bg{background:#f1f1f1}.block_najua_publicidades{background:#f1f1f1;padding:30px 0;position:relative}.block_najua_publicidades:after{font-family:"Open Sans",sans-serif;content:'PUBLICIDADE';position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:0.5rem;letter-spacing:1px}@media screen and (min-width: 768px){.block_najua_publicidades .pub-mobile{display:none}}.block_najua_publicidades .pub-desktop{display:none}@media screen and (min-width: 768px){.block_najua_publicidades .pub-desktop{display:block}}.block_najua_publicidades .com-publicidade{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block_najua_publicidades .com-publicidade .pub-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block_najua_publicidades .com-publicidade .pub-wrapper img{width:100%;height:auto;max-width:100%}div.header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}div.header .btn-more{display:inline-block;padding:10px 20px;color:#323232;font-size:1rem;font-weight:bold}div.header .btn-more:hover{color:#f39}.block-title{font-family:"Open Sans",sans-serif;font-weight:200;font-size:2.5rem;line-height:1;letter-spacing:-2px;position:relative;margin:0;padding:0;margin-bottom:20px;margin-top:20px}.block-title:before{content:'';display:block;position:absolute;top:0;left:-23px;background:red;width:2px;height:100%}.block-news-text-images article{padding:15px 0}@media screen and (min-width: 768px){.block-news-text-images article{padding:0}}.block-news-text-images article a figure{margin:0;padding:0;display:block;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.block-news-text-images article a figure img{width:100%;height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.block-news-text-images article a h3{font-size:1.2rem;font-family:"Open Sans",sans-serif;color:#323232;line-height:1.2;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.block-news-text-images article a:hover figure img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.block-news-text-images article a:hover h3{color:#f39}.block_najua_audio_player .audio-player{background:#fff;padding:15px;margin-bottom:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;box-shadow:-2px 2px 5px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.05);overflow:hidden;position:relative}.block_najua_audio_player .audio-player h3{margin:0;padding:0;vertical-align:text-top}.block_najua_audio_player .audio-player h3 .new{background:#f39;color:#fff;display:inline-block;padding:15px 25px 4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:.6rem;line-height:1;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);top:-5px;left:-25px;position:absolute}.block_najua_audio_player .audio-player .player-btn-play{background:none;cursor:pointer;border:none;padding:10px;margin-right:15px;font-size:20px}.block_najua_audio_player .audio-player .player-btn-play:hover{color:#f39}.block_najua_audio_player .audio-player .controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.block_najua_audio_player .audio-player .controls .volume{max-width:300px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.block_najua_audio_player .audio-player .controls .volume i{margin-right:5px}.block_najua_audio_player #player-range-volume{-webkit-appearance:none;width:100%;height:5px;border-radius:5px;background:#e9e9eb;outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s}.block_najua_audio_player #player-range-volume::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#f39;cursor:pointer;border:none}.block_najua_audio_player #player-range-volume::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#f39;cursor:pointer;border:none}.block_najua_clubinho .preloader{padding-top:50px;padding-bottom:50px;text-align:center}.block_najua_clubinho .preloader div{display:inline-block}.block_najua_clubinho .preloader div i{margin-right:10px}.block_najua_clubinho .com-clubinho .club-wrapper button.slick-arrow:before{color:#323232;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.block_najua_clubinho .com-clubinho .club-wrapper button.slick-arrow:hover:before{color:#f39}.block_najua_clubinho .com-clubinho .club-wrapper .slider{margin:0;padding:20px 0}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item{padding:10px 10px}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item .image{position:relative}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item .image .percent{position:absolute;top:-10px;right:15px;padding:10px 20px;background:#553a99;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1rem;font-weight:bold;line-height:1}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item .image .percent:after{content:'';display:block;border-left:6px #22173d solid;border-top:10px solid transparent;position:absolute;top:0;right:-6px}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item .image img{width:100%;height:auto;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item .partner{text-transform:uppercase;color:#f39;font-size:.8rem;line-height:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 7px 0}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item h3{color:#323232;line-height:1.1;margin:0;padding:0;padding-bottom:5px;font-size:1.1rem}.block_najua_clubinho .com-clubinho .club-wrapper .slider .item p{color:#323232;font-size:.9rem;margin:0;padding:0}.block_najua_clubinho .clubinho-samples{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.block_najua_clubinho .clubinho-samples div{width:calc( (100% / 6) - 20px);height:150px;background:rgba(0,0,0,0.3)}.block_najua_clubinho .clubinho-samples div:first-child,.block_najua_clubinho .clubinho-samples div:last-child{width:calc( (100% / 12) - 20px)}.block_najua_feed_uol .com-feed-uol{padding:15px}.block_najua_feed_uol .com-feed-uol .block-title{display:flex;justify-content:space-between}.block_najua_feed_uol .com-feed-uol .feed-list{max-height:400px;overflow-x:auto}@media screen and (min-width: 576px){.block_najua_feed_uol .com-feed-uol .feed-list{display:grid;grid-template-columns:repeat(2, 1fr);max-height:inherit;gap:0 1rem}}@media screen and (min-width: 992px){.block_najua_feed_uol .com-feed-uol .feed-list{grid-template-columns:repeat(3, 1fr)}}.block_najua_feed_uol .com-feed-uol .feed-list article{display:flex;border-bottom:1px solid #ddd;align-items:center;padding:30px 0}.block_najua_feed_uol .com-feed-uol .feed-list article img{max-width:142px}.block_najua_feed_uol .com-feed-uol .feed-list article h3{margin:0;padding:0}.block_najua_feed_uol .com-feed-uol .feed-list article h3 a{color:#323232;font-size:1.1rem;font-weight:bold}.block_najua_feed_uol .com-feed-uol .feed-list article h3 a:hover{color:#f39}.block_najua_feed_uol .com-feed-uol .feed-list article img{border-radius:.5rem;margin-right:1rem}ul.news-list-w-titles{list-style:none;margin:0;padding:0}ul.news-list-w-titles li{display:block;border-bottom:1px solid #ddd}ul.news-list-w-titles li:last-child{border-bottom:none}ul.news-list-w-titles li a{display:block;padding:25px 0;color:#323232;font-size:1.1rem;font-weight:bold}ul.news-list-w-titles li a:hover{color:#f39}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QyxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FMeEMsUUdvQkosMkJBRGtCLENBRWYsd0JBRmUsQ0FHUCxnQkFITyxDQUlOLGVBSk0sQ0FLRSxPQUxGLENBaUNsQix1QkhqRHNELENHa0RuRCxvQkhsRG1ELENHbURsRCxtQkhuRGtELENHb0Q5QyxlSHBEOEMsQ0FDOUMsY0FBd0MsQ0FDeEMsVUFBb0MsQ0FDdkMscUNBT08sVUd1Q1oscUJIdEM4RCxDR3VDM0Qsa0JIdkMyRCxDR3dDMUQsaUJIeEMwRCxDR3lDdEQsYUh6Q3NELENBQzlDLFlBQXdDLENBQ3hDLFFBQW9DLENBSHhDLFVHdUNaLDJCSHRDOEQsQ0d1QzNELHdCSHZDMkQsQ0d3QzFELHVCSHhDMEQsQ0d5Q3RELG1CSHpDc0QsQ0FDOUMsa0JBQXdDLENBQ3hDLGNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osc0JIdEM4RCxDR3VDM0QsbUJIdkMyRCxDR3dDMUQsa0JIeEMwRCxDR3lDdEQsY0h6Q3NELENBQzlDLGFBQXdDLENBQ3hDLFNBQW9DLENBSHhDLFdHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFdHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFdHdUNaLHVCSHRDOEQsQ0d1QzNELG9CSHZDMkQsQ0d3QzFELG1CSHhDMEQsQ0d5Q3RELGVIekNzRCxDQUM5QyxjQUF3QyxDQUN4QyxVQUFvQyxDQUN2QyxDQVJULHFDQUlRLFVHdUNaLHFCSHRDOEQsQ0d1QzNELGtCSHZDMkQsQ0d3QzFELGlCSHhDMEQsQ0d5Q3RELGFIekNzRCxDQUM5QyxZQUF3QyxDQUN4QyxRQUFvQyxDQUh4QyxVR3VDWiwyQkh0QzhELENHdUMzRCx3Qkh2QzJELENHd0MxRCx1Qkh4QzBELENHeUN0RCxtQkh6Q3NELENBQzlDLGtCQUF3QyxDQUN4QyxjQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osc0JIdEM4RCxDR3VDM0QsbUJIdkMyRCxDR3dDMUQsa0JIeEMwRCxDR3lDdEQsY0h6Q3NELENBQzlDLGFBQXdDLENBQ3hDLFNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxXR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxXR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxXR3VDWix1Qkh0QzhELENHdUMzRCxvQkh2QzJELENHd0MxRCxtQkh4QzBELENHeUN0RCxlSHpDc0QsQ0FDOUMsY0FBd0MsQ0FDeEMsVUFBb0MsQ0FDdkMsQ0FSVCxxQ0FJUSxVR3VDWixxQkh0QzhELENHdUMzRCxrQkh2QzJELENHd0MxRCxpQkh4QzBELENHeUN0RCxhSHpDc0QsQ0FDOUMsWUFBd0MsQ0FDeEMsUUFBb0MsQ0FIeEMsVUd1Q1osMkJIdEM4RCxDR3VDM0Qsd0JIdkMyRCxDR3dDMUQsdUJIeEMwRCxDR3lDdEQsbUJIekNzRCxDQUM5QyxrQkFBd0MsQ0FDeEMsY0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osc0JIdEM4RCxDR3VDM0QsbUJIdkMyRCxDR3dDMUQsa0JIeEMwRCxDR3lDdEQsY0h6Q3NELENBQzlDLGFBQXdDLENBQ3hDLFNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsV0d1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsV0d1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsV0d1Q1osdUJIdEM4RCxDR3VDM0Qsb0JIdkMyRCxDR3dDMUQsbUJIeEMwRCxDR3lDdEQsZUh6Q3NELENBQzlDLGNBQXdDLENBQ3hDLFVBQW9DLENBQ3ZDLENBUlQsc0NBSVEsVUd1Q1oscUJIdEM4RCxDR3VDM0Qsa0JIdkMyRCxDR3dDMUQsaUJIeEMwRCxDR3lDdEQsYUh6Q3NELENBQzlDLFlBQXdDLENBQ3hDLFFBQW9DLENBSHhDLFVHdUNaLDJCSHRDOEQsQ0d1QzNELHdCSHZDMkQsQ0d3QzFELHVCSHhDMEQsQ0d5Q3RELG1CSHpDc0QsQ0FDOUMsa0JBQXdDLENBQ3hDLGNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMs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QixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFNBQVUsQ0FDVixrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FWbEIsb0JBZU0sVUFBVyxDQUNYLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLFVBQVcsQ0FDWCxjQUFlLENBQ2YsU0FBVSxDQUNWLFdBQVksQ0FFZixnQ0FPQyxjQUFjLENBMkNmLHFDQTlDSCxnQ0FNTSxTQUFVLENBd0NiLENBOUNILHlDQVdRLFFBQVMsQ0FDVCxTQUFVLENBQ1YsYUFBYyxDQUNkLGVBQWdCLENDeGpCaEIseUJEeWpCMkIsQ0N6akIzQixzQkR5akIyQixDQ3pqQjNCLHFCRHlqQjJCLENDempCM0Isb0JEeWpCMkIsQ0N2akIvQixpQkR1akIrQixDQWZuQyw2Q0FrQlUsVUFBVyxDQUNYLFdBQVksQ0M3akJkLDBCRDhqQmtDLENDOWpCbEMsdUJEOGpCa0MsQ0M5akJsQyxzQkQ4akJrQyxDQzlqQmxDLHFCRDhqQmtDLENDNWpCdEMsa0JENGpCc0MsQ0M5akJsQyx1Q0QrakIwQyxDQy9qQjFDLG9DRCtqQjBDLENDL2pCMUMsbUNEK2pCMEMsQ0MvakIxQyxrQ0QrakIwQyxDQzdqQjlDLCtCRDZqQjhDLENBckJsRCxxQ0EwQlEsZ0JBQWlCLENBQ2pCLGtDSHprQitCLENHMmtCL0IsYUV6a0JlLENGMGtCZixlQUFnQixDQ3hrQmhCLHVDRHlrQndDLENDemtCeEMsb0NEeWtCd0MsQ0N6a0J4QyxtQ0R5a0J3QyxDQ3prQnhDLGtDRHlrQndDLENDdmtCNUMsK0JEdWtCNEMsQ0EvQmhELG1EQzFpQlEsNEJEK2tCb0MsQ0Mva0JwQyx5QkQra0JvQyxDQy9rQnBDLHdCRCtrQm9DLENDL2tCcEMsdUJEK2tCb0MsQ0M3a0J4QyxvQkQ2a0J3QyxDQXJDNUMsMkNBeUNVLFVFdGxCVSxDRnVsQlgsd0NBY0wsZUFBZ0IsQ0FDaEIsWUFBYSxDQUNiLGtCQUFtQixDQ3BtQmYsMEJEcW1Cd0IsQ0NybUJ4Qix1QkRxbUJ3QixDQ3JtQnhCLHNCRHFtQndCLENDcm1CeEIscUJEcW1Cd0IsQ0NubUI1Qixr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d0JBQXlCLENBQ3pCLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FReEIscUNDZ3BCc0MsQ0Qvb0J0Qyw2QkMrb0JzQyxDRC9tQnBDLHdCQ2duQnlCLENEL21CekIscUJDK21CeUIsQ0Q5bUJ6QixxQkM4bUJ5QixDRDVtQjNCLDBCQzRtQjJCLENEM21CM0Isa0JDMm1CMkIsQ0R4b0IzQiw2QkFGZ0MsQ0FROUIsMEJBUjhCLENBVWhDLHFCQVZnQyxDQ3NpQnBDLDRDQXdHTSw4QkFBK0IsQ0FDL0IsWUFBYSxDQUNiLDBCQUF1QixDQTFHN0IsK0dBNkdRLCtCQUFnQyxDQUNqQyxvQ0FVSCxZSGgwQlUsQ0c4ekJkLGlEQUtNLFlBQWEsQ0FDYiw2QkFBOEIsQ0FOcEMsK0NBVU0sZ0JBQWlCLENBQ2pCLGVBQWdCLENBOENqQixxQ0F6REwsK0NBY1EsWUFBYSxDQUNiLG9DQUFxQyxDQUNyQyxrQkFBbUIsQ0FDbkIsVUFBVyxDQXdDZCxDRnQxQkYscUNFNnhCSCwrQ0FxQlEsb0NBQXFDLENBb0N4QyxDQXpETCx1REF5QlEsWUFBYSxDQUNiLDRCQUE2QixDQUM3QixrQkFBbUIsQ0FDbkIsY0FBeUIsQ0E1QmpDLDJEQStCVSxlQUFnQixDQS9CMUIsMERBb0NVLFFBQVMsQ0FDVCxTQUFVLENBckNwQiw0REF3Q1ksYUV2MkJXLENGdzJCWCxnQkFBaUIsQ0FDakIsZ0JBQWlCLENBMUM3QixrRUE2Q2MsVUU3MkJNLENGZzBCcEIsMkRBcURVLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbkIsc0JBV1AsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FIWix5QkFNSSxhQUFjLENBQ2QsNEJFcjRCa0IsQ0Y4M0J0QixvQ0FVTSxrQkFBbUIsQ0FWekIsMkJBY00sYUFBYyxDQUNkLGNBQWUsQ0FDZixhRWg1QmlCLENGaTVCakIsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQWxCdkIsaUNBcUJRLFVFdDVCWSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2xpY2stY2Fyb3VzZWwvZGlzdC92dWUtc2xpY2stY2Fyb3VzZWwuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2xpY2stY2Fyb3VzZWwvZGlzdC92dWUtc2xpY2stY2Fyb3VzZWwtdGhlbWUuY3NzIiwid2VicGFjazovLy8uL3Njc3MvX2ltcG9ydHMvX3dwX2RlZmF1bHRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9faW1wb3J0cy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvX2ltcG9ydHMvX2RlZmluaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9faW1wb3J0cy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19pbXBvcnRzL19mbGV4Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9ibG9ja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19pbXBvcnRzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19pbXBvcnRzL19jb2xvcnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc2xpY2stdHJhY2tbZGF0YS12LWU0Y2FlYWY4XXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zbGljay10cmFjay5zbGljay1jZW50ZXJbZGF0YS12LWU0Y2FlYWY4XXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5zbGljay10cmFja1tkYXRhLXYtZTRjYWVhZjhdOmFmdGVyLC5zbGljay10cmFja1tkYXRhLXYtZTRjYWVhZjhdOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uc2xpY2stdHJhY2tbZGF0YS12LWU0Y2FlYWY4XTphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1tkYXRhLXYtZTRjYWVhZjhde3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZVtkYXRhLXYtZTRjYWVhZjhde2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4fVtkaXI9cnRsXSAuc2xpY2stc2xpZGVbZGF0YS12LWU0Y2FlYWY4XXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1nW2RhdGEtdi1lNGNhZWFmOF17ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdbZGF0YS12LWU0Y2FlYWY4XXtkaXNwbGF5Om5vbmV9LnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1tkYXRhLXYtZTRjYWVhZjhde3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVtkYXRhLXYtZTRjYWVhZjhde2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlW2RhdGEtdi1lNGNhZWFmOF17dmlzaWJpbGl0eTpoaWRkZW59LnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVtkYXRhLXYtZTRjYWVhZjhde2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuW2RhdGEtdi0yMTEzNzYwM117ZGlzcGxheTpub25lfS5zbGljay1zbGlkZXJbZGF0YS12LTNkMWE0Zjc2XXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0W2RhdGEtdi0zZDFhNGY3Nl17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjA7cGFkZGluZzowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnNsaWNrLWxpc3RbZGF0YS12LTNkMWE0Zjc2XTpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmdbZGF0YS12LTNkMWE0Zjc2XXtjdXJzb3I6cG9pbnRlcjtjdXJzb3I6aGFuZH0iLCJAY2hhcnNldCAnVVRGLTgnO1xuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUFUc0FBMEFBQUFBQjJ3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUUwQUFBQUJvQUFBQWNkSWNZQjBkRVJVWUFBQVMwQUFBQUhBQUFBQjRBSndBTlQxTXZNZ0FBQVp3QUFBQlJBQUFBWUZBUS80NWpiV0Z3QUFBQ0FBQUFBRmNBQUFGaUloRkZ0MmRoYzNBQUFBU3NBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBbWdBQUFFMUFBQUNMRCtidG1Cb1pXRmtBQUFCTUFBQUFDOEFBQUEyQUFFeCsyaG9aV0VBQUFGZ0FBQUFIQUFBQUNRRDVRSUZhRzEwZUFBQUFmQUFBQUFRQUFBQUZnWktBRXBzYjJOaEFBQUNXQUFBQUJBQUFBQVFBVFlCb0cxaGVIQUFBQUY4QUFBQUhRQUFBQ0FBU3dCSGJtRnRaUUFBQTZBQUFBRGNBQUFCYmdVbmdjSndiM04wQUFBRWZBQUFBQzRBQUFCRk9YakJwSGphWTJCa1lHQUE0dk1HZnVIeC9EWmZHYmlaR0VEZ2ZHRkZQWnhXWlZCbHZNMTRHOGpsWUFCTEF3QVQxUW5OQUhqYVkyQmtZR0M4emNEQW9NZkVBQUpBTmlNREttQUJBREJrQWU5NDJtTmdaR0JnWUdkd1lXQmlBQUVReWNnQUVuTUE4eGtBQ2NnQWt3QUFBSGphWTJCbVltQ2N3TURLd01Eb3c1akd3TURnRHFXL01rZ3l0REF3TURHd2NqS0FRUU5RQ1pCU1lJQ0NnRFRYRkFZSGhrVEZTWXdQL2o5ZzBHTzgvZjgyQTBRTkErTnRzQklGQmtZQU5ITU40d0FBQUhqYVkyS0FBQ1lJVm9WQUFBTENBSnQ0Mm1OZ1lHQm1nR0FaQmtZR0VJZ0I4aGpCZkJZR0J5RE53OERCd0FSa016QWtLaWdwVGxDYzlQOC9XQjBTNy8raSs0L3VsZDRyZ1pvQUI0eHNESEFoUmlZZ3djU0Fwb0NCY3NCTUJUTllHR2dHQUVkRUR5VUFBQUFBQUFBQUFBQUFaZ0NLQU5BQkZuamFkWkJkVG9OQUVNZDNDcnRBbDVUUUx0UzBMQ29OMEE4U0drQkkrbUFmUEVUNzVCMTg5NkhwcGZRY3ZuSUk0dzNjTFlwVzZrNHltZG45ejh4dkJ3RUtVUWcxMU9nQklYQVlXVUVRUjF1SVpvRkdwTEd4S3kzUHFySXE4K3dhWElmSis1bVFTU3Zrdlh3UnFxb2N1MUQzOVFNbDJKZ3ZOOXp6aHN5azFHUkR6K09CZnpNaW9DcXgwcnRkTFlvMFNpWlRadHRzT2ttaWRCa3ZlS2liRkY0T2VwOVNJNDZicWszVHdocDRpaWhVZW1yTVdGUHkyTlJidGhmcUtrSGkvUHhsSkxJVFpkQWlTajZvdVordG45ZVp6NzhEdUQ5TFpZQjZiWjhybENBVVZ1VmRrVUxqeFY0c0lFeXNJYy9LU3lQbW5KRGRqaENPZFEwZkNUbGlUWC90akgzeXNXYW8rNzFxYU5qSFFqY1F3cmN1eWwrV0xaUXRoQ01vdEpQL2grWGphenoraGZUZVJXbUc0ek9pU3lpZi9xMU90QUFBQUhqYWJZNDlhc05BRUlVLzJaSkRma2lSSXZYYXBVRkNFcXBjcHRBQlVyZzNaaEVpUW9LVmZZOVVxVkxsR0RsQURwQVQ1ZTE2SVVXeXNNejNoamZ6QnJqampRVC9FaktwQ3krNFloTjV5Wm94Y2lyUGUrU01XejRqcjZTKzVVelNhM1Z1d3BUbkJmYzhSRjd5eERaeUtzOXI1SXhIUGlLdjFQOWlacURueUF2TVEzOVVlY2JTY1ZiL2dKTzAzWGs0Q0ZvbTNYWUsxY2xoTWRRVWxLbzcvZDlORjEzUmtJZGZ5K01WN1RTZTJzbDExdFJGYVhZbUpLcFdUZDdrZFZuSjh2ZWV2WktjK24zSTkzdDlKbnZyNW40YVRWV1UvMHo5QUkycU1rVjQybU5nWWtBR2pBem9nQjBzeXNUZ3d0RE95TVRJekpsWVZKUmZucE9hVnNJRlpoVmxwbWVVQUFCdUtRa1NBQUFBQUFBQi8vOEFBbmphWTJCa1lHRGdBV0l4SUdaaVlBUkNOaUJtQWZNWUFBUGdBRFY0Mm1OZ1lHQmtBSUtyUzlRNVFQVDV3b3A2R0EwQVBmOEdHQUFBKVxuICAgIGZvcm1hdCgnd29mZicpO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICBvcGFjaXR5OiAwLjc1O1xuICBjb2xvcjogd2hpdGU7XG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfihpAnO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ+KGkic7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7XG59XG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAn4oaSJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfihpAnO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG5cbiAgY29udGVudDogJ+KAoic7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBvcGFjaXR5OiAwLjI1O1xuICBjb2xvcjogYmxhY2s7XG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiBibGFjaztcbn1cbiIsIi8qXG5XUCBkZWZhdWx0IGFsaWduc1xuKi9cblxuLyogPVdvcmRQcmVzcyBDb3JlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsaWdue1xuXHQmbm9uZSB7XG5cdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0fVxuXHQmbGVmdCB7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xuXHR9XG5cdCZjZW50ZXJ7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87XG5cdH1cblx0JnJpZ2h0IHtcblx0ICAgIGZsb2F0OnJpZ2h0O1xuXHQgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG5cdH1cblx0JndpZGV7XG5cdFx0bWFyZ2luOiAzMnB4IGNhbGMoMjUlIC0gMjV2dyk7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHR3aWR0aDogMTAwdnc7XG5cdH1cblx0JmZ1bGx7XG5cdFx0bWFyZ2luOiAzMnB4IGNhbGMoNTAlIC0gNTB2dyk7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHR3aWR0aDogMTAwdnc7XG5cdH1cbn1cblxuXG5hIGltZy5hbGlnbntcblx0Jm5vbmUge1xuXHQgICAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG5cdH1cblx0JmxlZnQge1xuXHQgICAgZmxvYXQ6IGxlZnQ7XG5cdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0fVxuXHQmcmlnaHQge1xuXHQgICAgZmxvYXQ6IHJpZ2h0O1xuXHQgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG5cdH1cblx0JmNlbnRlciB7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHQgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi53cC1jYXB0aW9uIHtcbiAgICAvL2JhY2tncm91bmQ6ICNmZmY7XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIC8vbWF4LXdpZHRoOiA5NiU7IC8qIEltYWdlIGRvZXMgbm90IG92ZXJmbG93IHRoZSBjb250ZW50IGFyZWEgKi9cbiAgICAvL3BhZGRpbmc6IDVweCAzcHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLmFsaWdue1xuICAgIFx0Jm5vbmUge1xuXHRcdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0XHR9XG5cdFx0JmxlZnQge1xuXHRcdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0XHR9XG5cdFx0JnJpZ2h0IHtcblx0XHQgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG5cdFx0fVxuICAgIH1cblxuICAgIGltZyB7XG5cdCAgICBib3JkZXI6IDAgbm9uZTtcblx0ICAgIGhlaWdodDogYXV0bztcblx0ICAgIG1hcmdpbjogMDtcblx0ICAgIG1heC13aWR0aDogOTguNSU7XG5cdCAgICBwYWRkaW5nOiAwO1xuXHQgICAgd2lkdGg6IGF1dG87XG5cdH1cblxuXHRwLndwLWNhcHRpb24tdGV4dCB7XG5cdCAgICBmb250LXNpemU6IDExcHg7XG5cdCAgICBsaW5lLWhlaWdodDogMTdweDtcblx0ICAgIG1hcmdpbjogMDtcblx0ICAgIHBhZGRpbmc6IDAgNHB4IDVweDtcblx0fVxuXG59XG5cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxcHg7XG5cdHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IC8qIE1hbnkgc2NyZWVuIHJlYWRlciBhbmQgYnJvd3NlciBjb21iaW5hdGlvbnMgYW5ub3VuY2UgYnJva2VuIHdvcmRzIGFzIHRoZXkgd291bGQgYXBwZWFyIHZpc3VhbGx5LiAqL1xuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7XG5cdFx0LyogQWJvdmUgV1AgdG9vbGJhci4gKi9cblx0fVxufVxuXG5oci53cC1ibG9jay1zZXBhcmF0b3J7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5cblxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0ZmlndXJlLndwLWJsb2NrLWVtYmVkLXlvdXR1YmV7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59IiwiLmNvbnRhaW5lcntcbiAgICBcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAkd2lkdGhfbWF4X2NvbnRlbnQgKyAoJHBhZGRpbmcgKiAyICk7IC8vIHNvbWEgbyB0YW1hbmhvIG1heGltbyArIG9zIHBhZGRpbmdzKGRvYnJvKSBsYXRlcmFpc1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG5cbiAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgbWF4LXdpZHRoOiAkd2lkdGhfbWF4X2NvbnRlbnQgKyAoJHBhZGRpbmcgKiA0ICk7IC8vIHNvbWEgbyB0YW1hbmhvIG1heGltbyArIG9zIHBhZGRpbmdzKGRvYnJvKSBsYXRlcmFpc1xuICAgICAgICBwYWRkaW5nOiAwICggJHBhZGRpbmcgKiAyICk7XG4gICAgfVxuXG4gICAgJi0tZmx1aWR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG4gICAgfVxuXG4gICAgJi1tZHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICR3aWR0aF9tYXhfY29udGVudCArICgkcGFkZGluZyAqIDQgKTsgLy8gc29tYSBvIHRhbWFuaG8gbWF4aW1vICsgb3MgcGFkZGluZ3MoZG9icm8pIGxhdGVyYWlzXG4gICAgICAgICAgICBwYWRkaW5nOiAwICggJHBhZGRpbmcgKiAyICk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cbi5yb3d7XG4gICAgLy9taW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6ICggJHBhZGRpbmcgKiAtMSApO1xuICAgIG1hcmdpbi1yaWdodDogKCAkcGFkZGluZyAqIC0xICk7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7IC8vIG5vd3JhcFxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsgLy8gZmxleC1zdGFydFxuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKCBzdHJldGNoICk7XG59XG5cbi5hbGlnbi1pdGVtc3tcbiAgICAmLWNlbnRlcntcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoIGNlbnRlciApO1xuICAgIH1cbn1cblxuJWNvbC1vcmRlciB7XG4gICAgQGluY2x1ZGUgb3JkZXI7IC8vIDBcbn1cblxuJWNvbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2x7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgtZ3JvdyggMSApO1xuICAgIEBleHRlbmQgJWNvbDtcblxuICAgICYtYXV0b3tcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWRfY29sdW1uc3tcbiAgICAgICAgJi0jeyRpfXtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9yZGVyOyAvLzBcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYmFzaXMoIDEwMCUgLyAkZ3JpZF9jb2x1bW5zICogJGkgKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogKCAxMDAlIC8gJGdyaWRfY29sdW1ucyAqICRpICkgO1xuICAgICAgICAgICAgd2lkdGg6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemV9KSB7XG4gICAgICAgICAgICBcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZ3JpZF9jb2x1bW5ze1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS0jeyRpfXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcyggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApIDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApIDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cblxuICAgIFxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGdyaWRfY29sdW1uc3tcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS0jeyRpfXtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVjb2w7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlY29sLW9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuXG5cbi8qKlxuQ29sdW1ucyBPZmZzZXRcbioqL1xuXG4ub2Zmc2V0e1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZF9jb2x1bW5ze1xuICAgICAgICAmLSN7JGl9e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemV9KSB7XG4gICAgICAgICAgICBcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZ3JpZF9jb2x1bW5ze1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS0jeyRpfXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cblxuXG5cbiVoYWxme1xuICAgIEBpbmNsdWRlIG9yZGVyOyAvLzBcbiAgICBAaW5jbHVkZSBmbGV4KCAwLCAxLCBhdXRvICk7IC8vMCwxLGF1dG9cbiAgICBAaW5jbHVkZSBhbGlnbi1zZWxmOyAvL2F1dG9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAmOm50aC1jaGlsZChvZGQpe1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwOyAvLyBub3dyYXBcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCBmbGV4LWVuZCApO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXM7IC8vZmxleC1zdGFydFxuICAgIH1cblxuICAgIC5jb250ZW50e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAkd2lkdGhfbWF4X2NvbnRlbnQgLyAyO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICB9XG59XG5cbi5jb2x1bW5ze1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKCB3cmFwICk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50OyAvLyBmbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoIHN0cmV0Y2ggKTtcblxuXG4gICBcblxuICAgIFxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGdyaWRfY29sdW1uc3tcbiAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS1oYWxme1xuICAgICAgICAgICAgICAgIC5jb2x1bW57XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJWhhbGY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBAZWFjaCAkc2l6ZV9uYW1lLCAkc2l6ZSBpbiAkc2NyZWVuLXNpemVze1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplfSkge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS1oYWxme1xuICAgICAgICAgICAgICAgICAgICAuY29sdW1ue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcyggNTAlICk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gJi0taGFsZntcbiAgICAvLyAgICAgLmNvbHVtbntcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIG9yZGVyOyAvLzBcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIGZsZXgoIDAsIDEsIDUwJSApOyAvLzAsMSxhdXRvXG4gICAgLy8gICAgICAgICBAaW5jbHVkZSBhbGlnbi1zZWxmOyAvL2F1dG9cbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbiAgICBcbn0iLCIkX2ZvbnRfZmlyc3QgIDogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kX2ZvbnRfc2Vjb25kIDogJF9mb250X2ZpcnN0O1xuXG4kcGFkZGluZzogMTVweCFkZWZhdWx0O1xuJG1hcmdpbjogMTVweCFkZWZhdWx0O1xuXG4kd2lkdGhfbWF4X2NvbnRlbnQ6IDE0MDBweCFkZWZhdWx0O1xuJGdyaWRfY29sdW1uczogMTI7XG4kZ3JpZF9ndXR0ZXI6ICRwYWRkaW5nICogMjtcblxuXG5cblxuXG5cblxuJG1lbnVfYmFyIDogKFxuICAgICdtb2JpbGUnIDogKFxuICAgICAgICAnaGVpZ2h0JyAgICAgIDogNTBweCxcbiAgICAgICAgJ2xvZ286d2lkdGgnICA6IDkwcHgsXG4gICAgICAgICdsb2dvOmhlaWdodCcgOiAzMnB4LFxuICAgICksXG4gICAgJ2Rlc2t0b3AnIDogKFxuICAgICAgICAnaGVpZ2h0JyAgICAgICAgICAgICAgOiA4MHB4LFxuICAgICAgICAnaGVpZ2h0OnJlc2l6ZWQnICAgICAgOiA1MHB4LFxuICAgICAgICAnbG9nbzp3aWR0aCcgICAgICAgICAgOiAxNDlweCxcbiAgICAgICAgJ2xvZ286aGVpZ2h0JyAgICAgICAgIDogNTBweCxcbiAgICAgICAgJ2xvZ286d2lkdGg6cmVzaXplZCcgIDogMTAwcHgsXG4gICAgICAgICdsb2dvOmhlaWdodDpyZXNpemVkJyA6IDQwcHgsXG4gICAgKSxcbik7XG5cblxuXG4vLyBAZnVuY3Rpb24gZ2V0TWVudUJhciggJG5hbWVzLi4uICl7XG4vLyAgICAgJG1lbnUgOiAkbWVudV9iYXI7XG4gICAgXG4vLyAgICAgQGVhY2ggJGRlZmluaXRpb24gaW4gJG5hbWVze1xuLy8gICAgICAgICAkbWVudTogbWFwLWdldCggJG1lbnUsICRkZWZpbml0aW9uICk7XG4vLyAgICAgfVxuLy8gICAgIEByZXR1cm4gJG1lbnU7XG4vLyB9XG5cbiIsIi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcbiRzY3JlZW4tc20tbWluOiA1NzZweDtcblxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcbiRzY3JlZW4tbWQtbWluOiA3NjhweDtcblxuLy8gVGFibGV0cyBhbmQgc21hbGwgZGVza3RvcHNcbiRzY3JlZW4tbGctbWluOiA5OTJweDtcblxuLy8gTGFyZ2UgdGFibGV0cyBhbmQgZGVza3RvcHNcbiRzY3JlZW4teGwtbWluOiAxMjgxcHg7XG5cbiRzY3JlZW4tc2l6ZXMgOiAoXG4gICAgXCJzbVwiIDogNTc2cHgsXG4gICAgXCJtZFwiIDogNzY4cHgsXG4gICAgXCJsZ1wiIDogOTkycHgsXG4gICAgXCJ4bFwiIDogMTI4MXB4XG4pO1xuXG5cbi8vIFNtYWxsIGRldmljZXNcbkBtaXhpbiBzbSB7XG4gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4tc20tbWlufSkge1xuICAgICAgIEBjb250ZW50O1xuICAgfVxufVxuXG4vLyBNZWRpdW0gZGV2aWNlc1xuQG1peGluIG1kIHtcbiAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KSB7XG4gICAgICAgQGNvbnRlbnQ7XG4gICB9XG59XG5cbi8vIExhcmdlIGRldmljZXNcbkBtaXhpbiBsZyB7XG4gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4tbGctbWlufSkge1xuICAgICAgIEBjb250ZW50O1xuICAgfVxufVxuXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXG5AbWl4aW4geGwge1xuICAgQG1lZGlhIHNjcmVlbiBhbmQgIChtaW4td2lkdGg6ICN7JHNjcmVlbi14bC1taW59KSB7XG4gICAgICAgQGNvbnRlbnQ7XG4gICB9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZsZXhib3ggU0FTUyBtaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggZGlzcGxheVxuQG1peGluIGZsZXhib3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBJbmxpbmUtYm94IGRpc3BsYXlcbkBtaXhpbiBpbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLy8gVGhlICdmbGV4JyBzaG9ydGhhbmRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPHBvc2l0aXZlLW51bWJlcj4sIGluaXRpYWwsIGF1dG8sIG9yIG5vbmVcbkBtaXhpbiBmbGV4KCRmZzogMCwgJGZzOiAxLCAkZmI6IGF1dG8pIHtcbiAgICAvLyBTZXQgYSB2YXJpYWJsZSB0byBiZSB1c2VkIGJ5IGJveC1mbGV4IHByb3BlcnRpZXNcbiAgICAkZmctYm94ZmxleDogJGZnO1xuXG4gICAgLy8gQm94LUZsZXggb25seSBzdXBwb3J0cyBhIGZsZXgtZ3JvdyB2YWx1ZSBzbyBsZXRzIGdyYWIgdGhlXG4gICAgLy8gZmlyc3QgaXRlbSBpbiB0aGUgbGlzdCBhbmQganVzdCByZXR1cm4gdGhhdC5cbiAgICBAaWYgdHlwZS1vZigkZmcpID09ICdsaXN0JyB7XG4gICAgICAgICRmZy1ib3hmbGV4OiBudGgoJGZnLCAxKTtcbiAgICB9XG5cbiAgICAtd2Via2l0LWJveDogJGZnLWJveGZsZXg7XG4gICAgLW1vei1ib3g6ICRmZy1ib3hmbGV4O1xuICAgIC13ZWJraXQtZmxleDogJGZnICRmcyAkZmI7XG4gICAgLW1zLWZsZXg6ICRmZyAkZnMgJGZiO1xuICAgIGZsZXg6ICRmZyAkZnMgJGZiO1xufVxuXG4vLyBGbGV4IEZsb3cgRGlyZWN0aW9uXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuLy8gZGVmYXVsdDogcm93XG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHZhbHVlOiByb3cpIHtcbiAgICBAaWYgJHZhbHVlID09IHJvdy1yZXZlcnNlIHtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4ge1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbi1yZXZlcnNlIHtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICB9XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG59XG5cbi8vIEZsZXggTGluZSBXcmFwcGluZ1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbkBtaXhpbiBmbGV4LXdyYXAoICR3cmFwIDogbm93cmFwICkge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgICAgLW1vei1mbGV4LXdyYXA6ICR3cmFwO1xuICAgICAgICAtbXMtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogJHdyYXA7XG59XG5cbi8vIEZsZXggRGlyZWN0aW9uIGFuZCBXcmFwXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gPGZsZXgtZGlyZWN0aW9uPiB8fCA8ZmxleC13cmFwPlxuQG1peGluIGZsZXgtZmxvdyggJGZsb3cgKSB7XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAgICAtbW96LWZsZXgtZmxvdzogJGZsb3c7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAgICAgICAgZmxleC1mbG93OiAkZmxvdztcbn1cblxuLy8gRGlzcGxheSBPcmRlclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8aW50ZWdlcj5cbkBtaXhpbiBvcmRlciggJHZhbCA6IDAgKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJHZhbDsgIFxuICAgICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6ICR2YWw7ICAgICBcbiAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAkdmFsOyAgICAgXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1vcmRlcjogJHZhbDsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6ICR2YWw7XG59XG5cbi8vIEZsZXggZ3JvdyBmYWN0b3Jcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPG51bWJlcj5cbkBtaXhpbiBmbGV4LWdyb3coICRncm93ICkge1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAkZ3JvdztcbiAgICAgICAtbW96LWZsZXgtZ3JvdzogJGdyb3c7XG4gICAgICAgIC1tcy1mbGV4LWdyb3c6ICRncm93O1xuICAgICAgICAgICAgZmxleC1ncm93OiAkZ3Jvdztcbn1cblxuLy8gRmxleCBzaHJpbmtcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtIHNocmluayBmYWN0b3Jcbi8vIDxudW1iZXI+IFxuQG1peGluIGZsZXgtc2hyaW5rKCAkc2hyaW5rICkge1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6ICRzaHJpbms7XG4gICAgICAgLW1vei1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgICAgLW1zLWZsZXgtc2hyaW5rOiAkc2hyaW5rO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6ICRzaHJpbms7XG59XG5cbi8vIEZsZXggYmFzaXNcbi8vIC0gdGhlIGluaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc25pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gPHdpZHRoPiBcbkBtaXhpbiBmbGV4LWJhc2lzKCAkd2lkdGggKSB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgLW1vei1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgIC1tcy1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAkd2lkdGg7XG59XG5cbi8vIEF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCBcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XG4gICAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbW96LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYmV0d2VlbiB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYXJvdW5kIHtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgICAtbW96LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgICAtbXMtZmxleC1wYWNrOiAkdmFsdWU7XG4gICAgfVxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gICAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gIH1cblxuLy8gUGFja2luZyBGbGV4IExpbmVzXG4vLyAtIGFwcGxpZXMgdG86IG11bHRpLWxpbmUgZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1jb250ZW50KCR2YWx1ZTogc3RyZXRjaCkge1xuICAgIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiAkdmFsdWU7XG4gICAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZTtcbiAgICB9XG4gICAgYWxpZ24tY29udGVudDogJHZhbHVlO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IGZsZXgtc3RhcnQpIHtcbiAgICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbW96LWJveC1hbGlnbjogZW5kO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiAkdmFsdWU7XG4gICAgICAtbW96LWJveC1hbGlnbjogJHZhbHVlO1xuICAgICAgLW1zLWZsZXgtYWxpZ246ICR2YWx1ZTtcbiAgICB9XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogJHZhbHVlO1xuICAgIGFsaWduLWl0ZW1zOiAkdmFsdWU7XG59XG5cbi8vIENyb3NzLWF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2ggXG5AbWl4aW4gYWxpZ24tc2VsZigkdmFsdWU6IGF1dG8pIHtcbiAgICAvLyBObyBXZWJraXQgQm94IEZhbGxiYWNrLlxuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogJHZhbHVlO1xuICAgIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiAkdmFsdWU7XG4gICAgfVxuICAgIGFsaWduLXNlbGY6ICR2YWx1ZTtcbn1cblxuJWZsZXhib3gtYmFzZXtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy8gbm93cmFwXG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsgLy8gZmxleC1zdGFydFxuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXM7IC8vZmxleC1zdGFydFxufVxuXG4lZmxleC1iYXNle1xuICBAaW5jbHVkZSBvcmRlcjsgLy8wXG4gIEBpbmNsdWRlIGZsZXg7IC8vMCwxLGF1dG9cbiAgQGluY2x1ZGUgYWxpZ24tc2VsZjsgLy9hdXRvXG59IiwiQGltcG9ydCAnZ2xvYmFsJztcblxuXG4uYmxvY2tfbmFqdWFfe1xuXG4gICZkZXN0YXF1ZXNfMDMsXG4gICZkZXN0YXF1ZXNfMDQsXG4gICZkZXN0YXF1ZXNfMDUsXG4gICZkZXN0YXF1ZXNfMDFfMDJfdGV4dHtcbiAgICAgIC5mZWF0dXJlZHtcblxuICAgICAgICAgIGFydGljbGV7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDhweCApOy8vIDVweFxuXG4gICAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggYmxhY2ssIC4zICk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwwLDAsMC45KSA1JSwgcmdiYSgwLDAsMCwwLjIpIDUwJSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGUoIC01MCUsIC01MCUgKSBzY2FsZSggMSApICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggZWFzZS1pbi1vdXQgLjNzIGFsbCApO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRfc2Vjb25kO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggZWFzZS1pbi1vdXQgLjNzIGFsbCApO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cblxuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlKCAtNTAlLCAtNTAlICkgc2NhbGUoIDEuMSApICk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgICBib3R0b206IC01MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcblxuICAgICAgICB9XG4gICAgICB9XG4gIH1cblxuXG4gICZkZXN0YXF1ZXNfMDN7XG4gICAgLmZlYXR1cmVke1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIFxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMmZyO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNXB4O1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIGFydGljbGV7XG4gICAgICAgIFxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMztcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAyO1xuICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICBncmlkLWFyZWE6IDIgLyAyIC8gMyAvIDM7XG4gICAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBncmlkLWFyZWE6IDEgLyA0IC8gMiAvIDU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYwJTsgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgICAgZmlndXJle1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJmRlc3RhcXVlc18wNHtcbiAgICAuZmVhdHVyZWR7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMmZyKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMmZyO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNXB4O1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSBsZ3tcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIGFydGljbGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDhweCApOy8vIDVweFxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjtcbiAgICAgICAgICBAaW5jbHVkZSBsZ3tcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjsgXG4gICAgICAgICAgfSAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7XG4gICAgICAgICAgQGluY2x1ZGUgbGd7XG4gICAgICAgICAgICBncmlkLWFyZWE6IDEgLyAyIC8gMiAvIDM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpe1xuICAgICAgICAgIGdyaWQtYXJlYTogMiAvIDEgLyAzIC8gMjtcbiAgICAgICAgICBAaW5jbHVkZSBsZ3tcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDMgLyAyIC8gNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNCl7XG4gICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMiAvIDMgLyAzO1xuICAgICAgICAgIEBpbmNsdWRlIGxne1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gNCAvIDIgLyA1O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgZmlndXJle1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmZGVzdGFxdWVzXzA1e1xuICAgIC5mZWF0dXJlZHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMTVweDtcbiAgICAgIGdyaWQtcm93LWdhcDogMTVweDsgXG5cbiAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMzBweDsgXG4gICAgICB9XG5cbiAgICAgIGFydGljbGV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTsvLyA1cHhcbiAgICAgICAgXG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAzO1xuICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICBncmlkLWFyZWE6IDIgLyAxIC8gMyAvIDI7IFxuICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICBncmlkLWFyZWE6IDIgLyAyIC8gMyAvIDM7XG4gICAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBncmlkLWFyZWE6IDEgLyA0IC8gMiAvIDU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDQpe1xuICAgICAgICAgIGdyaWQtYXJlYTogMyAvIDEgLyA0IC8gMjtcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMiAvIDMgLyAzIC8gNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNSl7XG4gICAgICAgICAgZ3JpZC1hcmVhOiAzIC8gMiAvIDQgLyAzO1xuICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gNCAvIDMgLyA1O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFxuICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICY6bnRoLWNoaWxkKDUpe1xuICAgICAgICAgIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgfSAgICAgIFxuICAgIH1cbiAgfS8vZGVzdGFxdWVzXzA1XG5cbiAgJmRlc3RhcXVlc18wMV8wMl90ZXh0e1xuICAgIC5mZWF0dXJlZHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMTVweDtcbiAgICAgIGdyaWQtcm93LWdhcDogMTVweDsgXG5cbiAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpOyBcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgICAgICBncmlkLXJvdy1nYXA6IDMwcHg7IFxuICAgICAgfVxuXG4gICAgICBhcnRpY2xle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7Ly8gNXB4XG4gICAgICAgIFxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMztcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAzIC8gMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAyOyBcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDMgLyAyIC8gNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMiAvIDMgLyAzO1xuICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgZ3JpZC1hcmVhOiAyIC8gMyAvIDMgLyA0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFxuICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICY6bnRoLWNoaWxkKDUpe1xuICAgICAgICAgIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgfSAgICAgIFxuICAgIH1cbiAgfS8vZGVzdGFxdWUtMDEtMDItdGV4dFxuXG5cbiAgJnB1YmxpY2lkYWRlc19ob3J7XG4gICAgXG4gICAgLnB1YntcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjphZnRlcntcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udF9zZWNvbmQ7XG4gICAgICAgIGNvbnRlbnQ6ICdQVUJMSUNJREFERSc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWCggLTUwJSApICk7XG4gICAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICBcbiAgICAgIGF7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuXG4gICAgICAgIGltZ3tcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnB1Yi1iZ3tcbiAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgfVxuICB9Ly8gcHVibGljaWRhZGVzLWhvclxuXG4gICZwdWJsaWNpZGFkZXN7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlcntcbiAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRfc2Vjb25kO1xuICAgICAgY29udGVudDogJ1BVQkxJQ0lEQURFJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWCggLTUwJSApICk7XG4gICAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxuXG4gICAgLnB1Yi17XG4gICAgICAmbW9iaWxle1xuICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZkZXNrdG9we1xuICAgICAgICBcbiAgICAgICAgZGlzcGxheTpub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1ke1xuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tLXB1YmxpY2lkYWRle1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAucHViLXdyYXBwZXJ7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH0gICAgICBcbiAgICB9XG5cbiAgfS8vcHVibGljaWRhZGVzXG5cblxufVxuXG5kaXYuaGVhZGVye1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjtcbiAgQGluY2x1ZGUgZmxleC13cmFwO1xuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgLmJ0bi1tb3Jle1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6IGdldENvbG9yKCd0ZXh0LWNvbG9yJyk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiBnZXRDb2xvcigncHJpbWFyeScpO1xuICAgIH1cbiAgfVxufVxuLmJsb2NrLXRpdGxle1xuICBmb250LWZhbWlseTogJF9mb250X3NlY29uZDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgXG4gIFxuICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtMjNweDtcbiAgICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgfVxufVxuXG5cbi5ibG9jay1uZXdzLXRleHQtaW1hZ2Vze1xuXG4gIGFydGljbGV7XG4gICAgcGFkZGluZzoxNXB4IDA7XG5cbiAgICBAaW5jbHVkZSBtZHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIGZpZ3VyZXtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggOHB4ICk7Ly8gNXB4XG4gIFxuICAgICAgICBpbWd7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoIDEuMCApICk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIGVhc2UtaW4tb3V0IC4zcyApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgze1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udF9zZWNvbmQ7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IGdldENvbG9yKCAndGV4dC1jb2xvcicpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgZWFzZS1pbi1vdXQgLjJzICk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKCAxLjEgKSApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoM3tcbiAgICAgICAgICBjb2xvcjogZ2V0Q29sb3IoJ3ByaW1hcnknKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuXG5cbn1cblxuXG5cbi5ibG9ja19uYWp1YV9hdWRpb19wbGF5ZXJ7XG5cbiAgLmF1ZGlvLXBsYXllcntcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAxMHB4ICk7XG4gICAgYm94LXNoYWRvdzogLTJweCAycHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICBib3JkZXI6MXB4IHNvbGlkIHJnYmEoIzAwMCwgLjA1KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgze1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblxuICAgICAgLm5ld3tcbiAgICAgICAgYmFja2dyb3VuZDogZ2V0Q29sb3IoJ3ByaW1hcnknKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTVweCAyNXB4IDRweDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cztcbiAgICAgICAgZm9udC1zaXplOiAuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTMwZGVnKSk7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGxheWVyLWJ0bi1wbGF5e1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogZ2V0Q29sb3IoJ3ByaW1hcnknKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRyb2xze1xuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uOyAvL3Jvd1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pOy8vZmxleC1zdGFydFxuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuXG4gICAgICAudm9sdW1le1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQ7Ly9mbGV4LXN0YXJ0XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuXG4gICAgICAgIGl7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuICAjcGxheWVyLXJhbmdlLXZvbHVtZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDsgIFxuICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvcigncHJpbWFyeScpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyOm5vbmU7XG4gICAgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWJ7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCdwcmltYXJ5Jyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXI6bm9uZTtcbiAgICB9XG4gIH1cblxuXG4gIFxufVxuXG5cblxuLmJsb2NrX25hanVhX2NsdWJpbmhve1xuICAucHJlbG9hZGVye1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXZ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb20tY2x1YmluaG97XG4gICAgLmNsdWItd3JhcHBlcntcbiAgICAgIGJ1dHRvbi5zbGljay1hcnJvd3tcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29sb3I6IGdldENvbG9yKCd0ZXh0LWNvbG9yJyk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgZWFzZS1pbi1vdXQgMC4ycyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOmJlZm9yZXtcbiAgICAgICAgICBjb2xvcjogZ2V0Q29sb3IoJ3ByaW1hcnknKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWRlcntcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgXG5cbiAgICAgICAgLml0ZW17XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnBlcmNlbnR7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU1M2E5OTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA2cHggIzIyMTczZCBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfS8vIGltYWdlXG4gICAgICAgICAgLnBhcnRuZXJ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6IGdldENvbG9yKCdwcmltYXJ5Jyk7XG4gICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW46IDdweCAwIDdweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoM3tcbiAgICAgICAgICAgIGNvbG9yOiBnZXRDb2xvcigndGV4dC1jb2xvcicpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIHB7XG4gICAgICAgICAgICBjb2xvcjogZ2V0Q29sb3IoJ3RleHQtY29sb3InKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfS8vY29tLWNsdWJpbmhvXG5cbiAgLmNsdWJpbmhvLXNhbXBsZXN7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXA7IC8vbm93cmFwXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pOy8vZmxleC1zdGFydFxuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG5cbiAgICBkaXZ7XG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgLyA2KSAtIDIwcHgpO1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoIGJsYWNrLCAuMyApO1xuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC8gMTIpIC0gMjBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi5ibG9ja19uYWp1YV9mZWVkX3VvbHtcbiAgLmNvbS1mZWVkLXVvbHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZztcblxuICAgIC5ibG9jay10aXRsZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmZlZWQtbGlzdHtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgc217XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGdhcDogMCAxcmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBsZ3tcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgYXJ0aWNsZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6ICgkcGFkZGluZyAqIDIpIDA7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIG1heC13aWR0aDogMTQycHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGgze1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiBnZXRDb2xvciggJ3RleHQtY29sb3InKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIFxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgY29sb3I6IGdldENvbG9yKCAncHJpbWFyeScgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBcblxuICAgICAgICBpbWd7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxudWwubmV3cy1saXN0LXctdGl0bGVze1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgbGl7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdldENvbG9yKCdib3JkZXItY29sb3InKTtcblxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgY29sb3I6IGdldENvbG9yKCAndGV4dC1jb2xvcicpO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6IGdldENvbG9yKCAncHJpbWFyeScgKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBicm93c2VyX3ByZWZpeCgkcHJvcGVyLCAkdmFsdWUpe1xuICAgICRicm93c2Vyc19wcmVmaXg6ICgnd2Via2l0JywgJ21veicsICdtcycsICdvJyk7XG5cbiAgICBAZWFjaCAkYnJvd3NlciBpbiAkYnJvd3NlcnNfcHJlZml4IHtcbiAgICAgICAgI3snLScgKyAkYnJvd3NlciArICctJyArICRwcm9wZXJ9OiAkdmFsdWU7XG4gICAgfVxuICAgICN7JHByb3Blcn06ICR2YWx1ZTtcbn1cblxuXG5AbWl4aW4gICAgYm94LXNpemluZygkdmFsdWU6Ym9yZGVyLWJveCl7IEBpbmNsdWRlIGJyb3dzZXJfcHJlZml4KGJveC1zaXppbmcsICR2YWx1ZSk7IH1cbkBtaXhpbiAgICBib3gtc2hhZG93KCR2YWx1ZSkgICAgICAgICAgIHsgQGluY2x1ZGUgYnJvd3Nlcl9wcmVmaXgoYm94LXNoYWRvdywgJHZhbHVlKTsgICAgIH1cbkBtaXhpbiAgICAgdHJhbnNmb3JtKCR2YWx1ZSkgICAgICAgICAgIHsgQGluY2x1ZGUgYnJvd3Nlcl9wcmVmaXgodHJhbnNmb3JtLCAkdmFsdWUpOyAgfVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHZhbHVlOiA1cHgpICAgICAgICAgICB7IEBpbmNsdWRlIGJyb3dzZXJfcHJlZml4KGJvcmRlci1yYWRpdXMsICR2YWx1ZSk7fVxuQG1peGluICAgdXNlci1zZWxlY3QoJHZhbHVlOm5vbmUpICAgICAgeyBAaW5jbHVkZSBicm93c2VyX3ByZWZpeCh1c2VyLXNlbGVjdCwgJHZhbHVlKTt9XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XG4gICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0oJG9wYWNpdHkgKiAxMDApKTtcbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSkge1xuICAgIGZvbnQtc2l6ZTogJHNpemU7XG4gICAgZm9udC1zaXplOiAoJHNpemUgLyAxNnB4KSAqIDFyZW07XG4gfVxuXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRlLi4uKSB7XG4gICAgJG1heDogbGVuZ3RoKCRhbmltYXRlKTtcbiAgICAkYW5pbWF0aW9uczogJyc7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXgge1xuICAgICAgICAkYW5pbWF0aW9uczogI3skYW5pbWF0aW9ucyArIG50aCgkYW5pbWF0ZSwgJGkpfTtcblxuICAgICAgICBAaWYgJGkgPCAkbWF4IHtcbiAgICAgICAgICAgICRhbmltYXRpb25zOiAjeyRhbmltYXRpb25zICsgXCIsIFwifTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyb3dzZXJfcHJlZml4KGFuaW1hdGlvbiwgJGFuaW1hdGlvbnMpO1xufVxuXG5cblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pe1xuICAgICRtYXg6IGxlbmd0aCgkdHJhbnNpdGlvbik7XG4gICAgJHRyYW5zaXRpb25zOiAnJztcblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG1heCB7XG4gICAgICAgICR0cmFuc2l0aW9uczogI3skdHJhbnNpdGlvbnMgKyBudGgoJHRyYW5zaXRpb24sICRpKX07XG5cbiAgICAgICAgQGlmICRpIDwgJG1heCB7XG4gICAgICAgICAgICAkdHJhbnNpdGlvbnM6ICN7dHJhbnNpdGlvbnMgKyBcIiwgXCJ9O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBicm93c2VyX3ByZWZpeCh0cmFuc2l0aW9uLCAkdHJhbnNpdGlvbik7XG59XG5cbkBtaXhpbiBncmFkaWVudCgkY29sb3JfMSwgJGNvbG9yXzIsICRkaXJlY3Rpb246dG9wLCAkcG9zX2luaTowJSwgJHBvc19lbmQ6MTAwJSl7XG4gICAgJHczY19kaXJlY3Rpb246IHRvIGJvdHRvbTtcblxuICAgIEBpZigkZGlyZWN0aW9uID09IHRvcCl7XG4gICAgICAgICR3M2NfZGlyZWN0aW9uOiB0byBib3R0b207XG4gICAgfVxuICAgIEBpZigkZGlyZWN0aW9uID09IGxlZnQpe1xuICAgICAgICAkdzNjX2RpcmVjdGlvbjogdG8gcmlnaHQ7XG4gICAgfVxuICAgIEBpZigkZGlyZWN0aW9uID09IC00NWRlZyl7XG4gICAgICAgICR3M2NfZGlyZWN0aW9uOiAxMzVkZWc7XG4gICAgfVxuICAgIEBpZigkZGlyZWN0aW9uID09IDQ1ZGVnKXtcbiAgICAgICAgJHczY19kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZDogJGNvbG9yXzE7IC8qIE9sZCBicm93c2VycyAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICAkY29sb3JfMSAkcG9zX2luaSwgJGNvbG9yXzIgJHBvc19lbmQpOyAvKiBGRjMuNi0xNSAqL1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICAkY29sb3JfMSAkcG9zX2luaSwkY29sb3JfMiAkcG9zX2VuZCk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCR3M2NfZGlyZWN0aW9uLCAgJGNvbG9yXzEgJHBvc19pbmksJGNvbG9yXzIgJHBvc19lbmQpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI3skY29sb3JfMX0nLCBlbmRDb2xvcnN0cj0nI3skY29sb3JfMn0nLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05ICovXG5cbn1cblxuXG5cbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbk5hbWUpIHtcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQC1tb3ota2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgIEAtby1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQC1tcy1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyKCkge1xuXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIGVuY29kZWNvbG9yKCRzdHJpbmcpIHtcbiAgICBAaWYgdHlwZS1vZigkc3RyaW5nKSA9PSAnY29sb3InIHtcbiAgICAgICAgJGhleDogc3RyLXNsaWNlKGllLWhleC1zdHIoJHN0cmluZyksIDQpO1xuICAgICAgICAkc3RyaW5nOnVucXVvdGUoXCIjeyRoZXh9XCIpO1xuICAgIH1cbiAgICAkc3RyaW5nOiAnJTIzJyArICRzdHJpbmc7XG4gICAgQHJldHVybiAkc3RyaW5nO1xufVxuXG5cbkBtaXhpbiBjb2x1bW4td2lkdGggKCAkdmFsdWU6IDE1MHB4ICkge1xuICAgIC13ZWJraXQtY29sdW1uLXdpZHRoOiAkdmFsdWU7XG4gICAgLW1vei1jb2x1bW4td2lkdGg6ICR2YWx1ZTtcbiAgICBjb2x1bW4td2lkdGg6ICR2YWx1ZTtcbn1cblxuXG5cblxuLypcbiAqIEltcGxlbWVudGF0aW9uIG9mIHRoZW1lc1xuICovXG5AbWl4aW4gdGhlbWlmeSggJHRoZW1lcywgJHNhbWU6IGZhbHNlICkge1xuICBAZWFjaCAkdGhlbWUsICRtYXAgaW4gJHRoZW1lcyB7XG5cbiAgICBAaWYgJHNhbWUgPT0gdHJ1ZSB7XG4gICAgICAgICYudGhlbWUtI3sgJHRoZW1lIH17XG4gICAgICAgICAgICAkdGhlbWUtbWFwOiAoKSAhZ2xvYmFsO1xuICAgICAgICAgICAgQGVhY2ggJGtleSwgJHN1Ym1hcCBpbiAkbWFwIHtcbiAgICAgICAgICAgICAgICAkdmFsdWU6IG1hcC1nZXQoIG1hcC1nZXQoICR0aGVtZXMsICR0aGVtZSApLCAnI3ska2V5fScgKTtcbiAgICAgICAgICAgICAgICAkdGhlbWUtbWFwOiBtYXAtbWVyZ2UoICR0aGVtZS1tYXAsICggJGtleTogJHZhbHVlICkgKSAhZ2xvYmFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgICAgICAkdGhlbWUtbWFwOiBudWxsICFnbG9iYWw7XG4gICAgICAgIH1cbiAgICB9QGVsc2V7XG4gICAgICAgIC50aGVtZS0jeyAkdGhlbWUgfSAmIHtcbiAgICAgICAgICAgICR0aGVtZS1tYXA6ICgpICFnbG9iYWw7XG4gICAgICAgICAgICBAZWFjaCAka2V5LCAkc3VibWFwIGluICRtYXAge1xuICAgICAgICAgICAgICAgICR2YWx1ZTogbWFwLWdldCggbWFwLWdldCggJHRoZW1lcywgJHRoZW1lICksICcjeyRrZXl9JyApO1xuICAgICAgICAgICAgICAgICR0aGVtZS1tYXA6IG1hcC1tZXJnZSggJHRoZW1lLW1hcCwgKCAka2V5OiAkdmFsdWUgKSApICFnbG9iYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgICAgICR0aGVtZS1tYXA6IG51bGwgIWdsb2JhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZnVuY3Rpb24gdGhlbWVkKCAka2V5ICkge1xuICBAcmV0dXJuIG1hcC1nZXQoICR0aGVtZS1tYXAsICRrZXkgKTtcbn1cblxuQGZ1bmN0aW9uIHNxcnQoJHIpIHtcbiAgICAkeDA6IDE7XG4gICAgJHgxOiAkeDA7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgICAgICAgJHgxOiAkeDAgLSAoJHgwICogJHgwIC0gYWJzKCRyKSkgLyAoMiAqICR4MCk7XG4gICAgICAgICR4MDogJHgxO1xuICAgIH1cblxuICAgIEByZXR1cm4gJHgxO1xufVxuXG5AZnVuY3Rpb24gaHlwb3RlbnVzZSggJGEsICRiICl7XG4gICAgQHJldHVybiBzcXJ0KCAoICgkYSAqICRhICkgKyAoICRiICogJGIgKSApICk7XG59XG5cblxuXG5cblxuQGZ1bmN0aW9uIHBvdygkbnVtYmVyLCAkZXhwb25lbnQpIHtcbiAgICAkdmFsdWU6IDE7XG4gIFxuICAgIEBpZiAkZXhwb25lbnQgPiAwIHtcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGV4cG9uZW50IHtcbiAgICAgICAgJHZhbHVlOiAkdmFsdWUgKiAkbnVtYmVyO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgQHJldHVybiAkdmFsdWU7XG4gIH1cbiAgXG4gIEBmdW5jdGlvbiBsdW1pbmFuY2UoJGNvbG9yKSB7XG4gICAgICAkY29sb3JzOiAoXG4gICAgICAgICdyZWQnOiByZWQoJGNvbG9yKSxcbiAgICAgICAgJ2dyZWVuJzogZ3JlZW4oJGNvbG9yKSxcbiAgICAgICAgJ2JsdWUnOiBibHVlKCRjb2xvcilcbiAgICAgICk7XG4gICAgXG4gICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgICAgICAkYWRqdXN0ZWQ6IDA7XG4gICAgICAgICR2YWx1ZTogJHZhbHVlIC8gMjU1O1xuICAgIFxuICAgICAgICBAaWYgJHZhbHVlIDwgMC4wMzkyOCB7XG4gICAgICAgICAgJHZhbHVlOiAkdmFsdWUgLyAxMi45MjtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgJHZhbHVlOiAoJHZhbHVlICsgLjA1NSkgLyAxLjA1NTtcbiAgICAgICAgICAkdmFsdWU6IHBvdygkdmFsdWUsIDIuNCk7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJGNvbG9yczogbWFwLW1lcmdlKCRjb2xvcnMsICgkbmFtZTogJHZhbHVlKSk7XG4gICAgICB9XG4gICAgXG4gICAgICBAcmV0dXJuIChtYXAtZ2V0KCRjb2xvcnMsICdyZWQnKSAqIC4yMTI2KSArIChtYXAtZ2V0KCRjb2xvcnMsICdncmVlbicpICogLjcxNTIpICsgKG1hcC1nZXQoJGNvbG9ycywgJ2JsdWUnKSAqIC4wNzIyKTtcbiAgICB9XG4gIFxuXG5cblxuXG5cbiAgICBAbWl4aW4gY3VzdG9tLXJhZGlvcyggJHJhZGlvX2NvbG9yOiByZ2JhKCAjMDAwLCAuMiksICRyYWRpb19jb2xvcl9zZWxlY3RlZDogcmVkLCAkcmFkaW9fY29sb3Jfc2hhZG93OiByZ2JhKCNmZmYsIDEpLCAkc2l6ZTogMXB4KXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgXG4gICAgICAgIGlucHV0W3R5cGU9cmFkaW9de1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgXG4gICAgICAgICAgICArIGxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCAkcmFkaW9fY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWx7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpb19jb2xvcl9zZWxlY3RlZDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICRyYWRpb19jb2xvcl9zaGFkb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNpemUgc29saWQgcmdiYSgkcmFkaW9fY29sb3Jfc2VsZWN0ZWQgLDAuNCk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgXG4gICAgXG4gICAgQG1peGluIGN1c3RvbS1jaGVja2JveCggJHJhZGlvX2NvbG9yOiByZ2JhKCAjMDAwLCAuMiksICRyYWRpb19jb2xvcl9zZWxlY3RlZDogcmVkLCAkcmFkaW9fY29sb3Jfc2hhZG93OiByZ2JhKCNmZmYsIDEpLCAkc2l6ZTogMXB4LCAkcmFkaXVzOiA0cHgpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBcbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF17XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICBcbiAgICAgICAgICAgICsgbGFiZWx7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRzaXplIHNvbGlkICRyYWRpb19jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHJhZGlvX2NvbG9yX3NlbGVjdGVkO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggJHJhZGlvX2NvbG9yX3NoYWRvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCByZ2JhKCRyYWRpb19jb2xvcl9zZWxlY3RlZCAsMC40KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxuXG4gICAgQG1peGluIGN1c3RvbS1jaGVja2JveC13cGNmNyggJHJhZGlvX2NvbG9yOiByZ2JhKCAjMDAwLCAuMiksICRyYWRpb19jb2xvcl9zZWxlY3RlZDogcmVkLCAkcmFkaW9fY29sb3Jfc2hhZG93OiByZ2JhKCNmZmYsIDEpLCAkc2l6ZTogMXB4LCAkcmFkaXVzOiA0cHgpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAud3BjZjctbGlzdC1pdGVte1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIFxuICAgICAgICAgICAgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCAkcmFkaW9fY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAvL2N1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgICY6Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpb19jb2xvcl9zZWxlY3RlZDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICRyYWRpb19jb2xvcl9zaGFkb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCByZ2JhKCRyYWRpb19jb2xvcl9zZWxlY3RlZCAsMC40KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAiLCIkY29sb3JzOiAoXG4gICdwcmltYXJ5JzogI2ZmMzM5OSxcbiAgJ3RleHQtY29sb3InOiAjMzIzMjMyLFxuICAnYmctYmFzZScgOiAjZTllOWViLFxuICAnYm9yZGVyLWNvbG9yJzogI2RkZCxcbik7XG5cbkBmdW5jdGlvbiBnZXRDb2xvciggJG5hbWVzLi4uICl7XG4gICRjb2xvcl9saXN0IDogJGNvbG9ycztcbiAgXG4gIEBlYWNoICRjb2xvciBpbiAkbmFtZXN7XG4gICAgICAkY29sb3JfbGlzdDogbWFwLWdldCggJGNvbG9yX2xpc3QsICRjb2xvciApO1xuICB9XG4gIEByZXR1cm4gJGNvbG9yX2xpc3Q7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/
.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}
/* Icons */
@font-face {
  font-family: 'slick';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA)
    format('woff');
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;

  position: absolute;
  top: 50%;

  display: block;

  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);

  cursor: pointer;

  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;

  opacity: 0.75;
  color: white;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;

  display: block;

  width: 100%;
  padding: 0;
  margin: 0;

  list-style: none;

  text-align: center;
}
.slick-dots li {
  position: relative;

  display: inline-block;

  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;

  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;

  display: block;

  width: 20px;
  height: 20px;
  padding: 5px;

  cursor: pointer;

  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;

  position: absolute;
  top: 0;
  left: 0;

  width: 20px;
  height: 20px;

  content: '•';
  text-align: center;

  opacity: 0.25;
  color: black;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}

.alignnone{margin:5px 20px 20px 0}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignwide{margin:32px calc(25% - 25vw);max-width:100vw;width:100vw}.alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;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}hr.wp-block-separator{border-top:1px solid #e1e1e1;border-bottom:none}@media only screen and (max-width: 767px){figure.wp-block-embed-youtube{margin-left:0;margin-right:0}}.container{width:100%;margin-right:auto;margin-left:auto;max-width:1430px;padding:0 15px}@media screen and (min-width: 768px){.container{max-width:1460px;padding:0 30px}}.container--fluid{width:100%;margin-right:auto;margin-left:auto;max-width:100%;padding:0 15px}.container-md{width:100%;margin-right:auto;margin-left:auto;padding:0}@media screen and (min-width: 768px){.container-md{max-width:1460px;padding:0 30px}}.row{margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-0,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-0,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{width:100%;padding-right:15px;padding-left:15px;position:relative}.col{max-width:100%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-2{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-3{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-4{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-5{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-6{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-7{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-8{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-9{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-10{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-11{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-12{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}@media screen and (min-width: 576px){.col-sm-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-sm-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-sm-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-sm-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-sm-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-sm-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-sm-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-sm-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-sm-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-sm-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-sm-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-sm-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-sm-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 768px){.col-md-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-md-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-md-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-md-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-md-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-md-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-md-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-md-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-md-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-md-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-md-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-md-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-md-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 992px){.col-lg-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-lg-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-lg-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-lg-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-lg-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-lg-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-lg-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-lg-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-lg-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-lg-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-lg-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-lg-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-lg-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 1281px){.col-xl-0{-webkit-flex-basis:0%;-moz-flex-basis:0%;-ms-flex-basis:0%;flex-basis:0%;max-width:0%;width:0%}.col-xl-1{-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-basis:8.33333%;flex-basis:8.33333%;max-width:8.33333%;width:8.33333%}.col-xl-2{-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-basis:16.66667%;flex-basis:16.66667%;max-width:16.66667%;width:16.66667%}.col-xl-3{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%;width:25%}.col-xl-4{-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-basis:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:33.33333%}.col-xl-5{-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-basis:41.66667%;flex-basis:41.66667%;max-width:41.66667%;width:41.66667%}.col-xl-6{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;width:50%}.col-xl-7{-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-basis:58.33333%;flex-basis:58.33333%;max-width:58.33333%;width:58.33333%}.col-xl-8{-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-basis:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.66667%}.col-xl-9{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;max-width:75%;width:75%}.col-xl-10{-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-basis:83.33333%;flex-basis:83.33333%;max-width:83.33333%;width:83.33333%}.col-xl-11{-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-basis:91.66667%;flex-basis:91.66667%;max-width:91.66667%;width:91.66667%}.col-xl-12{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%;width:100%}}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.offset-12{margin-left:100%}@media screen and (min-width: 576px){.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.offset-sm-12{margin-left:100%}}@media screen and (min-width: 768px){.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.offset-md-12{margin-left:100%}}@media screen and (min-width: 992px){.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.offset-lg-12{margin-left:100%}}@media screen and (min-width: 1281px){.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.offset-xl-12{margin-left:100%}}.columns-sm-half .column,.columns-md-half .column,.columns-lg-half .column,.columns-xl-half .column{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%;max-width:100%}.columns-sm-half .column:nth-child(odd),.columns-md-half .column:nth-child(odd),.columns-lg-half .column:nth-child(odd),.columns-xl-half .column:nth-child(odd){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.columns-sm-half .column .content,.columns-md-half .column .content,.columns-lg-half .column .content,.columns-xl-half .column .content{width:100%;max-width:700px;padding:15px}.columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media screen and (min-width: 576px){.columns-sm-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 768px){.columns-md-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 992px){.columns-lg-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1281px){.columns-xl-half .column{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}a:link{text-decoration:none}a{color:getTextColor("links:dark");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a:hover{color:getTextColor("links:hover")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-appearance:none !important;outline:none !important}html{-webkit-font-smoothing:antialiased;-moz-smoothing:antialiased}img{display:block;margin:0}html,body{position:relative;height:100%;-moz-osx-font-smoothing:grayscale}body{margin:0 auto;padding:0;background:#fff;font-family:"Open Sans",sans-serif;color:#333;font-size:1rem;min-height:100%}.site{margin:auto;background:#fff;min-height:100%;position:relative;border-top:1px solid #fff;padding-top:50px}@media screen and (min-width: 768px){.site{padding-top:165px}}.mobile-menu-footer{position:fixed;background:#e9e9eb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:.5rem 1rem;bottom:0;left:0;width:100%;z-index:9998}.mobile-menu-footer .btn-search{font-size:27px;color:rgba(50,50,50,0.4)}.mobile-menu-footer .btn-whats{font-size:32px;color:#25D366}.mobile-menu-footer .btn-menu span{background:rgba(50,50,50,0.4)}@media screen and (min-width: 768px){.mobile-menu-footer{display:none}}header{position:fixed;top:0;left:0;width:100%;z-index:9998;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:rgba(255,255,255,0.9);backdrop-filter:blur(5px)}header .header-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}header .header-bar .left,header .header-bar .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}header .header-bar .left{order:0;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}header .header-bar .left .btn-news{font-size:30px;color:rgba(50,50,50,0.4);margin-left:20px}@media screen and (min-width: 768px){header .header-bar .left .btn-news{display:none}}header .header-bar .left .header-menu-btn{display:none}@media screen and (min-width: 768px){header .header-bar .left .header-menu-btn{display:block}}header .header-bar .left .logo{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width: 768px){header .header-bar .left .logo{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}header .header-bar .right{background:#e9e9eb;order:0}header .header-bar .right .btn{color:rgba(50,50,50,0.4);background:#e9e9eb;display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-size:100% 200%;background-position:0% 100%;padding:10px}@media screen and (min-width: 768px){header .header-bar .right .btn{padding:15px 30px}}header .header-bar .right .btn:hover{background-position:0% 75%}header .header-bar .right .btn i{font-size:26px}@media screen and (min-width: 768px){header .header-bar .right .btn i{font-size:60px;margin-right:10px}}header .header-bar .right .btn-news,header .header-bar .right .btn-search{display:none}@media screen and (min-width: 768px){header .header-bar .right .btn-news,header .header-bar .right .btn-search{display:inline-block}}header .header-bar .right .btn-ouvir{color:#fff;background:orange;background:-moz-linear-gradient(top, orange 0%, #f39 100%);background:-webkit-linear-gradient(top, orange 0%, #f39 100%);background:linear-gradient(to bottom, orange 0%, #f39 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='orange', endColorstr='#f39',GradientType=1 );display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-size:100% 200%;background-position:0% 100%;padding:10px}@media screen and (min-width: 768px){header .header-bar .right .btn-ouvir{padding:10px 25px}}header .header-bar .right .btn-ouvir:hover{background-position:0% 75%}header .header-bar .right .btn-ouvir i{font-size:30px}@media screen and (min-width: 768px){header .header-bar .right .btn-ouvir i{font-size:60px;margin-right:20px}}header .header-bar .right .btn-ouvir .infos{overflow:hidden;width:0;height:0;opacity:0}@media screen and (min-width: 768px){header .header-bar .right .btn-ouvir .infos{display:block;width:inherit;height:inherit;opacity:1}}header .header-bar .right .btn-ouvir .infos h4{font-size:1.2rem;margin:0;padding:0;line-height:1;margin-bottom:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .header-bar .right .btn-ouvir .infos div{color:#000;font-size:.7rem;text-transform:uppercase;font-weight:500;padding:1px 0}header .header-bar .right .btn-ouvir .infos div span{display:inline-block;background:rgba(0,0,0,0.15);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:40px;text-align:center}@media screen and (min-width: 768px){header .header-bar .right{order:1}}header .header-bar .header-menu-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:0 20px}header .header-bar .logo{margin:0;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}header .header-bar .logo a{display:block;background:url(/wp-content/themes/najua_2.0/assets/dist/c616dd53b4cffe76d175.svg) no-repeat center center;background-size:contain;width:110px;height:46px;overflow:hidden;text-indent:-9999px}@media screen and (min-width: 768px){header .header-bar .logo a{width:150px;height:68px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.btn-menu{display:inline-block;width:30px;height:26px;position:relative}.btn-menu span{display:block;background:#323232;height:2px;width:100%;position:absolute;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.btn-menu span:nth-child(1){top:3px}.btn-menu span:nth-child(2){top:calc( 50% - 1px)}.btn-menu span:nth-child(3){bottom:3px}.btn-menu:hover span:nth-child(1){top:0px}.btn-menu:hover span:nth-child(3){bottom:0px}#menu-institucional{position:fixed;top:0%;left:-100%;width:100%;height:100%;background-color:#e9e9eb;z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-moz-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-ms-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-o-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01)}#menu-institucional .left{display:none}@media screen and (min-width: 768px){#menu-institucional .left{width:50%;background:url(/wp-content/themes/najua_2.0/assets/dist/565385c6b9f16cb2353e.jpg) no-repeat bottom center;background-size:cover;display:block}}#menu-institucional .right{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media screen and (min-width: 768px){#menu-institucional .right{width:50%}}#menu-institucional.open{left:0%}#menu-institucional .btn-close{position:absolute;top:20px;right:20px}#menu-institucional .menu{list-style-type:none;margin:0;padding:15px}#menu-institucional .menu li{display:block;text-align:center}#menu-institucional .menu li a{display:block;color:#323232;font-size:1.5rem;padding:5px 10px 7px;position:relative}#menu-institucional .menu li a:after{content:'';display:block;height:2px;width:0%;background:#f39;background:-moz-linear-gradient(left, #f39 0%, #ff6a4e 100%);background:-webkit-linear-gradient(left, #f39 0%, #ff6a4e 100%);background:linear-gradient(to right, #f39 0%, #ff6a4e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39', endColorstr='#ff6a4e',GradientType=1 );position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.2s cubic-bezier(0, 0.9, 0.27, 1.01);-moz-transition:all 0.2s cubic-bezier(0, 0.9, 0.27, 1.01);-ms-transition:all 0.2s cubic-bezier(0, 0.9, 0.27, 1.01);-o-transition:all 0.2s cubic-bezier(0, 0.9, 0.27, 1.01);transition:all 0.2s cubic-bezier(0, 0.9, 0.27, 1.01)}#menu-institucional .menu li a:hover:after{width:100%}#menu-institucional .menu li.current-menu-item a:after{width:100%}#menu-categories-overlay{position:fixed;top:0%;left:-100%;width:100%;height:100%;background-color:#e9e9eb;z-index:9999;-webkit-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-moz-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-ms-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-o-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01)}#menu-categories-overlay.open{left:0%}#menu-categories-overlay .btn-close{position:absolute;top:20px;right:20px}#menu-categories-overlay .menu-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:100%}#menu-categories-overlay .menu-wrapper h3{display:block;width:100%;background:red;font-weight:normal;margin:0;padding:0;height:70px;padding:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;background-color:#dcdcdf;position:relative}#menu-categories-overlay .menu-wrapper h3:after{content:'';display:block;width:100%;height:3px;background:#f39;background:-moz-linear-gradient(left, #f39 0%, #ff6a4e 100%);background:-webkit-linear-gradient(left, #f39 0%, #ff6a4e 100%);background:linear-gradient(to right, #f39 0%, #ff6a4e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39', endColorstr='#ff6a4e',GradientType=1 );position:absolute;bottom:0;left:0}#menu-categories-overlay .menu-wrapper .menu{width:100%;margin:0;padding:10px;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;list-style:none}#menu-categories-overlay .menu-wrapper .menu>li{display:block;border-bottom:1px solid #dcdcdf}#menu-categories-overlay .menu-wrapper .menu>li a{display:block;padding:10px;color:black;font-size:1.1rem}#menu-categories-overlay .menu-wrapper .menu>li ul{margin:0;padding:0;list-style:none;padding-left:10px}#menu-categories-overlay .menu-wrapper .menu>li ul li a{display:block;padding:5px 10px}#menu-categories-overlay .menu-wrapper .menu>li ul li a:before{content:'- '}.search-overlay{position:fixed;top:0%;left:-100%;width:100%;height:100%;background-color:#e9e9eb;z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-moz-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-ms-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);-o-transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01);transition:all 0.5s cubic-bezier(0, 0.69, 0.27, 1.01)}.search-overlay.open{left:0%}.search-overlay .search-overlay-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:20px}.search-overlay .search-overlay-content input{background:transparent;border:none;border-bottom:3px solid #323232;line-height:40px;font-size:1.5rem;padding:20px;width:100%}.search-overlay .search-overlay-content button{background:transparent;border:none;font-size:20px;cursor:pointer;padding:20px;color:#323232}.search-overlay .search-overlay-content button:hover{color:#f39}.search-overlay .btn-close{position:absolute;top:20px;right:20px}.btn-close{display:block;width:24px;height:24px;position:relative}.btn-close:before,.btn-close:after{display:block;content:'';background:#323232;width:100%;height:3px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:absolute;top:50%;left:50%;-webkit-transition:all 0.2s cubic-bezier(0, 0.69, 0.27, 1.01);-moz-transition:all 0.2s cubic-bezier(0, 0.69, 0.27, 1.01);-ms-transition:all 0.2s cubic-bezier(0, 0.69, 0.27, 1.01);-o-transition:all 0.2s cubic-bezier(0, 0.69, 0.27, 1.01);transition:all 0.2s cubic-bezier(0, 0.69, 0.27, 1.01)}.btn-close:before{transform:translate(-50%, -50%) rotate(45deg)}.btn-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.btn-close:hover:before{transform:translate(-50%, -50%) rotate(225deg)}.btn-close:hover:after{transform:translate(-50%, -50%) rotate(135deg)}h1.page-title{font-family:"Open Sans",sans-serif;font-size:2rem;padding:30px 0 15px;margin:0 0 30px;font-weight:200;letter-spacing:-2px;line-height:1;position:relative;border-bottom:1px solid #e9e9eb}@media screen and (min-width: 768px){h1.page-title{font-size:3rem}}h1.page-title small{opacity:.7;font-size:1.5rem}@media screen and (min-width: 768px){h1.page-title small{font-size:2.5rem}}h1.page-title small a{color:#323232}h1.page-title small a:hover{color:#f39}h1.page-title:after{content:'';position:absolute;bottom:-3px;left:0;width:50px;height:4px;background:#f39;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;z-index:1}.pagination h2{display:none}.pagination .nav-links{text-align:center;padding:30px 0;color:#323232}.pagination .nav-links span,.pagination .nav-links a{display:inline-block;padding:5px 15px}.pagination .nav-links span{font-weight:bold}.pagination .nav-links a{background:#e9e9eb;color:#323232;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.pagination .nav-links a:hover{background:#f39;color:#fff}.fancybox__container{z-index:1000000}.share-box{padding:20px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.share-box .qrcode-button{width:42px;height:42px;background:#666;margin-bottom:5px;margin-right:2px;color:#fff;font-size:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.share-box .qrcode-button:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.share-box a:hover{background:#f39 !important}.wp-block-quote p{font-size:1.5rem;font-style:italic;font-weight:300;line-height:1.5;margin:0;padding:0 0 15px}.wp-block-quote p:before{display:inline-block;content:'\201C';font-size:5rem;font-style:normal;font-weight:300;line-height:0;margin:0;padding:0;font-family:'Times New Roman', Times, serif;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);margin-right:10px}.wp-block-quote p:after{display:inline-block;content:'\201D';font-size:5rem;font-style:normal;font-weight:300;line-height:0;margin:0;padding:0;margin-left:10px;font-family:'Times New Roman', Times, serif;background:red;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}.wp-block-quote cite{font-style:italic}.pages.layout_page_thin>.container{max-width:1000px !important}.pages .page-content{font-family:"Open Sans",sans-serif;line-height:1.7;font-size:1.15rem}@media screen and (min-width: 768px){.pages .page-content{font-size:1.25rem}}.pages .page-content p{margin:40px 0}.pages .page-content p a{color:#000;text-decoration:underline}.pages .page-content p a:hover{color:#f39}.noticia .container-single-noticia{max-width:1000px !important}.noticia mark{background:rgba(204,0,102,0.15) !important;color:#000 !important}.noticia h1{font-size:2.3rem;line-height:1.1;margin:0;padding:30px 0;text-align:center;font-weight:bold;letter-spacing:-1}@media screen and (min-width: 768px){.noticia h1{font-size:3.2rem;letter-spacing:-2}}.noticia .time{text-align:center;opacity:.7;font-size:1rem;padding-bottom:15px}.noticia .time i{margin-right:5px}.noticia .excerpt{font-family:"Open Sans",sans-serif;opacity:.6;padding:20px 0;text-align:center;font-size:1.25rem}.noticia .content{font-family:"Open Sans",sans-serif;line-height:1.7;font-size:1.15rem}@media screen and (min-width: 768px){.noticia .content{font-size:1.25rem}}.noticia .content p{margin:40px 0}.noticia .content p a{color:#000;text-decoration:underline}.noticia .content p a:hover{color:#f39}.noticia .content .wp-block-quote p{font-size:2rem;letter-spacing:-1px;margin:20px 0}.noticia .content a img{display:block;width:100%;height:auto}.categorias-page .cat-list{display:none}@media screen and (min-width: 768px){.categorias-page .cat-list{display:block}}.categorias-page .categories-list{margin:0;padding:0;list-style:none}.categorias-page .categories-list li{display:block}.categorias-page .categories-list li a{padding:10px;display:block;border-bottom:1px solid #e9e9eb;color:#323232}.categorias-page .categories-list li a:hover{color:#f39}.categorias-page .categories-list li a[aria-current="page"]{background:#e9e9eb;position:relative}.categorias-page .categories-list li ul{margin:0;padding:0}.categorias-page .categories-list li ul li a:before{content:'- '}.categorias-page .list-news article{display:block;padding:15px 0;border-bottom:1px solid #e9e9eb}.categorias-page .list-news article a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;color:#323232}.categorias-page .list-news article a .image{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:0;-moz-box:0;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media screen and (min-width: 768px){.categorias-page .list-news article a .image{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 150px;-ms-flex:0 1 150px;flex:0 1 150px}}.categorias-page .list-news article a .image img{width:100%;height:auto;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.categorias-page .list-news article a .image+.infos{padding-left:15px}@media screen and (min-width: 768px){.categorias-page .list-news article a .image+.infos{padding-left:30px}}.categorias-page .list-news article a .infos{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 calc(100% - 100px);-ms-flex:1 1 calc(100% - 100px);flex:1 1 calc(100% - 100px);-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media screen and (min-width: 768px){.categorias-page .list-news article a .infos{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 calc(100% - 150px);-ms-flex:1 1 calc(100% - 150px);flex:1 1 calc(100% - 150px)}}.categorias-page .list-news article a .infos h4{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:1.3rem;font-weight:normal;margin:0;padding:0;letter-spacing:-1px}@media screen and (min-width: 768px){.categorias-page .list-news article a .infos h4{font-size:1.6rem}}.categorias-page .list-news article a .infos .time{opacity:.7;font-size:.8rem}.categorias-page .list-news article a .infos .description{font-family:"Open Sans",sans-serif;line-height:1.5}.categorias-page .list-news article a:hover .infos h4{color:#f39}.categorias-page .list-news article a:hover .infos .description{text-decoration:underline}.programacao .programacao-content th{border-bottom:2px solid #e9e9eb;padding:3px 5px}.programacao .programacao-content tbody tr td{padding:3px 5px;border-bottom:1px solid #e9e9eb}.programacao .programacao-content tbody tr td:first-child{text-align:center;font-size:.8rem}.programacao .programacao-content .programacao-day{padding-left:100px}.programacao .programacao-content .programacao-day .programacao-day-title{font-size:1.1rem;font-weight:bold;margin:0;padding:0;background:#f39;color:#fff;padding:5px 15px;border-radius:4px;display:inline-block;margin-left:-100px}.programacao .programacao-content .programacao-day .prog-card{padding:5px 10px;position:relative;margin-top:10px}.programacao .programacao-content .programacao-day .prog-card:before{content:'';display:block;position:absolute;top:0;left:-10px;width:10px;border-top:2px solid #e9e9eb;border-bottom:2px solid #e9e9eb;border-left:2px solid #e9e9eb;height:100%;border-top-left-radius:5px;border-bottom-left-radius:5px}.programacao .programacao-content .programacao-day .prog-card:after{content:'';display:block;position:absolute;top:calc(50% - 1px);left:-18px;background:#e9e9eb;width:8px;height:2px}.programacao .programacao-content .programacao-day .prog-card h3{margin:0;font-size:1rem;font-weight:600;font-family:"Open Sans",sans-serif;margin-bottom:3px}.programacao .programacao-content .programacao-day .prog-card .infos{font-size:.9rem}.programacao .programacao-content .programacao-day .prog-card .infos label{display:block;font-weight:bold;text-transform:uppercase;font-size:.6rem}.programacao .programacao-content .programacao-day .prog-card .infos .horario{position:absolute;top:50%;left:-100px;width:90px;font-size:.8rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:'Courier New', Courier, monospace;text-align:center}footer{color:#323232;background:#353851;padding:50px 0 0;position:relative}footer:before{content:'';display:block;width:100%;height:5px;background:#f39;background:-moz-linear-gradient(left, #f39 0%, #ff6a4e 100%);background:-webkit-linear-gradient(left, #f39 0%, #ff6a4e 100%);background:linear-gradient(to right, #f39 0%, #ff6a4e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39', endColorstr='#ff6a4e',GradientType=1 );top:0;position:absolute}footer .logo-footer{display:block;width:110px;opacity:.5;margin:auto}@media screen and (min-width: 768px){footer .logo-footer{margin:inherit;width:150px}}footer .logo-footer svg{width:100%;height:auto}footer .logo-footer:hover{opacity:1}footer .socials ul{list-style:none;margin:0;padding:30px 0;display:block;text-align:center}@media screen and (min-width: 768px){footer .socials ul{padding:15px 0}}footer .socials ul li{display:inline-block;padding:5px;line-height:20px;vertical-align:middle}footer .socials ul li a{color:#fff;font-size:24px}footer .socials ul li a:hover{color:#f39}footer .copyright{background:#2b2d42;text-align:center;color:#fff;font-size:.8rem;margin-top:50px}footer .copyright p{padding:30px;margin:0}.whatsapp-fixed{display:none;position:fixed;right:15px;bottom:65px;z-index:9000;color:#25D366;font-size:60px;line-height:1}@media screen and (min-width: 768px){.whatsapp-fixed{display:block}}.whatsapp-fixed::before{content:'';display:block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:#fff;width:50px;height:50px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.whatsapp-fixed i{position:relative;z-index:2}@media screen and (min-width: 768px){.whatsapp-fixed{right:20px;bottom:20px}}#accept-cookies{position:fixed;bottom:0;left:0;width:100%;z-index:9999;color:#fff;display:none}#accept-cookies .wrapper{background:rgba(0,0,0,0.8);backdrop-filter:blur(10px);padding:2rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:50px}@media screen and (min-width: 575px){#accept-cookies .wrapper{flex-direction:row}}#accept-cookies .wrapper .message{font-size:.9rem;font-weight:normal;text-shadow:#000 2px 2px 2px}#accept-cookies .wrapper .links{display:flex;flex-direction:column;gap:1rem}#accept-cookies .wrapper .links .btn{border:1px solid transparent;display:inline-block;padding:0.7rem 1.5rem;background:#f39;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:1rem;text-align:center;line-height:1;white-space:nowrap}#accept-cookies .wrapper .links .btn:hover{background:#ff66b3;color:#fff}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FMeEMsUUdvQkosMkJBRGtCLENBRWYsd0JBRmUsQ0FHUCxnQkFITyxDQUlOLGVBSk0sQ0FLRSxPQUxGLENBaUNsQix1QkhqRHNELENHa0RuRCxvQkhsRG1ELENHbURsRCxtQkhuRGtELENHb0Q5QyxlSHBEOEMsQ0FDOUMsY0FBd0MsQ0FDeEMsVUFBb0MsQ0FDdkMscUNBT08sVUd1Q1oscUJIdEM4RCxDR3VDM0Qsa0JIdkMyRCxDR3dDMUQsaUJIeEMwRCxDR3lDdEQsYUh6Q3NELENBQzlDLFlBQXdDLENBQ3hDLFFBQW9DLENBSHhDLFVHdUNaLDJCSHRDOEQsQ0d1QzNELHdCSHZDMkQsQ0d3QzFELHVCSHhDMEQsQ0d5Q3RELG1CSHpDc0QsQ0FDOUMsa0JBQXdDLENBQ3hDLGNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osc0JIdEM4RCxDR3VDM0QsbUJIdkMyRCxDR3dDMUQsa0JIeEMwRCxDR3lDdEQsY0h6Q3NELENBQzlDLGFBQXdDLENBQ3hDLFNBQW9DLENBSHhDLFdHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFdHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFdHdUNaLHVCSHRDOEQsQ0d1QzNELG9CSHZDMkQsQ0d3QzFELG1CSHhDMEQsQ0d5Q3RELGVIekNzRCxDQUM5QyxjQUF3QyxDQUN4QyxVQUFvQyxDQUN2QyxDQVJULHFDQUlRLFVHdUNaLHFCSHRDOEQsQ0d1QzNELGtCSHZDMkQsQ0d3QzFELGlCSHhDMEQsQ0d5Q3RELGFIekNzRCxDQUM5QyxZQUF3QyxDQUN4QyxRQUFvQyxDQUh4QyxVR3VDWiwyQkh0QzhELENHdUMzRCx3Qkh2QzJELENHd0MxRCx1Qkh4QzBELENHeUN0RCxtQkh6Q3NELENBQzlDLGtCQUF3QyxDQUN4QyxjQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osc0JIdEM4RCxDR3VDM0QsbUJIdkMyRCxDR3dDMUQsa0JIeEMwRCxDR3lDdEQsY0h6Q3NELENBQzlDLGFBQXdDLENBQ3hDLFNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxXR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxXR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxXR3VDWix1Qkh0QzhELENHdUMzRCxvQkh2QzJELENHd0MxRCxtQkh4QzBELENHeUN0RCxlSHpDc0QsQ0FDOUMsY0FBd0MsQ0FDeEMsVUFBb0MsQ0FDdkMsQ0FSVCxxQ0FJUSxVR3VDWixxQkh0QzhELENHdUMzRCxrQkh2QzJELENHd0MxRCxpQkh4QzBELENHeUN0RCxhSHpDc0QsQ0FDOUMsWUFBd0MsQ0FDeEMsUUFBb0MsQ0FIeEMsVUd1Q1osMkJIdEM4RCxDR3VDM0Qsd0JIdkMyRCxDR3dDMUQsdUJIeEMwRCxDR3lDdEQsbUJIekNzRCxDQUM5QyxrQkFBd0MsQ0FDeEMsY0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osc0JIdEM4RCxDR3VDM0QsbUJIdkMyRCxDR3dDMUQsa0JIeEMwRCxDR3lDdEQsY0h6Q3NELENBQzlDLGFBQXdDLENBQ3hDLFNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsV0d1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsV0d1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsV0d1Q1osdUJIdEM4RCxDR3VDM0Qsb0JIdkMyRCxDR3dDMUQsbUJIeEMwRCxDR3lDdEQsZUh6Q3NELENBQzlDLGNBQXdDLENBQ3hDLFVBQW9DLENBQ3ZDLENBUlQsc0NBSVEsVUd1Q1oscUJIdEM4RCxDR3VDM0Qsa0JIdkMyRCxDR3dDMUQsaUJIeEMwRCxDR3lDdEQsYUh6Q3NELENBQzlDLFlBQXdDLENBQ3hDLFFBQW9DLENBSHhDLFVHdUNaLDJCSHRDOEQsQ0d1QzNELHdCSHZDMkQsQ0d3QzFELHVCSHhDMEQsQ0d5Q3RELG1CSHpDc0QsQ0FDOUMsa0JBQXdDLENBQ3hDLGNBQW9DLENBSHhDLFVHdUNaLDRCSHRDOEQsQ0d1QzNELHlCSHZDMkQsQ0d3QzFELHdCSHhDMEQsQ0d5Q3RELG9CSHpDc0QsQ0FDOUMsbUJBQXdDLENBQ3hDLGVBQW9DLENBSHhDLFVHdUNaLHNCSHRDOEQsQ0d1QzNELG1CSHZDMkQsQ0d3QzFELGtCSHhDMEQsQ0d5Q3RELGNIekNzRCxDQUM5QyxhQUF3QyxDQUN4QyxTQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWiw0Qkh0QzhELENHdUMzRCx5Qkh2QzJELENHd0MxRCx3Qkh4QzBELENHeUN0RCxvQkh6Q3NELENBQzlDLG1CQUF3QyxDQUN4QyxlQUFvQyxDQUh4QyxVR3VDWixzQkh0QzhELENHdUMzRCxtQkh2QzJELENHd0MxRCxrQkh4QzBELENHeUN0RCxjSHpDc0QsQ0FDOUMsYUFBd0MsQ0FDeEMsU0FBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1Q1osNEJIdEM4RCxDR3VDM0QseUJIdkMyRCxDR3dDMUQsd0JIeEMwRCxDR3lDdEQsb0JIekNzRCxDQUM5QyxtQkFBd0MsQ0FDeEMsZUFBb0MsQ0FIeEMsVUd1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LENBQ2hCLGtCQUFtQixDQUNuQiw0QkFBNkIsQ0ExQm5DLGdDQTZCTSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFFBQVMsQ0EvQmYscUNBa0NRLDRCQUE2QixDQUM3QixvQkFBcUIsQ0FDckIscUJBQXNCLENBQ3RCLGVFcDlCWSxDRnE5QlosVUFBVyxDQ2w5QlgseUJEbTlCMkIsQ0NuOUIzQixzQkRtOUIyQixDQ245QjNCLHFCRG05QjJCLENDbjlCM0Isb0JEbTlCMkIsQ0NqOUIvQixpQkRpOUIrQixDQUMzQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxrQkFBbUIsQ0EzQzNCLDJDQThDVSxrQkFBK0MsQ0FDL0MsVUFBVyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2xpY2stY2Fyb3VzZWwvZGlzdC92dWUtc2xpY2stY2Fyb3VzZWwuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2xpY2stY2Fyb3VzZWwvZGlzdC92dWUtc2xpY2stY2Fyb3VzZWwtdGhlbWUuY3NzIiwid2VicGFjazovLy8uL3Njc3MvX2ltcG9ydHMvX3dwX2RlZmF1bHRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9faW1wb3J0cy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvX2ltcG9ydHMvX2RlZmluaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9faW1wb3J0cy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19pbXBvcnRzL19mbGV4Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19pbXBvcnRzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19pbXBvcnRzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19wYWdlcy9fcGFnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19wYWdlcy9fbm90aWNpYXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL19wYWdlcy9fY2F0ZWdvcmlhcy5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvX3BhZ2VzL19wcm9ncmFtYWNhby5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvX3BhZ2VzL19mb290ZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc2xpY2stdHJhY2tbZGF0YS12LWU0Y2FlYWY4XXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zbGljay10cmFjay5zbGljay1jZW50ZXJbZGF0YS12LWU0Y2FlYWY4XXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5zbGljay10cmFja1tkYXRhLXYtZTRjYWVhZjhdOmFmdGVyLC5zbGljay10cmFja1tkYXRhLXYtZTRjYWVhZjhdOmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIn0uc2xpY2stdHJhY2tbZGF0YS12LWU0Y2FlYWY4XTphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1tkYXRhLXYtZTRjYWVhZjhde3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZVtkYXRhLXYtZTRjYWVhZjhde2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4fVtkaXI9cnRsXSAuc2xpY2stc2xpZGVbZGF0YS12LWU0Y2FlYWY4XXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1nW2RhdGEtdi1lNGNhZWFmOF17ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdbZGF0YS12LWU0Y2FlYWY4XXtkaXNwbGF5Om5vbmV9LnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1tkYXRhLXYtZTRjYWVhZjhde3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVtkYXRhLXYtZTRjYWVhZjhde2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlW2RhdGEtdi1lNGNhZWFmOF17dmlzaWJpbGl0eTpoaWRkZW59LnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVtkYXRhLXYtZTRjYWVhZjhde2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuW2RhdGEtdi0yMTEzNzYwM117ZGlzcGxheTpub25lfS5zbGljay1zbGlkZXJbZGF0YS12LTNkMWE0Zjc2XXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0W2RhdGEtdi0zZDFhNGY3Nl17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjA7cGFkZGluZzowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnNsaWNrLWxpc3RbZGF0YS12LTNkMWE0Zjc2XTpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmdbZGF0YS12LTNkMWE0Zjc2XXtjdXJzb3I6cG9pbnRlcjtjdXJzb3I6aGFuZH0iLCJAY2hhcnNldCAnVVRGLTgnO1xuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUFUc0FBMEFBQUFBQjJ3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUUwQUFBQUJvQUFBQWNkSWNZQjBkRVJVWUFBQVMwQUFBQUhBQUFBQjRBSndBTlQxTXZNZ0FBQVp3QUFBQlJBQUFBWUZBUS80NWpiV0Z3QUFBQ0FBQUFBRmNBQUFGaUloRkZ0MmRoYzNBQUFBU3NBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBbWdBQUFFMUFBQUNMRCtidG1Cb1pXRmtBQUFCTUFBQUFDOEFBQUEyQUFFeCsyaG9aV0VBQUFGZ0FBQUFIQUFBQUNRRDVRSUZhRzEwZUFBQUFmQUFBQUFRQUFBQUZnWktBRXBzYjJOaEFBQUNXQUFBQUJBQUFBQVFBVFlCb0cxaGVIQUFBQUY4QUFBQUhRQUFBQ0FBU3dCSGJtRnRaUUFBQTZBQUFBRGNBQUFCYmdVbmdjSndiM04wQUFBRWZBQUFBQzRBQUFCRk9YakJwSGphWTJCa1lHQUE0dk1HZnVIeC9EWmZHYmlaR0VEZ2ZHRkZQWnhXWlZCbHZNMTRHOGpsWUFCTEF3QVQxUW5OQUhqYVkyQmtZR0M4emNEQW9NZkVBQUpBTmlNREttQUJBREJrQWU5NDJtTmdaR0JnWUdkd1lXQmlBQUVReWNnQUVuTUE4eGtBQ2NnQWt3QUFBSGphWTJCbVltQ2N3TURLd01Eb3c1akd3TURnRHFXL01rZ3l0REF3TURHd2NqS0FRUU5RQ1pCU1lJQ0NnRFRYRkFZSGhrVEZTWXdQL2o5ZzBHTzgvZjgyQTBRTkErTnRzQklGQmtZQU5ITU40d0FBQUhqYVkyS0FBQ1lJVm9WQUFBTENBSnQ0Mm1OZ1lHQm1nR0FaQmtZR0VJZ0I4aGpCZkJZR0J5RE53OERCd0FSa016QWtLaWdwVGxDYzlQOC9XQjBTNy8raSs0L3VsZDRyZ1pvQUI0eHNESEFoUmlZZ3djU0Fwb0NCY3NCTUJUTllHR2dHQUVkRUR5VUFBQUFBQUFBQUFBQUFaZ0NLQU5BQkZuamFkWkJkVG9OQUVNZDNDcnRBbDVUUUx0UzBMQ29OMEE4U0drQkkrbUFmUEVUNzVCMTg5NkhwcGZRY3ZuSUk0dzNjTFlwVzZrNHltZG45ejh4dkJ3RUtVUWcxMU9nQklYQVlXVUVRUjF1SVpvRkdwTEd4S3kzUHFySXE4K3dhWElmSis1bVFTU3Zrdlh3UnFxb2N1MUQzOVFNbDJKZ3ZOOXp6aHN5azFHUkR6K09CZnpNaW9DcXgwcnRkTFlvMFNpWlRadHRzT2ttaWRCa3ZlS2liRkY0T2VwOVNJNDZicWszVHdocDRpaWhVZW1yTVdGUHkyTlJidGhmcUtrSGkvUHhsSkxJVFpkQWlTajZvdVordG45ZVp6NzhEdUQ5TFpZQjZiWjhybENBVVZ1VmRrVUxqeFY0c0lFeXNJYy9LU3lQbW5KRGRqaENPZFEwZkNUbGlUWC90akgzeXNXYW8rNzFxYU5qSFFqY1F3cmN1eWwrV0xaUXRoQ01vdEpQL2grWGphenoraGZUZVJXbUc0ek9pU3lpZi9xMU90QUFBQUhqYWJZNDlhc05BRUlVLzJaSkRma2lSSXZYYXBVRkNFcXBjcHRBQlVyZzNaaEVpUW9LVmZZOVVxVkxsR0RsQURwQVQ1ZTE2SVVXeXNNejNoamZ6QnJqampRVC9FaktwQ3krNFloTjV5Wm94Y2lyUGUrU01XejRqcjZTKzVVelNhM1Z1d3BUbkJmYzhSRjd5eERaeUtzOXI1SXhIUGlLdjFQOWlacURueUF2TVEzOVVlY2JTY1ZiL2dKTzAzWGs0Q0ZvbTNYWUsxY2xoTWRRVWxLbzcvZDlORjEzUmtJZGZ5K01WN1RTZTJzbDExdFJGYVhZbUpLcFdUZDdrZFZuSjh2ZWV2WktjK24zSTkzdDlKbnZyNW40YVRWV1UvMHo5QUkycU1rVjQybU5nWWtBR2pBem9nQjBzeXNUZ3d0RE95TVRJekpsWVZKUmZucE9hVnNJRlpoVmxwbWVVQUFCdUtRa1NBQUFBQUFBQi8vOEFBbmphWTJCa1lHRGdBV0l4SUdaaVlBUkNOaUJtQWZNWUFBUGdBRFY0Mm1OZ1lHQmtBSUtyUzlRNVFQVDV3b3A2R0EwQVBmOEdHQUFBKVxuICAgIGZvcm1hdCgnd29mZicpO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICBvcGFjaXR5OiAwLjc1O1xuICBjb2xvcjogd2hpdGU7XG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfihpAnO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ+KGkic7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7XG59XG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAn4oaSJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfihpAnO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuXG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG5cbiAgY29udGVudDogJ+KAoic7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBvcGFjaXR5OiAwLjI1O1xuICBjb2xvcjogYmxhY2s7XG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiBibGFjaztcbn1cbiIsIi8qXG5XUCBkZWZhdWx0IGFsaWduc1xuKi9cblxuLyogPVdvcmRQcmVzcyBDb3JlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsaWdue1xuXHQmbm9uZSB7XG5cdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0fVxuXHQmbGVmdCB7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xuXHR9XG5cdCZjZW50ZXJ7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbjogNXB4IGF1dG8gNXB4IGF1dG87XG5cdH1cblx0JnJpZ2h0IHtcblx0ICAgIGZsb2F0OnJpZ2h0O1xuXHQgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG5cdH1cblx0JndpZGV7XG5cdFx0bWFyZ2luOiAzMnB4IGNhbGMoMjUlIC0gMjV2dyk7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHR3aWR0aDogMTAwdnc7XG5cdH1cblx0JmZ1bGx7XG5cdFx0bWFyZ2luOiAzMnB4IGNhbGMoNTAlIC0gNTB2dyk7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHR3aWR0aDogMTAwdnc7XG5cdH1cbn1cblxuXG5hIGltZy5hbGlnbntcblx0Jm5vbmUge1xuXHQgICAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG5cdH1cblx0JmxlZnQge1xuXHQgICAgZmxvYXQ6IGxlZnQ7XG5cdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0fVxuXHQmcmlnaHQge1xuXHQgICAgZmxvYXQ6IHJpZ2h0O1xuXHQgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG5cdH1cblx0JmNlbnRlciB7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHQgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi53cC1jYXB0aW9uIHtcbiAgICAvL2JhY2tncm91bmQ6ICNmZmY7XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIC8vbWF4LXdpZHRoOiA5NiU7IC8qIEltYWdlIGRvZXMgbm90IG92ZXJmbG93IHRoZSBjb250ZW50IGFyZWEgKi9cbiAgICAvL3BhZGRpbmc6IDVweCAzcHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLmFsaWdue1xuICAgIFx0Jm5vbmUge1xuXHRcdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0XHR9XG5cdFx0JmxlZnQge1xuXHRcdCAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcblx0XHR9XG5cdFx0JnJpZ2h0IHtcblx0XHQgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG5cdFx0fVxuICAgIH1cblxuICAgIGltZyB7XG5cdCAgICBib3JkZXI6IDAgbm9uZTtcblx0ICAgIGhlaWdodDogYXV0bztcblx0ICAgIG1hcmdpbjogMDtcblx0ICAgIG1heC13aWR0aDogOTguNSU7XG5cdCAgICBwYWRkaW5nOiAwO1xuXHQgICAgd2lkdGg6IGF1dG87XG5cdH1cblxuXHRwLndwLWNhcHRpb24tdGV4dCB7XG5cdCAgICBmb250LXNpemU6IDExcHg7XG5cdCAgICBsaW5lLWhlaWdodDogMTdweDtcblx0ICAgIG1hcmdpbjogMDtcblx0ICAgIHBhZGRpbmc6IDAgNHB4IDVweDtcblx0fVxuXG59XG5cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxcHg7XG5cdHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IC8qIE1hbnkgc2NyZWVuIHJlYWRlciBhbmQgYnJvd3NlciBjb21iaW5hdGlvbnMgYW5ub3VuY2UgYnJva2VuIHdvcmRzIGFzIHRoZXkgd291bGQgYXBwZWFyIHZpc3VhbGx5LiAqL1xuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7XG5cdFx0LyogQWJvdmUgV1AgdG9vbGJhci4gKi9cblx0fVxufVxuXG5oci53cC1ibG9jay1zZXBhcmF0b3J7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5cblxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0ZmlndXJlLndwLWJsb2NrLWVtYmVkLXlvdXR1YmV7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59IiwiLmNvbnRhaW5lcntcbiAgICBcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAkd2lkdGhfbWF4X2NvbnRlbnQgKyAoJHBhZGRpbmcgKiAyICk7IC8vIHNvbWEgbyB0YW1hbmhvIG1heGltbyArIG9zIHBhZGRpbmdzKGRvYnJvKSBsYXRlcmFpc1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG5cbiAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgbWF4LXdpZHRoOiAkd2lkdGhfbWF4X2NvbnRlbnQgKyAoJHBhZGRpbmcgKiA0ICk7IC8vIHNvbWEgbyB0YW1hbmhvIG1heGltbyArIG9zIHBhZGRpbmdzKGRvYnJvKSBsYXRlcmFpc1xuICAgICAgICBwYWRkaW5nOiAwICggJHBhZGRpbmcgKiAyICk7XG4gICAgfVxuXG4gICAgJi0tZmx1aWR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG4gICAgfVxuXG4gICAgJi1tZHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICR3aWR0aF9tYXhfY29udGVudCArICgkcGFkZGluZyAqIDQgKTsgLy8gc29tYSBvIHRhbWFuaG8gbWF4aW1vICsgb3MgcGFkZGluZ3MoZG9icm8pIGxhdGVyYWlzXG4gICAgICAgICAgICBwYWRkaW5nOiAwICggJHBhZGRpbmcgKiAyICk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cbi5yb3d7XG4gICAgLy9taW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6ICggJHBhZGRpbmcgKiAtMSApO1xuICAgIG1hcmdpbi1yaWdodDogKCAkcGFkZGluZyAqIC0xICk7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7IC8vIG5vd3JhcFxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsgLy8gZmxleC1zdGFydFxuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKCBzdHJldGNoICk7XG59XG5cbi5hbGlnbi1pdGVtc3tcbiAgICAmLWNlbnRlcntcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoIGNlbnRlciApO1xuICAgIH1cbn1cblxuJWNvbC1vcmRlciB7XG4gICAgQGluY2x1ZGUgb3JkZXI7IC8vIDBcbn1cblxuJWNvbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2x7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgtZ3JvdyggMSApO1xuICAgIEBleHRlbmQgJWNvbDtcblxuICAgICYtYXV0b3tcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWRfY29sdW1uc3tcbiAgICAgICAgJi0jeyRpfXtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG9yZGVyOyAvLzBcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtYmFzaXMoIDEwMCUgLyAkZ3JpZF9jb2x1bW5zICogJGkgKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogKCAxMDAlIC8gJGdyaWRfY29sdW1ucyAqICRpICkgO1xuICAgICAgICAgICAgd2lkdGg6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemV9KSB7XG4gICAgICAgICAgICBcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZ3JpZF9jb2x1bW5ze1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS0jeyRpfXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcyggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApIDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApIDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cblxuICAgIFxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGdyaWRfY29sdW1uc3tcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS0jeyRpfXtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVjb2w7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlY29sLW9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuXG5cbi8qKlxuQ29sdW1ucyBPZmZzZXRcbioqL1xuXG4ub2Zmc2V0e1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZF9jb2x1bW5ze1xuICAgICAgICAmLSN7JGl9e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemV9KSB7XG4gICAgICAgICAgICBcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZ3JpZF9jb2x1bW5ze1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS0jeyRpfXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICggMTAwJSAvICRncmlkX2NvbHVtbnMgKiAkaSApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cblxuXG5cbiVoYWxme1xuICAgIEBpbmNsdWRlIG9yZGVyOyAvLzBcbiAgICBAaW5jbHVkZSBmbGV4KCAwLCAxLCBhdXRvICk7IC8vMCwxLGF1dG9cbiAgICBAaW5jbHVkZSBhbGlnbi1zZWxmOyAvL2F1dG9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAmOm50aC1jaGlsZChvZGQpe1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwOyAvLyBub3dyYXBcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCBmbGV4LWVuZCApO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXM7IC8vZmxleC1zdGFydFxuICAgIH1cblxuICAgIC5jb250ZW50e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAkd2lkdGhfbWF4X2NvbnRlbnQgLyAyO1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICB9XG59XG5cbi5jb2x1bW5ze1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgQGluY2x1ZGUgZmxleC13cmFwKCB3cmFwICk7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50OyAvLyBmbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoIHN0cmV0Y2ggKTtcblxuXG4gICBcblxuICAgIFxuICAgIEBlYWNoICRzaXplX25hbWUsICRzaXplIGluICRzY3JlZW4tc2l6ZXN7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGdyaWRfY29sdW1uc3tcbiAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS1oYWxme1xuICAgICAgICAgICAgICAgIC5jb2x1bW57XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJWhhbGY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBAZWFjaCAkc2l6ZV9uYW1lLCAkc2l6ZSBpbiAkc2NyZWVuLXNpemVze1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzaXplfSkge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYtI3skc2l6ZV9uYW1lfS1oYWxme1xuICAgICAgICAgICAgICAgICAgICAuY29sdW1ue1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1iYXNpcyggNTAlICk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gJi0taGFsZntcbiAgICAvLyAgICAgLmNvbHVtbntcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIG9yZGVyOyAvLzBcbiAgICAvLyAgICAgICAgIEBpbmNsdWRlIGZsZXgoIDAsIDEsIDUwJSApOyAvLzAsMSxhdXRvXG4gICAgLy8gICAgICAgICBAaW5jbHVkZSBhbGlnbi1zZWxmOyAvL2F1dG9cbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbiAgICBcbn0iLCIkX2ZvbnRfZmlyc3QgIDogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kX2ZvbnRfc2Vjb25kIDogJF9mb250X2ZpcnN0O1xuXG4kcGFkZGluZzogMTVweCFkZWZhdWx0O1xuJG1hcmdpbjogMTVweCFkZWZhdWx0O1xuXG4kd2lkdGhfbWF4X2NvbnRlbnQ6IDE0MDBweCFkZWZhdWx0O1xuJGdyaWRfY29sdW1uczogMTI7XG4kZ3JpZF9ndXR0ZXI6ICRwYWRkaW5nICogMjtcblxuXG5cblxuXG5cblxuJG1lbnVfYmFyIDogKFxuICAgICdtb2JpbGUnIDogKFxuICAgICAgICAnaGVpZ2h0JyAgICAgIDogNTBweCxcbiAgICAgICAgJ2xvZ286d2lkdGgnICA6IDkwcHgsXG4gICAgICAgICdsb2dvOmhlaWdodCcgOiAzMnB4LFxuICAgICksXG4gICAgJ2Rlc2t0b3AnIDogKFxuICAgICAgICAnaGVpZ2h0JyAgICAgICAgICAgICAgOiA4MHB4LFxuICAgICAgICAnaGVpZ2h0OnJlc2l6ZWQnICAgICAgOiA1MHB4LFxuICAgICAgICAnbG9nbzp3aWR0aCcgICAgICAgICAgOiAxNDlweCxcbiAgICAgICAgJ2xvZ286aGVpZ2h0JyAgICAgICAgIDogNTBweCxcbiAgICAgICAgJ2xvZ286d2lkdGg6cmVzaXplZCcgIDogMTAwcHgsXG4gICAgICAgICdsb2dvOmhlaWdodDpyZXNpemVkJyA6IDQwcHgsXG4gICAgKSxcbik7XG5cblxuXG4vLyBAZnVuY3Rpb24gZ2V0TWVudUJhciggJG5hbWVzLi4uICl7XG4vLyAgICAgJG1lbnUgOiAkbWVudV9iYXI7XG4gICAgXG4vLyAgICAgQGVhY2ggJGRlZmluaXRpb24gaW4gJG5hbWVze1xuLy8gICAgICAgICAkbWVudTogbWFwLWdldCggJG1lbnUsICRkZWZpbml0aW9uICk7XG4vLyAgICAgfVxuLy8gICAgIEByZXR1cm4gJG1lbnU7XG4vLyB9XG5cbiIsIi8vIFNtYWxsIHRhYmxldHMgYW5kIGxhcmdlIHNtYXJ0cGhvbmVzIChsYW5kc2NhcGUgdmlldylcbiRzY3JlZW4tc20tbWluOiA1NzZweDtcblxuLy8gU21hbGwgdGFibGV0cyAocG9ydHJhaXQgdmlldylcbiRzY3JlZW4tbWQtbWluOiA3NjhweDtcblxuLy8gVGFibGV0cyBhbmQgc21hbGwgZGVza3RvcHNcbiRzY3JlZW4tbGctbWluOiA5OTJweDtcblxuLy8gTGFyZ2UgdGFibGV0cyBhbmQgZGVza3RvcHNcbiRzY3JlZW4teGwtbWluOiAxMjgxcHg7XG5cbiRzY3JlZW4tc2l6ZXMgOiAoXG4gICAgXCJzbVwiIDogNTc2cHgsXG4gICAgXCJtZFwiIDogNzY4cHgsXG4gICAgXCJsZ1wiIDogOTkycHgsXG4gICAgXCJ4bFwiIDogMTI4MXB4XG4pO1xuXG5cbi8vIFNtYWxsIGRldmljZXNcbkBtaXhpbiBzbSB7XG4gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4tc20tbWlufSkge1xuICAgICAgIEBjb250ZW50O1xuICAgfVxufVxuXG4vLyBNZWRpdW0gZGV2aWNlc1xuQG1peGluIG1kIHtcbiAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KSB7XG4gICAgICAgQGNvbnRlbnQ7XG4gICB9XG59XG5cbi8vIExhcmdlIGRldmljZXNcbkBtaXhpbiBsZyB7XG4gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4tbGctbWlufSkge1xuICAgICAgIEBjb250ZW50O1xuICAgfVxufVxuXG4vLyBFeHRyYSBsYXJnZSBkZXZpY2VzXG5AbWl4aW4geGwge1xuICAgQG1lZGlhIHNjcmVlbiBhbmQgIChtaW4td2lkdGg6ICN7JHNjcmVlbi14bC1taW59KSB7XG4gICAgICAgQGNvbnRlbnQ7XG4gICB9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZsZXhib3ggU0FTUyBtaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggZGlzcGxheVxuQG1peGluIGZsZXhib3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBJbmxpbmUtYm94IGRpc3BsYXlcbkBtaXhpbiBpbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLy8gVGhlICdmbGV4JyBzaG9ydGhhbmRcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPHBvc2l0aXZlLW51bWJlcj4sIGluaXRpYWwsIGF1dG8sIG9yIG5vbmVcbkBtaXhpbiBmbGV4KCRmZzogMCwgJGZzOiAxLCAkZmI6IGF1dG8pIHtcbiAgICAvLyBTZXQgYSB2YXJpYWJsZSB0byBiZSB1c2VkIGJ5IGJveC1mbGV4IHByb3BlcnRpZXNcbiAgICAkZmctYm94ZmxleDogJGZnO1xuXG4gICAgLy8gQm94LUZsZXggb25seSBzdXBwb3J0cyBhIGZsZXgtZ3JvdyB2YWx1ZSBzbyBsZXRzIGdyYWIgdGhlXG4gICAgLy8gZmlyc3QgaXRlbSBpbiB0aGUgbGlzdCBhbmQganVzdCByZXR1cm4gdGhhdC5cbiAgICBAaWYgdHlwZS1vZigkZmcpID09ICdsaXN0JyB7XG4gICAgICAgICRmZy1ib3hmbGV4OiBudGgoJGZnLCAxKTtcbiAgICB9XG5cbiAgICAtd2Via2l0LWJveDogJGZnLWJveGZsZXg7XG4gICAgLW1vei1ib3g6ICRmZy1ib3hmbGV4O1xuICAgIC13ZWJraXQtZmxleDogJGZnICRmcyAkZmI7XG4gICAgLW1zLWZsZXg6ICRmZyAkZnMgJGZiO1xuICAgIGZsZXg6ICRmZyAkZnMgJGZiO1xufVxuXG4vLyBGbGV4IEZsb3cgRGlyZWN0aW9uXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuLy8gZGVmYXVsdDogcm93XG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHZhbHVlOiByb3cpIHtcbiAgICBAaWYgJHZhbHVlID09IHJvdy1yZXZlcnNlIHtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4ge1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbi1yZXZlcnNlIHtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICB9XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG59XG5cbi8vIEZsZXggTGluZSBXcmFwcGluZ1xuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbkBtaXhpbiBmbGV4LXdyYXAoICR3cmFwIDogbm93cmFwICkge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgICAgLW1vei1mbGV4LXdyYXA6ICR3cmFwO1xuICAgICAgICAtbXMtZmxleC13cmFwOiAkd3JhcDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogJHdyYXA7XG59XG5cbi8vIEZsZXggRGlyZWN0aW9uIGFuZCBXcmFwXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gPGZsZXgtZGlyZWN0aW9uPiB8fCA8ZmxleC13cmFwPlxuQG1peGluIGZsZXgtZmxvdyggJGZsb3cgKSB7XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAgICAtbW96LWZsZXgtZmxvdzogJGZsb3c7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6ICRmbG93O1xuICAgICAgICAgICAgZmxleC1mbG93OiAkZmxvdztcbn1cblxuLy8gRGlzcGxheSBPcmRlclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXG4vLyA8aW50ZWdlcj5cbkBtaXhpbiBvcmRlciggJHZhbCA6IDAgKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJHZhbDsgIFxuICAgICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6ICR2YWw7ICAgICBcbiAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAkdmFsOyAgICAgXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1vcmRlcjogJHZhbDsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6ICR2YWw7XG59XG5cbi8vIEZsZXggZ3JvdyBmYWN0b3Jcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xuLy8gPG51bWJlcj5cbkBtaXhpbiBmbGV4LWdyb3coICRncm93ICkge1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAkZ3JvdztcbiAgICAgICAtbW96LWZsZXgtZ3JvdzogJGdyb3c7XG4gICAgICAgIC1tcy1mbGV4LWdyb3c6ICRncm93O1xuICAgICAgICAgICAgZmxleC1ncm93OiAkZ3Jvdztcbn1cblxuLy8gRmxleCBzaHJpbmtcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtIHNocmluayBmYWN0b3Jcbi8vIDxudW1iZXI+IFxuQG1peGluIGZsZXgtc2hyaW5rKCAkc2hyaW5rICkge1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6ICRzaHJpbms7XG4gICAgICAgLW1vei1mbGV4LXNocmluazogJHNocmluaztcbiAgICAgICAgLW1zLWZsZXgtc2hyaW5rOiAkc2hyaW5rO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6ICRzaHJpbms7XG59XG5cbi8vIEZsZXggYmFzaXNcbi8vIC0gdGhlIGluaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc25pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxuLy8gPHdpZHRoPiBcbkBtaXhpbiBmbGV4LWJhc2lzKCAkd2lkdGggKSB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgLW1vei1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgIC1tcy1mbGV4LWJhc2lzOiAkd2lkdGg7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAkd2lkdGg7XG59XG5cbi8vIEF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCBcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XG4gICAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbW96LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYmV0d2VlbiB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYXJvdW5kIHtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgICAtbW96LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgICAtbXMtZmxleC1wYWNrOiAkdmFsdWU7XG4gICAgfVxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gICAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gIH1cblxuLy8gUGFja2luZyBGbGV4IExpbmVzXG4vLyAtIGFwcGxpZXMgdG86IG11bHRpLWxpbmUgZmxleCBjb250YWluZXJzXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1jb250ZW50KCR2YWx1ZTogc3RyZXRjaCkge1xuICAgIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiAkdmFsdWU7XG4gICAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZTtcbiAgICB9XG4gICAgYWxpZ24tY29udGVudDogJHZhbHVlO1xufVxuXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaCBcbkBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IGZsZXgtc3RhcnQpIHtcbiAgICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1vei1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbW96LWJveC1hbGlnbjogZW5kO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiAkdmFsdWU7XG4gICAgICAtbW96LWJveC1hbGlnbjogJHZhbHVlO1xuICAgICAgLW1zLWZsZXgtYWxpZ246ICR2YWx1ZTtcbiAgICB9XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogJHZhbHVlO1xuICAgIGFsaWduLWl0ZW1zOiAkdmFsdWU7XG59XG5cbi8vIENyb3NzLWF4aXMgQWxpZ25tZW50XG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNcbi8vIGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2ggXG5AbWl4aW4gYWxpZ24tc2VsZigkdmFsdWU6IGF1dG8pIHtcbiAgICAvLyBObyBXZWJraXQgQm94IEZhbGxiYWNrLlxuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogJHZhbHVlO1xuICAgIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiAkdmFsdWU7XG4gICAgfVxuICAgIGFsaWduLXNlbGY6ICR2YWx1ZTtcbn1cblxuJWZsZXhib3gtYmFzZXtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy8gbm93cmFwXG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsgLy8gZmxleC1zdGFydFxuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXM7IC8vZmxleC1zdGFydFxufVxuXG4lZmxleC1iYXNle1xuICBAaW5jbHVkZSBvcmRlcjsgLy8wXG4gIEBpbmNsdWRlIGZsZXg7IC8vMCwxLGF1dG9cbiAgQGluY2x1ZGUgYWxpZ24tc2VsZjsgLy9hdXRvXG59IiwiQGltcG9ydCBcImdsb2JhbFwiO1xuXG5hOmxpbmt7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5he1xuICAgIGNvbG9yOiBnZXRUZXh0Q29sb3IoICdsaW5rczpkYXJrJyApO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCAuMnMgZWFzZS1pbi1vdXQgKTtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogZ2V0VGV4dENvbG9yKCAnbGlua3M6aG92ZXInICk7XG4gICAgfVxufVxuXG4qe1xuXHRAaW5jbHVkZSBib3gtc2l6aW5nO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IC8qIGRlaXhhIGEgcm9sYWdlbSBzdWF2ZSAqL1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIWltcG9ydGFudDsgXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSFpbXBvcnRhbnQ7XG5cdG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xufVxuXG5cblxuaHRtbHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5pbWd7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwsIGJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuXG5cbmJvZHl7XG4gIG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXHQvL2JhY2tncm91bmQ6ICM4ZDk5YWU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAkX2ZvbnRfc2Vjb25kO1xuXHRjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5cblxuXG5cbi5zaXRle1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7IC8vIHByZXZlbnQgaW50ZXJuYWwgbWFyZ2luIGVsZW1lbnRzXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gIEBpbmNsdWRlIG1ke1xuICAgIHBhZGRpbmctdG9wOiAxNjVweDtcbiAgfVxufVxuXG5cbi5tb2JpbGUtbWVudS1mb290ZXJ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogZ2V0Q29sb3IoICdiZy1iYXNlJyApO1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYXJvdW5kKTsvL2ZsZXgtc3RhcnRcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG4gIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTg7XG5cbiAgLmJ0bi1zZWFyY2h7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGNvbG9yOiByZ2JhKCBnZXRDb2xvcigndGV4dC1jb2xvcicpLCAuNCApO1xuICB9XG4gIFxuICAuYnRuLXdoYXRze1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogIzI1RDM2NjtcbiAgfVxuXG4gIC5idG4tbWVudXtcbiAgICBzcGFue1xuICAgICAgYmFja2dyb3VuZDogcmdiYSggZ2V0Q29sb3IoJ3RleHQtY29sb3InKSwgLjQgKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmhlYWRlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk4O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjJzIGVhc2UtaW4tb3V0ICk7XG4gIGJhY2tncm91bmQ6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcblxuICAuaGVhZGVyLWJhcntcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uOyAvL3Jvd1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7Ly9mbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7Ly9mbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG5cblxuICAgIC5sZWZ0LFxuICAgIC5yaWdodHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsvL2ZsZXgtc3RhcnRcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpOy8vZmxleC1zdGFydFxuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG4gICAgfVxuICAgIC5sZWZ0e1xuICAgICAgXG4gICAgICBvcmRlcjogMDtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAgIC5idG4tbmV3c3tcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBjb2xvcjogcmdiYSggZ2V0Q29sb3IoJ3RleHQtY29sb3InKSwgLjQgKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaGVhZGVyLW1lbnUtYnRue1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAubG9nb3tcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodHtcbiAgICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgXG5cbiAgICAgIC5idG57XG4gICAgICAgIGNvbG9yOiByZ2JhKCBnZXRDb2xvcigndGV4dC1jb2xvcicpLCAuNCApO1xuICAgICAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvciggJ2JnLWJhc2UnICk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50Oy8vZmxleC1zdGFydFxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpOy8vZmxleC1zdGFydFxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4ycyBlYXNlLWluLW91dCApO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNzUlO1xuICAgICAgICB9XG5cblxuICAgICAgICBpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0bi1uZXdzLFxuICAgICAgLmJ0bi1zZWFyY2h7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5idG4tb3V2aXJ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBAaW5jbHVkZSBncmFkaWVudCggb3JhbmdlLCBnZXRDb2xvcigncHJpbWFyeScpICk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50Oy8vZmxleC1zdGFydFxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpOy8vZmxleC1zdGFydFxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4ycyBlYXNlLWluLW91dCApO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMjAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNzUlO1xuICAgICAgICB9XG5cblxuICAgICAgICBpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mb3N7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGg0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4ycyBlYXNlLWluLW91dCApO1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgZGl2e1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMDtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjMDAwLCAuMTUpO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1czsvLyA1cHhcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0vLyBidG4tb3V2aXJcblxuICAgICAgXG4gICAgICBcbiAgICAgIFxuICAgICAgXG4gICAgICBcbiAgICAgIFxuICAgICAgXG4gICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG5cblxuXG5cblxuXG5cbiAgICB9Ly8gcmlnaHRcblxuICAgIC5oZWFkZXItbWVudS1idG57XG4gICAgICAvLyBiYWNrZ3JvdW5kOiBibHVlO1xuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uOyAvL3Jvd1xuICAgICAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50Oy8vZmxleC1zdGFydFxuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIC5sb2dve1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpOy8vZmxleC1zdGFydFxuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuXG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogIHVybCggJy4uL2ltZy9sb2dvLWJsYWNrLXBpbmsuc3ZnJyApIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgXG5cbiAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH1cblxuICBcbn0vLyBoZWFkZXJcblxuXG5cbi5idG4tbWVudXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGJhY2tncm91bmQ6IHJlZDtcbiAgc3BhbntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvcigndGV4dC1jb2xvcicpO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXM7Ly8gNXB4XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4xcyBlYXNlLWluLW91dCApO1xuXG4gICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICB0b3A6IDNweDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgIHRvcDogY2FsYyggNTAlIC0gMXB4ICk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICBib3R0b206IDNweDtcbiAgICB9XG5cblxuICB9XG5cbiAgJjpob3ZlcntcbiAgICBzcGFue1xuICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICB9ICBcbiAgICB9XG4gIH1cbn1cblxuXG4jbWVudS1pbnN0aXR1Y2lvbmFse1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDowJTtcbiAgbGVmdDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgei1pbmRleDogOTk5OTtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50Oy8vZmxleC1zdGFydFxuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTsvL2ZsZXgtc3RhcnRcbiAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC41cyBjdWJpYy1iZXppZXIoMCwuNjksLjI3LDEuMDEpICk7XG5cbiAgLmxlZnR7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1ke1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnbWVudS5qcGcnICkgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICB9XG4gIH1cbiAgLnJpZ2h0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpOy8vZmxleC1zdGFydFxuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG4gICAgXG4gICAgQGluY2x1ZGUgbWR7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgXG4gICAgfVxuICB9XG5cbiAgJi5vcGVue1xuICAgIGxlZnQ6IDAlO1xuICB9XG4gIC5idG4tY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5tZW51e1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsaXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgXG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IGdldENvbG9yKCAndGV4dC1jb2xvcicgKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDdweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50KCBnZXRDb2xvciggJ3ByaW1hcnknICksICNmZjZhNGUsIGxlZnQgKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVgoIC01MCUgKSApO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCAuMnMgIGN1YmljLWJlemllcigwLC45LC4yNywxLjAxKSApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmN1cnJlbnQtbWVudS1pdGVte1xuICAgICAgICBhe1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cblxuXG4jbWVudS1jYXRlZ29yaWVzLW92ZXJsYXl7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOjAlO1xuICBsZWZ0OiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2V0Q29sb3IoICdiZy1iYXNlJyApO1xuICB6LWluZGV4OiA5OTk5O1xuXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCAuNXMgY3ViaWMtYmV6aWVyKDAsLjY5LC4yNywxLjAxKSApO1xuICAmLm9wZW57XG4gICAgbGVmdDogMCU7XG4gIH1cbiAgLmJ0bi1jbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm1lbnUtd3JhcHBlcntcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7IC8vcm93XG4gICAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsvL2ZsZXgtc3RhcnRcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtczsvL2ZsZXgtc3RhcnRcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBoM3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXA7IC8vbm93cmFwXG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQ7Ly9mbGV4LXN0YXJ0XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpOy8vZmxleC1zdGFydFxuICAgICAgQGluY2x1ZGUgYWxpZ24tY29udGVudDsgLy9zdHJldGNoXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oZ2V0Q29sb3IoICdiZy1iYXNlJyApLCA1JSk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBAaW5jbHVkZSBncmFkaWVudCggZ2V0Q29sb3IoICdwcmltYXJ5JyApLCAjZmY2YTRlLCBsZWZ0ICk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLm1lbnV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBAaW5jbHVkZSBmbGV4KDEsMSxhdXRvKTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgID4gbGl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKGdldENvbG9yKCAnYmctYmFzZScgKSwgNSUpO1xuICAgICAgICBhe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIH1cblxuICAgICAgICB1bHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogJy0gJztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICB9XG4gIH1cblxuICBcblxuICBcbiAgLy8gLm1lbnV7XG4gIC8vICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAvLyAgIG1hcmdpbjogMDtcbiAgLy8gICBwYWRkaW5nOiAxNXB4O1xuICAvLyAgIGxpe1xuICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgLy8gICAgIGF7XG4gIC8vICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAvLyAgICAgICBjb2xvcjogZ2V0Q29sb3IoICd0ZXh0LWNvbG9yJyApO1xuICAvLyAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgLy8gICAgICAgcGFkZGluZzogNXB4IDEwcHggN3B4O1xuICAvLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gICAgICAgJjphZnRlcntcbiAgLy8gICAgICAgICBjb250ZW50OiAnJztcbiAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgLy8gICAgICAgICBoZWlnaHQ6IDJweDtcbiAgLy8gICAgICAgICB3aWR0aDogMCU7XG4gIC8vICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQoIGdldENvbG9yKCAncHJpbWFyeScgKSwgI2ZmNmE0ZSwgbGVmdCApO1xuICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICAgICAgICBib3R0b206IDA7XG4gIC8vICAgICAgICAgbGVmdDogNTAlO1xuICAvLyAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWCggLTUwJSApICk7XG4gIC8vICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4ycyAgY3ViaWMtYmV6aWVyKDAsLjksLjI3LDEuMDEpICk7XG4gIC8vICAgICAgIH1cblxuICAvLyAgICAgICAmOmhvdmVye1xuICAvLyAgICAgICAgICY6YWZ0ZXJ7XG4gIC8vICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgLy8gICAgICAgICB9XG4gIC8vICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gICAgICYuY3VycmVudC1tZW51LWl0ZW17XG4gIC8vICAgICAgIGF7XG4gIC8vICAgICAgICAgJjphZnRlcntcbiAgLy8gICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAvLyAgICAgICAgIH1cbiAgLy8gICAgICAgfVxuICAvLyAgICAgfVxuICAvLyAgIH1cbiAgLy8gfVxuXG59Ly8jbWVudS1jYXRlZ29yaWVzLW92ZXJsYXlcblxuXG5cbi5zZWFyY2gtb3ZlcmxheXtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6MCU7XG4gIGxlZnQ6IC0xMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXRDb2xvciggJ2JnLWJhc2UnICk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uOyAvL3Jvd1xuICBAaW5jbHVkZSBmbGV4LXdyYXA7IC8vbm93cmFwXG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpOy8vZmxleC1zdGFydFxuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpOy8vZmxleC1zdGFydFxuICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcblxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjVzIGN1YmljLWJlemllcigwLC42OSwuMjcsMS4wMSkgKTtcblxuICAmLm9wZW57XG4gICAgbGVmdDogMCU7XG4gIH1cblxuICAuc2VhcmNoLW92ZXJsYXktY29udGVudHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uOyAvL3Jvd1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcDsgLy9ub3dyYXBcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpOy8vZmxleC1zdGFydFxuICAgIEBpbmNsdWRlIGFsaWduLWNvbnRlbnQ7IC8vc3RyZXRjaFxuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgLy9iYWNrZ3JvdW5kOiByZWQ7XG5cbiAgICBpbnB1dHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIGdldENvbG9yKCAndGV4dC1jb2xvcicgKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgYnV0dG9ue1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgY29sb3I6IGdldENvbG9yKCAndGV4dC1jb2xvcicgKTtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiBnZXRDb2xvciggJ3ByaW1hcnknICk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59Ly9zZWFyY2gtb3ZlcmxheVxuXG4uYnRuLWNsb3Nle1xuICAvL2JhY2tncm91bmQ6IHJlZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSwgJjphZnRlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvcigndGV4dC1jb2xvcicpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXM7Ly8gNXB4XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjJzIGN1YmljLWJlemllcigwLC42OSwuMjcsMS4wMSkgKTtcbiAgfVxuICAmOmJlZm9yZXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG4gICY6YWZ0ZXJ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAmOmhvdmVye1xuICAgICY6YmVmb3Jle1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDIyNWRlZyk7XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbmgxLnBhZ2UtdGl0bGV7XG4gIGZvbnQtZmFtaWx5OiAkX2ZvbnRfc2Vjb25kO1xuICBmb250LXNpemU6IDJyZW07XG4gIHBhZGRpbmc6IDMwcHggMCAxNXB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdldENvbG9yKCAnYmctYmFzZScgKTtcblxuICBAaW5jbHVkZSBtZHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICBzbWFsbHtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBmb250LXNpemU6IDEuNXJlbTtcblxuICAgIEBpbmNsdWRlIG1ke1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgfVxuICAgIGF7XG4gICAgICBjb2xvcjogZ2V0Q29sb3IoJ3RleHQtY29sb3InKTtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiBnZXRDb2xvcigncHJpbWFyeScpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFxuXG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTNweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCAncHJpbWFyeScgKTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCk7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG5cblxuXG5cblxuLnBhZ2luYXRpb257XG4gIGgye1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5uYXYtbGlua3N7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICBjb2xvcjogZ2V0Q29sb3IoICd0ZXh0LWNvbG9yJyApO1xuXG4gICAgICBzcGFuLCBhe1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIH1cblxuICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgICAgYmFja2dyb3VuZDogZ2V0Q29sb3IoICdiZy1iYXNlJyApO1xuICAgICAgICAgIGNvbG9yOiBnZXRDb2xvciggJ3RleHQtY29sb3InICk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4ycyBlYXNlLWluLW91dCApO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCApOy8vIEFMTCB8IFQgQiB8IFRMIFRSIEJSIEJMXG5cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvciggJ3ByaW1hcnknICk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG5cblxuLmZhbmN5Ym94X19jb250YWluZXJ7XG4gIHotaW5kZXg6IDEwMDAwMDA7XG59XG5cbi8vIEFkZFRoaXMgLS0+XG5cbi5zaGFyZS1ib3h7XG4gICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXA7IC8vbm93cmFwXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgXG4gICAgLnFyY29kZS1idXR0b257XG4gICAgICB3aWR0aDogNDJweDtcbiAgICAgIGhlaWdodDogNDJweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxMDIsIDEwMiwgMTAyKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgXG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXA7IC8vbm93cmFwXG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTsvL2ZsZXgtc3RhcnRcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7Ly9mbGV4LXN0YXJ0XG4gICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIGVhc2UtaW4tb3V0IDAuMnMpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVZKCAwcHggKSApO1xuICAgIFxuICAgIFxuICAgICAgJjpob3ZlcntcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVZKCAtM3B4ICkgKTsgIFxuICAgICAgfVxuICAgIH1cblxuICAgIGF7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvcigncHJpbWFyeScpIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBBZGRUaGlzIDwtLVxuXG4ud3AtYmxvY2stcXVvdGUge1xuICBwe1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiAnXFwyMDFDJztcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIFRpbWVzLCBzZXJpZjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWSggMzBweCApICk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiAnXFwyMDFEJztcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgVGltZXMsIHNlcmlmO1xuICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVZKCA0MHB4ICkgKTtcbiAgICB9XG4gIH1cbiAgY2l0ZXtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cblxuXG5cblxuXG5cbkBpbXBvcnQgJ19wYWdlcy9wYWdlcyc7XG5cbkBpbXBvcnQgJ19wYWdlcy9ob21lJztcblxuQGltcG9ydCAnX3BhZ2VzL25vdGljaWFzJztcblxuQGltcG9ydCAnX3BhZ2VzL2NhdGVnb3JpYXMnO1xuXG5AaW1wb3J0ICdfcGFnZXMvcHJvZ3JhbWFjYW8nO1xuXG5AaW1wb3J0ICdfcGFnZXMvZm9vdGVyJztcblxuXG5cblxuXG5cbiNhY2NlcHQtY29va2llc3tcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcblxuICAud3JhcHBlcntcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIC44KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1MHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQoIG1pbi13aWR0aDogNTc1cHggKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5tZXNzYWdle1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXNoYWRvdzogIzAwMCAycHggMnB4IDJweDtcbiAgICB9XG4gICAgLmxpbmtze1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDFyZW07XG5cbiAgICAgIC5idG57XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCAncHJpbWFyeScgKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCApO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKGdldENvbG9yKCAncHJpbWFyeScgKSwgMTAlKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBtaXhpbiBicm93c2VyX3ByZWZpeCgkcHJvcGVyLCAkdmFsdWUpe1xuICAgICRicm93c2Vyc19wcmVmaXg6ICgnd2Via2l0JywgJ21veicsICdtcycsICdvJyk7XG5cbiAgICBAZWFjaCAkYnJvd3NlciBpbiAkYnJvd3NlcnNfcHJlZml4IHtcbiAgICAgICAgI3snLScgKyAkYnJvd3NlciArICctJyArICRwcm9wZXJ9OiAkdmFsdWU7XG4gICAgfVxuICAgICN7JHByb3Blcn06ICR2YWx1ZTtcbn1cblxuXG5AbWl4aW4gICAgYm94LXNpemluZygkdmFsdWU6Ym9yZGVyLWJveCl7IEBpbmNsdWRlIGJyb3dzZXJfcHJlZml4KGJveC1zaXppbmcsICR2YWx1ZSk7IH1cbkBtaXhpbiAgICBib3gtc2hhZG93KCR2YWx1ZSkgICAgICAgICAgIHsgQGluY2x1ZGUgYnJvd3Nlcl9wcmVmaXgoYm94LXNoYWRvdywgJHZhbHVlKTsgICAgIH1cbkBtaXhpbiAgICAgdHJhbnNmb3JtKCR2YWx1ZSkgICAgICAgICAgIHsgQGluY2x1ZGUgYnJvd3Nlcl9wcmVmaXgodHJhbnNmb3JtLCAkdmFsdWUpOyAgfVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHZhbHVlOiA1cHgpICAgICAgICAgICB7IEBpbmNsdWRlIGJyb3dzZXJfcHJlZml4KGJvcmRlci1yYWRpdXMsICR2YWx1ZSk7fVxuQG1peGluICAgdXNlci1zZWxlY3QoJHZhbHVlOm5vbmUpICAgICAgeyBAaW5jbHVkZSBicm93c2VyX3ByZWZpeCh1c2VyLXNlbGVjdCwgJHZhbHVlKTt9XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XG4gICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0oJG9wYWNpdHkgKiAxMDApKTtcbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSkge1xuICAgIGZvbnQtc2l6ZTogJHNpemU7XG4gICAgZm9udC1zaXplOiAoJHNpemUgLyAxNnB4KSAqIDFyZW07XG4gfVxuXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRlLi4uKSB7XG4gICAgJG1heDogbGVuZ3RoKCRhbmltYXRlKTtcbiAgICAkYW5pbWF0aW9uczogJyc7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXgge1xuICAgICAgICAkYW5pbWF0aW9uczogI3skYW5pbWF0aW9ucyArIG50aCgkYW5pbWF0ZSwgJGkpfTtcblxuICAgICAgICBAaWYgJGkgPCAkbWF4IHtcbiAgICAgICAgICAgICRhbmltYXRpb25zOiAjeyRhbmltYXRpb25zICsgXCIsIFwifTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyb3dzZXJfcHJlZml4KGFuaW1hdGlvbiwgJGFuaW1hdGlvbnMpO1xufVxuXG5cblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pe1xuICAgICRtYXg6IGxlbmd0aCgkdHJhbnNpdGlvbik7XG4gICAgJHRyYW5zaXRpb25zOiAnJztcblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG1heCB7XG4gICAgICAgICR0cmFuc2l0aW9uczogI3skdHJhbnNpdGlvbnMgKyBudGgoJHRyYW5zaXRpb24sICRpKX07XG5cbiAgICAgICAgQGlmICRpIDwgJG1heCB7XG4gICAgICAgICAgICAkdHJhbnNpdGlvbnM6ICN7dHJhbnNpdGlvbnMgKyBcIiwgXCJ9O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBAaW5jbHVkZSBicm93c2VyX3ByZWZpeCh0cmFuc2l0aW9uLCAkdHJhbnNpdGlvbik7XG59XG5cbkBtaXhpbiBncmFkaWVudCgkY29sb3JfMSwgJGNvbG9yXzIsICRkaXJlY3Rpb246dG9wLCAkcG9zX2luaTowJSwgJHBvc19lbmQ6MTAwJSl7XG4gICAgJHczY19kaXJlY3Rpb246IHRvIGJvdHRvbTtcblxuICAgIEBpZigkZGlyZWN0aW9uID09IHRvcCl7XG4gICAgICAgICR3M2NfZGlyZWN0aW9uOiB0byBib3R0b207XG4gICAgfVxuICAgIEBpZigkZGlyZWN0aW9uID09IGxlZnQpe1xuICAgICAgICAkdzNjX2RpcmVjdGlvbjogdG8gcmlnaHQ7XG4gICAgfVxuICAgIEBpZigkZGlyZWN0aW9uID09IC00NWRlZyl7XG4gICAgICAgICR3M2NfZGlyZWN0aW9uOiAxMzVkZWc7XG4gICAgfVxuICAgIEBpZigkZGlyZWN0aW9uID09IDQ1ZGVnKXtcbiAgICAgICAgJHczY19kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZDogJGNvbG9yXzE7IC8qIE9sZCBicm93c2VycyAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICAkY29sb3JfMSAkcG9zX2luaSwgJGNvbG9yXzIgJHBvc19lbmQpOyAvKiBGRjMuNi0xNSAqL1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICAkY29sb3JfMSAkcG9zX2luaSwkY29sb3JfMiAkcG9zX2VuZCk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCR3M2NfZGlyZWN0aW9uLCAgJGNvbG9yXzEgJHBvc19pbmksJGNvbG9yXzIgJHBvc19lbmQpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI3skY29sb3JfMX0nLCBlbmRDb2xvcnN0cj0nI3skY29sb3JfMn0nLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi05ICovXG5cbn1cblxuXG5cbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbk5hbWUpIHtcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQC1tb3ota2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgIEAtby1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQC1tcy1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyKCkge1xuXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIGVuY29kZWNvbG9yKCRzdHJpbmcpIHtcbiAgICBAaWYgdHlwZS1vZigkc3RyaW5nKSA9PSAnY29sb3InIHtcbiAgICAgICAgJGhleDogc3RyLXNsaWNlKGllLWhleC1zdHIoJHN0cmluZyksIDQpO1xuICAgICAgICAkc3RyaW5nOnVucXVvdGUoXCIjeyRoZXh9XCIpO1xuICAgIH1cbiAgICAkc3RyaW5nOiAnJTIzJyArICRzdHJpbmc7XG4gICAgQHJldHVybiAkc3RyaW5nO1xufVxuXG5cbkBtaXhpbiBjb2x1bW4td2lkdGggKCAkdmFsdWU6IDE1MHB4ICkge1xuICAgIC13ZWJraXQtY29sdW1uLXdpZHRoOiAkdmFsdWU7XG4gICAgLW1vei1jb2x1bW4td2lkdGg6ICR2YWx1ZTtcbiAgICBjb2x1bW4td2lkdGg6ICR2YWx1ZTtcbn1cblxuXG5cblxuLypcbiAqIEltcGxlbWVudGF0aW9uIG9mIHRoZW1lc1xuICovXG5AbWl4aW4gdGhlbWlmeSggJHRoZW1lcywgJHNhbWU6IGZhbHNlICkge1xuICBAZWFjaCAkdGhlbWUsICRtYXAgaW4gJHRoZW1lcyB7XG5cbiAgICBAaWYgJHNhbWUgPT0gdHJ1ZSB7XG4gICAgICAgICYudGhlbWUtI3sgJHRoZW1lIH17XG4gICAgICAgICAgICAkdGhlbWUtbWFwOiAoKSAhZ2xvYmFsO1xuICAgICAgICAgICAgQGVhY2ggJGtleSwgJHN1Ym1hcCBpbiAkbWFwIHtcbiAgICAgICAgICAgICAgICAkdmFsdWU6IG1hcC1nZXQoIG1hcC1nZXQoICR0aGVtZXMsICR0aGVtZSApLCAnI3ska2V5fScgKTtcbiAgICAgICAgICAgICAgICAkdGhlbWUtbWFwOiBtYXAtbWVyZ2UoICR0aGVtZS1tYXAsICggJGtleTogJHZhbHVlICkgKSAhZ2xvYmFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgICAgICAkdGhlbWUtbWFwOiBudWxsICFnbG9iYWw7XG4gICAgICAgIH1cbiAgICB9QGVsc2V7XG4gICAgICAgIC50aGVtZS0jeyAkdGhlbWUgfSAmIHtcbiAgICAgICAgICAgICR0aGVtZS1tYXA6ICgpICFnbG9iYWw7XG4gICAgICAgICAgICBAZWFjaCAka2V5LCAkc3VibWFwIGluICRtYXAge1xuICAgICAgICAgICAgICAgICR2YWx1ZTogbWFwLWdldCggbWFwLWdldCggJHRoZW1lcywgJHRoZW1lICksICcjeyRrZXl9JyApO1xuICAgICAgICAgICAgICAgICR0aGVtZS1tYXA6IG1hcC1tZXJnZSggJHRoZW1lLW1hcCwgKCAka2V5OiAkdmFsdWUgKSApICFnbG9iYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgICAgICR0aGVtZS1tYXA6IG51bGwgIWdsb2JhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AZnVuY3Rpb24gdGhlbWVkKCAka2V5ICkge1xuICBAcmV0dXJuIG1hcC1nZXQoICR0aGVtZS1tYXAsICRrZXkgKTtcbn1cblxuQGZ1bmN0aW9uIHNxcnQoJHIpIHtcbiAgICAkeDA6IDE7XG4gICAgJHgxOiAkeDA7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgICAgICAgJHgxOiAkeDAgLSAoJHgwICogJHgwIC0gYWJzKCRyKSkgLyAoMiAqICR4MCk7XG4gICAgICAgICR4MDogJHgxO1xuICAgIH1cblxuICAgIEByZXR1cm4gJHgxO1xufVxuXG5AZnVuY3Rpb24gaHlwb3RlbnVzZSggJGEsICRiICl7XG4gICAgQHJldHVybiBzcXJ0KCAoICgkYSAqICRhICkgKyAoICRiICogJGIgKSApICk7XG59XG5cblxuXG5cblxuQGZ1bmN0aW9uIHBvdygkbnVtYmVyLCAkZXhwb25lbnQpIHtcbiAgICAkdmFsdWU6IDE7XG4gIFxuICAgIEBpZiAkZXhwb25lbnQgPiAwIHtcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGV4cG9uZW50IHtcbiAgICAgICAgJHZhbHVlOiAkdmFsdWUgKiAkbnVtYmVyO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgQHJldHVybiAkdmFsdWU7XG4gIH1cbiAgXG4gIEBmdW5jdGlvbiBsdW1pbmFuY2UoJGNvbG9yKSB7XG4gICAgICAkY29sb3JzOiAoXG4gICAgICAgICdyZWQnOiByZWQoJGNvbG9yKSxcbiAgICAgICAgJ2dyZWVuJzogZ3JlZW4oJGNvbG9yKSxcbiAgICAgICAgJ2JsdWUnOiBibHVlKCRjb2xvcilcbiAgICAgICk7XG4gICAgXG4gICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgICAgICAkYWRqdXN0ZWQ6IDA7XG4gICAgICAgICR2YWx1ZTogJHZhbHVlIC8gMjU1O1xuICAgIFxuICAgICAgICBAaWYgJHZhbHVlIDwgMC4wMzkyOCB7XG4gICAgICAgICAgJHZhbHVlOiAkdmFsdWUgLyAxMi45MjtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgJHZhbHVlOiAoJHZhbHVlICsgLjA1NSkgLyAxLjA1NTtcbiAgICAgICAgICAkdmFsdWU6IHBvdygkdmFsdWUsIDIuNCk7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJGNvbG9yczogbWFwLW1lcmdlKCRjb2xvcnMsICgkbmFtZTogJHZhbHVlKSk7XG4gICAgICB9XG4gICAgXG4gICAgICBAcmV0dXJuIChtYXAtZ2V0KCRjb2xvcnMsICdyZWQnKSAqIC4yMTI2KSArIChtYXAtZ2V0KCRjb2xvcnMsICdncmVlbicpICogLjcxNTIpICsgKG1hcC1nZXQoJGNvbG9ycywgJ2JsdWUnKSAqIC4wNzIyKTtcbiAgICB9XG4gIFxuXG5cblxuXG5cbiAgICBAbWl4aW4gY3VzdG9tLXJhZGlvcyggJHJhZGlvX2NvbG9yOiByZ2JhKCAjMDAwLCAuMiksICRyYWRpb19jb2xvcl9zZWxlY3RlZDogcmVkLCAkcmFkaW9fY29sb3Jfc2hhZG93OiByZ2JhKCNmZmYsIDEpLCAkc2l6ZTogMXB4KXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgXG4gICAgICAgIGlucHV0W3R5cGU9cmFkaW9de1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgXG4gICAgICAgICAgICArIGxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCAkcmFkaW9fY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWx7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpb19jb2xvcl9zZWxlY3RlZDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICRyYWRpb19jb2xvcl9zaGFkb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHNpemUgc29saWQgcmdiYSgkcmFkaW9fY29sb3Jfc2VsZWN0ZWQgLDAuNCk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgXG4gICAgXG4gICAgQG1peGluIGN1c3RvbS1jaGVja2JveCggJHJhZGlvX2NvbG9yOiByZ2JhKCAjMDAwLCAuMiksICRyYWRpb19jb2xvcl9zZWxlY3RlZDogcmVkLCAkcmFkaW9fY29sb3Jfc2hhZG93OiByZ2JhKCNmZmYsIDEpLCAkc2l6ZTogMXB4LCAkcmFkaXVzOiA0cHgpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBcbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF17XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICBcbiAgICAgICAgICAgICsgbGFiZWx7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRzaXplIHNvbGlkICRyYWRpb19jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHJhZGlvX2NvbG9yX3NlbGVjdGVkO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggJHJhZGlvX2NvbG9yX3NoYWRvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCByZ2JhKCRyYWRpb19jb2xvcl9zZWxlY3RlZCAsMC40KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxuXG4gICAgQG1peGluIGN1c3RvbS1jaGVja2JveC13cGNmNyggJHJhZGlvX2NvbG9yOiByZ2JhKCAjMDAwLCAuMiksICRyYWRpb19jb2xvcl9zZWxlY3RlZDogcmVkLCAkcmFkaW9fY29sb3Jfc2hhZG93OiByZ2JhKCNmZmYsIDEpLCAkc2l6ZTogMXB4LCAkcmFkaXVzOiA0cHgpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAud3BjZjctbGlzdC1pdGVte1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIFxuICAgICAgICAgICAgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCAkcmFkaW9fY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAvL2N1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgICY6Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyYWRpb19jb2xvcl9zZWxlY3RlZDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICRyYWRpb19jb2xvcl9zaGFkb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCByZ2JhKCRyYWRpb19jb2xvcl9zZWxlY3RlZCAsMC40KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAiLCIkY29sb3JzOiAoXG4gICdwcmltYXJ5JzogI2ZmMzM5OSxcbiAgJ3RleHQtY29sb3InOiAjMzIzMjMyLFxuICAnYmctYmFzZScgOiAjZTllOWViLFxuICAnYm9yZGVyLWNvbG9yJzogI2RkZCxcbik7XG5cbkBmdW5jdGlvbiBnZXRDb2xvciggJG5hbWVzLi4uICl7XG4gICRjb2xvcl9saXN0IDogJGNvbG9ycztcbiAgXG4gIEBlYWNoICRjb2xvciBpbiAkbmFtZXN7XG4gICAgICAkY29sb3JfbGlzdDogbWFwLWdldCggJGNvbG9yX2xpc3QsICRjb2xvciApO1xuICB9XG4gIEByZXR1cm4gJGNvbG9yX2xpc3Q7XG59IiwiLnBhZ2Vze1xuICAmLmxheW91dF9wYWdlX3RoaW57XG4gICAgPiAuY29udGFpbmVye1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWNvbnRlbnR7XG4gICAgZm9udC1mYW1pbHk6ICRfZm9udF9maXJzdDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcblxuICAgIEBpbmNsdWRlIG1ke1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cblxuICAgIHB7XG4gICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiBnZXRDb2xvciggJ3ByaW1hcnknICk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubm90aWNpYXtcbiAgLmNvbnRhaW5lci1zaW5nbGUtbm90aWNpYXtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCFpbXBvcnRhbnQ7XG4gIH1cblxuICBtYXJre1xuICAgIGJhY2tncm91bmQ6IHJnYmEoZGFya2VuKCNmZjMzOTksIDIwKSwgLjE1KSFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICB9XG4gIGgxe1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xO1xuXG4gICAgQGluY2x1ZGUgbWR7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMjtcbiAgICB9XG4gIH1cbiAgLnRpbWV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IC43O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDs7XG4gICAgaXtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuICAuZXhjZXJwdHtcbiAgICBmb250LWZhbWlseTogJF9mb250X2ZpcnN0O1xuICAgIC8vZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG9wYWNpdHk6IC42O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIC5jb250ZW50e1xuICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRfZmlyc3Q7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBmb250LXNpemU6IDEuMTVyZW07XG5cbiAgICBAaW5jbHVkZSBtZHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cblxuICAgIHB7XG4gICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiBnZXRDb2xvciggJ3ByaW1hcnknICk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stcXVvdGV7XG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyoqIGJsb2dnZXIgbm9ybWFsaXplIGltYWdlc1xuICAgIGF7XG4gICAgICBpbWd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cbn0iLCIuY2F0ZWdvcmlhcy1wYWdle1xuICAvLyBtYXJnaW4tdG9wOiAxNjVweDtcbiAgLmNhdC1saXN0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yaWVzLWxpc3R7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBhe1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICAgICAgY29sb3I6IGdldENvbG9yKCAndGV4dC1jb2xvcicgKTtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgY29sb3I6IGdldENvbG9yKCAncHJpbWFyeScgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1jdXJyZW50PVwicGFnZVwiXXtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXRDb2xvcignYmctYmFzZScpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB1bHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXtcbiAgICAgICAgICBcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICctICc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtbmV3c3tcbiAgICBhcnRpY2xle1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2V0Q29sb3IoICdiZy1iYXNlJyApO1xuXG4gICAgICBhe1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbjsgLy9yb3dcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQ7Ly9mbGV4LXN0YXJ0XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zOy8vZmxleC1zdGFydFxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgICAgY29sb3I6IGdldENvbG9yKCAndGV4dC1jb2xvcicgKTtcblxuICAgICAgICAuaW1hZ2V7XG4gICAgICAgICAgQGluY2x1ZGUgb3JkZXI7Ly8wXG4gICAgICAgICAgQGluY2x1ZGUgZmxleCgwLCAxLCAxMDBweCk7Ly8wLDEsYXV0b1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLXNlbGY7Ly9hdXRvXG5cbiAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoMCwgMSwgMTUwcHgpOy8vMCwxLGF1dG9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCAuNXMgZWFzZS1pbi1vdXQgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCk7Ly8gNXB4XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSArIC5pbmZvc3tcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbmZvc3tcbiAgICAgICAgICBAaW5jbHVkZSBvcmRlcjsvLzFcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KDEsIDEsIGNhbGMoMTAwJSAtIDEwMHB4KSk7Ly8xLDEsYXV0b1xuICAgICAgICAgIEBpbmNsdWRlIGFsaWduLXNlbGY7Ly9hdXRvXG4gICAgICAgICAgQGluY2x1ZGUgbWR7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4KDEsIDEsIGNhbGMoMTAwJSAtIDE1MHB4KSk7Ly8xLDEsYXV0b1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGg0e1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsIC4zcyBlYXNlLWluLW91dCApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aW1le1xuICAgICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kZXNjcmlwdGlvbntcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRfZmlyc3Q7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgXG4gICAgICAgICAgLmluZm9ze1xuICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgIGNvbG9yOiBnZXRDb2xvciggJ3ByaW1hcnknICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGVzY3JpcHRpb257XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wcm9ncmFtYWNhb3tcblxuXG5cblxuXG4gIC5wcm9ncmFtYWNhby1jb250ZW50e1xuICAgIFxuICAgIHRoe1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgfVxuXG4gICAgdGJvZHl7XG4gICAgICB0cntcbiAgICAgICAgdGR7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2V0Q29sb3IoICdiZy1iYXNlJyApO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAucHJvZ3JhbWFjYW8tY29udGVudHtcbiAgICAucHJvZ3JhbWFjYW8tZGF5e1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcblxuICAgICAgLnByb2dyYW1hY2FvLWRheS10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCAncHJpbWFyeScgKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDBweDtcbiAgICAgIH1cblxuICAgICAgLnByb2ctY2FyZHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgIC8vYmFja2dyb3VuZDogZ2V0Q29sb3IoICdiZy1iYXNlJyApO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBnZXRDb2xvciggJ2JnLWJhc2UnICk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgICAgIGxlZnQ6IC0xOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB9XG4gIFxuICBcbiAgICAgICAgaDN7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRfc2Vjb25kO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgLmluZm9ze1xuICAgICAgICAgIC8vIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgICAgLy8gQGluY2x1ZGUgZmxleC1kaXJlY3Rpb247IC8vcm93XG4gICAgICAgICAgLy8gQGluY2x1ZGUgZmxleC13cmFwOyAvL25vd3JhcFxuICAgICAgICAgIC8vIEBpbmNsdWRlIGp1c3RpZnktY29udGVudDsvL2ZsZXgtc3RhcnRcbiAgICAgICAgICAvLyBAaW5jbHVkZSBhbGlnbi1pdGVtczsvL2ZsZXgtc3RhcnRcbiAgICAgICAgICAvLyBAaW5jbHVkZSBhbGlnbi1jb250ZW50OyAvL3N0cmV0Y2hcbiAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgICAgIFxuICBcbiAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNnJlbTtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIC5ob3Jhcmlve1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMTBweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVkoLTUwJSkgKTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hcHJlc2VudGFjYW97XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxufSIsIlxuZm9vdGVye1xuICBjb2xvcjogZ2V0Q29sb3IoICd0ZXh0LWNvbG9yJyApO1xuICAvL2JhY2tncm91bmQ6IGdldENvbG9yKCAnYmctYmFzZScgKTtcbiAgYmFja2dyb3VuZDpsaWdodGVuKCMyYjJkNDIsIDUlICk7XG4gIHBhZGRpbmc6IDUwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQoIGdldENvbG9yKCAncHJpbWFyeScgKSwgI2ZmNmE0ZSwgbGVmdCApO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLy8gYm9yZGVyLXRvcDogZ2V0Q29sb3IoICdwcmltYXJ5JyApIDVweCBzb2xpZDtcblxuICAubG9nby1mb290ZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBAaW5jbHVkZSBtZHtcbiAgICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICB9XG5cbiAgICBzdmd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAuc29jaWFsc3tcbiAgICBcblxuICAgIHVse1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgfVxuXG4gICAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgLy9jb2xvcjogZ2V0Q29sb3IoICd0ZXh0LWNvbG9yJyApO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogZ2V0Q29sb3IoICdwcmltYXJ5JyApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb3B5cmlnaHR7XG4gICAgYmFja2dyb3VuZDogIzJiMmQ0MjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG5cbiAgICBwe1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4ud2hhdHNhcHAtZml4ZWR7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogNjVweDtcbiAgei1pbmRleDogOTAwMDtcbiAgY29sb3I6ICMyNUQzNjY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgQGluY2x1ZGUgbWR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgXG4gICY6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuICAgIFxuICB9XG5cbiAgaXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1ke1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/