@import url("https://fonts.googleapis.com/css2?family=Open sans:ital,wght@0,500;0,600;0,700;0,800;1,500;1,600;1,700;1,800&family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,500;1,700&display=swap");.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.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-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.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.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}: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{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!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}.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):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(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}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;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{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%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.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{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.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}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@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{background:linear-gradient(0deg,#0006,#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:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).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;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{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;
  /*!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}.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;z-index:1}.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{--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.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;opacity:0;position:absolute;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{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.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}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@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-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.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}@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{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}.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{outline: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 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 :where(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.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){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;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}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.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 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-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.is-style-stripes{border-bottom:1px solid #f0f0f0}.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}.wp-block-term-count{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-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding: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{height:auto;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}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}: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)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.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}.has-fit-text{white-space:nowrap!important}#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}}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.cc_div *,
.cc_div *:hover,
.cc_div :before,
.cc_div :after{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: none;
    font-style: inherit;
    font-variant: normal;
    font-weight: inherit;
    font-family: inherit;
	line-height: 1.2;
    font-size: 1em;
    transition: none;
    animation: none;
    margin: 0;
    padding: 0;
    text-transform: none;
    letter-spacing: unset;
    color: inherit;
    background: none;
    border: none;
    border-radius: unset;
    box-shadow: none;
    text-decoration: none;
    text-align: left;
    visibility: unset;
    height: auto;
    vertical-align: baseline;
}
.cc_div {
    font-size: 16px;
    font-weight: 400;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    color: #2d4156;
    color: var(--cc-text);
}

.cc_div .c-bn,
.cc_div .b-tl,
#s-ttl,
#c-ttl,
#s-bl td:before{
    font-weight: 600;
}

#cm,
#s-inr,
.cc_div .c-bl,
.cc_div .b-tl,
#s-bl .act .b-acc{
    border-radius: .35em;
}

#s-bl .act .b-acc{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.cc_div input,
.cc_div button,
.cc_div a{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.cc_div a{
    border-bottom: 1px solid;
}

.cc_div a:hover{
    text-decoration: none;
    border-color: transparent;
}
 
.c--anim #cm,
.c--anim #s-cnt,
.c--anim #s-inr,
#cs-ov,
#cm-ov{
    transition: visibility .25s linear, opacity .25s ease, transform .25s ease!important;
}

.c--anim .c-bn{
    transition: background-color .25s ease!important;
}
 
.c--anim #cm.bar.slide,
.c--anim .bar.slide #s-inr{
    transition: visibility .4s ease, opacity .4s ease, transform .4s ease!important;
}

.c--anim #cm.bar.slide + #cm-ov,
.c--anim .bar.slide + #cs-ov{
    transition: visibility .4s ease, opacity .4s ease, transform .4s ease!important;
}

#cm.bar.slide,
.cc_div .bar.slide #s-inr{
    transform: translateX(100%);
    opacity: 1;
}

#cm.bar.top.slide,
.cc_div .bar.left.slide #s-inr{
    transform: translateX(-100%);
    opacity: 1;
}

#cm.slide,
.cc_div .slide #s-inr{
    transform: translateY(1.6em);
}

#cm.top.slide{
    transform: translateY(-1.6em);
}

#cm.bar.slide{
    transform: translateY(100%);
}

#cm.bar.top.slide{
    transform: translateY(-100%);
}

.show--consent .c--anim #cm,
.show--consent .c--anim #cm.bar,
.show--settings .c--anim #s-inr,
.show--settings .c--anim .bar.slide #s-inr{
    opacity: 1;
    transform: scale(1);
    visibility: visible!important;
}

.show--consent .c--anim #cm.box.middle,
.show--consent .c--anim #cm.cloud.middle{
    transform: scale(1) translateY(-50%);
}

.show--settings .c--anim #s-cnt{
    visibility: visible!important;
}
 
.force--consent.show--consent .c--anim #cm-ov,
.show--settings .c--anim #cs-ov{
    visibility: visible!important;
    opacity: 1!important;
}

#cm{
    font-family: inherit;
    padding: 1.1em 1.8em 1.4em 1.8em;
    position: fixed;
    z-index: 1;
    background: #fff;
    background: var(--cc-bg);
    max-width: 24.2em;
    width: 100%;
    bottom: 1.250em;
    right: 1.250em;
    box-shadow: 0 0.625em 1.875em #000000;
    box-shadow: 0 0.625em 1.875em rgba(2, 2, 3, 0.28);
    opacity: 0;
    visibility: hidden;
    transform: scale(.95);
    line-height: initial;
}
 
#cc_div #cm {
    display: block!important;
}

#c-ttl{
    margin-bottom: .7em;
    font-size: 1.05em;
}

.cloud #c-ttl{
    margin-top: -.15em;
}

#c-txt{
    font-size: 0.9em;
    line-height: 1.5em;
}

.cc_div #c-bns{
    display: flex;
    justify-content: space-between;
    margin-top: 1.4em;
}

.cc_div .c-bn{
    color: #40505a;
    color: var(--cc-btn-secondary-text);
    background: #e5ebef;
    background: var(--cc-btn-secondary-bg);
    padding: 1em 1.7em;
    display: inline-block;
    cursor: pointer;
    font-size: 0.82em;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    text-align: center;
    border-radius: 0;
    flex: 1;
    text-transform: none;
}

#c-bns button + button,
#s-cnt button + button,
#s-c-bn{
    float: right;
    margin-left: 1em;
}

#s-cnt #s-rall-bn{
    float: none;
}

#cm .c_link:hover,
#cm .c_link:active,
#s-cnt button + button:hover,
#s-cnt button + button:active,
#s-c-bn:active,
#s-c-bn:hover{
    background: #d8e0e6;
    background: var(--cc-btn-secondary-hover-bg);
    color: #40505a;
    color: var(--cc-btn-secondary-text);
}
 
#s-cnt{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 101;
    display: table;
    height: 100%;
    visibility: hidden;
}

#s-bl{
    outline: none;
}

#s-bl .title{
    margin-top: 1.4em;
}

#s-bl .title:first-child{
    margin-top: 0;
}

#s-bl .b-bn{
    margin-top: 0;
}

#s-bl .b-acc .p{
    margin-top: 0;
    padding: 1em;
}

#s-cnt .b-bn .b-tl{
    display: block;
    font-family: inherit;
    font-size: .95em;
    width: 100%;
    position: relative;
    padding: 1.3em 6.4em 1.3em 2.7em;
    background: none;
    transition: background-color .25s ease;
}

#s-cnt .b-bn .b-tl.exp{
    cursor: pointer;
    color: var(--cc-text); 
    text-transform: none !important;  
}

#s-cnt .act .b-bn .b-tl{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

#s-cnt .b-bn .b-tl:active,
#s-cnt .b-bn .b-tl:hover{
    background: #e9eff4;
    background: var(--cc-cookie-category-block-bg-hover);
}

#s-bl .b-bn{
    position: relative;
}

#s-bl .c-bl{
    padding: 1em;
    margin-bottom: .5em;
    border: 1px solid #f1f3f5;
    border-color: var(--cc-section-border);
    transition: background-color .25s ease;
}

#s-bl .c-bl:hover{
    background: #f0f4f7;
    background: var(--cc-cookie-category-block-bg);
}

#s-bl .c-bl:last-child{
    margin-bottom: .5em;
}

#s-bl .c-bl:first-child{
    transition: none;
    padding: 0;
    margin-top: 0;
    border:none;
    margin-bottom: 2em;
}

#s-bl .c-bl:not(.b-ex):first-child:hover{
    background: transparent;
    background: unset;
}

#s-bl .c-bl.b-ex{
    padding: 0;
    border: none;
    background: #f0f4f7;
    background: var(--cc-cookie-category-block-bg);
    transition: none;
}

#s-bl .c-bl.b-ex + .c-bl{
    margin-top: 2em;
}

#s-bl .c-bl.b-ex + .c-bl.b-ex{
    margin-top: 0;
}

#s-bl .c-bl.b-ex:first-child{
    margin-bottom: 1em;
}

#s-bl .c-bl.b-ex:first-child{
    margin-bottom: .5em;
}

#s-bl .b-acc{
    max-height: 0;
    overflow: hidden;
    padding-top: 0;
    margin-bottom: 0;
    display: none;
}

#s-bl .act .b-acc{
    max-height: 100%;
    display: block;
    overflow: hidden;
}

#s-cnt .p{
    font-size: 0.9em;
    line-height: 1.5em;
    margin-top: .85em;
    color: #2d4156;
    color: var(--cc-block-text);
}

.cc_div .b-tg .c-tgl:disabled{
    cursor: not-allowed;
}

#c-vln{
    display: table-cell;
    vertical-align: middle;
    position: relative;
}

#cs{
    padding: 0 1.7em;
    width: 100%;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
}

#s-inr{
    height: 100%;
    position: relative;
    max-width: 45em;
    margin: 0 auto;
    transform: scale(.96);
    opacity: 0;
    padding-top: 4.75em;
    padding-bottom: 4.75em;
    position: relative;
    height: 100%;
    overflow: hidden;
    visibility: hidden;
    box-shadow: rgba(3, 6, 9, .26) 0px 13px 27px -5px;
}

#s-inr,
#s-hdr,
#s-bns{
    background: #fff;
    background: var(--cc-bg);
}

#s-bl{
	overflow-y: auto;
    overflow-y: overlay;
    overflow-x: hidden;
    height: 100%;
    padding: 1.3em 2.1em;
    display: block;
    width: 100%;
}

#s-bns{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 1em 2.1em;
    border-top: 1px solid #f1f3f5;
    border-color: var(--cc-section-border);
    height: 4.75em;
}

.cc_div .cc-link{
    color: #253b48;
    color: var(--cc-btn-primary-bg);
    border-bottom: 1px solid #253b48;
    border-color: var(--cc-btn-primary-bg);
    display: inline;
    padding-bottom: 0;
    text-decoration: none;
    cursor: pointer;
    font-weight: 600;
    background: transparent;
    display: inline-block;
    padding: 0;
    text-transform: none;
    font-size: 0.9em;
    line-height: 1.5em;
    width: auto;
    min-width:auto;
}

.cc_div .cc-link:hover,
.cc_div .cc-link:active{
    border-color: transparent;
    color: #253b48;
    color: var(--cc-btn-primary-bg);
    font-size: 0.9em;
    line-height: 1.5em;
}

#c-bns button:first-child,
#s-bns button:first-child{
    color: #fff;
    color: var(--cc-btn-primary-text);
    background: #253b48;
    background: var(--cc-btn-primary-bg);
}

#c-bns.swap button:first-child{
    color: #40505a;
    color: var(--cc-btn-secondary-text);
    background: #e5ebef;
    background: var(--cc-btn-secondary-bg);
}

#c-bns.swap button:last-child{
    color: #fff;
    color: var(--cc-btn-primary-text);
    background: #253b48;
    background: var(--cc-btn-primary-bg);
}

.cc_div .b-tg .c-tgl:checked ~ .c-tg{
    background: #253b48;
    background: var(--cc-toggle-bg-on);
}

#c-bns button:first-child:active,
#c-bns button:first-child:hover,
#s-bns button:first-child:active,
#s-bns button:first-child:hover,
#c-bns.swap button:last-child:active,
#c-bns.swap button:last-child:hover{
    background: #1d2e38;
    background: var(--cc-btn-primary-hover-bg);
}

#c-bns.swap button:first-child:active,
#c-bns.swap button:first-child:hover{
    background: #d8e0e6;
    background: var(--cc-btn-secondary-hover-bg);
}

#s-hdr{
    position: absolute;
    top: 0;
    width: 100%;
    display: table;
    padding: 0 2.1em;
    height: 4.75em;
    vertical-align: middle;
    z-index: 2;
    border-bottom: 1px solid #f1f3f5;
    border-color: var(--cc-section-border);
}

#s-ttl{
	display: table-cell;
    vertical-align: middle;
    font-size: 1em;
}

#s-c-bn{
    padding: 0;
    width: 1.7em;
    height: 1.7em;
    font-size: 1.45em;
    margin: 0;
    font-weight: initial;
    position: relative;
}

#s-c-bnc{
    display: table-cell;
    vertical-align: middle;
}

.cc_div span.t-lb {
    position: absolute;
    top: 0;
    z-index: -1;
    opacity: 0;
    pointer-events: none;
    overflow: hidden;
}

#c_policy__text{
    height: 31.250em;
    overflow-y: auto;
    margin-top: 1.250em;
}

#c-s-in{
    position: relative;
    transform: translateY(-50%);
    top: 50%;
    height: 100%;
    height: calc(100% - 2.5em);
    max-height: 37.5em;
}

@media screen and (min-width: 688px) { 
    #s-bl::-webkit-scrollbar{
        width: .9em;
        height: 100%;
        background: transparent;
        border-radius: 0 0.250em 0.250em 0;
    }
    
    #s-bl::-webkit-scrollbar-thumb{
        border: 0.25em solid var(--cc-bg);
        background: #cfd5db;
        background: var(--cc-webkit-scrollbar-bg);
        border-radius: 100em;
    }

    #s-bl::-webkit-scrollbar-thumb:hover{
        background: #9199a0;
        background: var(--cc-webkit-scrollbar-bg-hover);
    }

    #s-bl::-webkit-scrollbar-button {
        width: 10px;
        height: 5px;
    }
}
 
.cc_div .b-tg {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: inline-block;
    margin: auto;
    right: 1.2em;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;  
    vertical-align: middle;
}
 
.cc_div .b-tg .c-tgl {
    position: absolute;
    cursor: pointer;
    display: block;
    top: 0;
    left: 0;
    margin: 0;
    border: 0;
}
 
.cc_div .b-tg .c-tg {
    position: absolute;
    background: #919ea6;
    background: var(--cc-toggle-bg-off);
    transition: background-color .25s ease, box-shadow .25s ease;
    pointer-events: none;
}

.cc_div span.t-lb,
.cc_div .b-tg,
.cc_div .b-tg .c-tg,
.cc_div .b-tg .c-tgl{
    width: 3.4em;
    height: 1.5em;
    border-radius: 4em;
}

.cc_div .b-tg .c-tg.c-ro{
    cursor: not-allowed;
}

.cc_div .b-tg .c-tgl ~ .c-tg.c-ro{
    background: #d5dee2;
    background: var(--cc-toggle-bg-readonly);
}

.cc_div .b-tg .c-tgl ~ .c-tg.c-ro:after{
    box-shadow: none;
}
 
.cc_div .b-tg .c-tg:after {
    content: "";
    position: relative;
    display: block;
    left: 0.125em;
    top: 0.125em;
    width: 1.25em;
    height: 1.25em;
    border: none;
    box-sizing: content-box;
    background: #fff;
    background: var(--cc-toggle-knob-bg);
    box-shadow: 0 1px 2px rgba(24, 32, 35, .36);
    transition: transform .25s ease;
    border-radius: 100%;
}
 
.cc_div .b-tg .c-tgl:checked ~ .c-tg:after{
    transform: translateX(1.9em);
}

#s-bl table,
#s-bl th,
#s-bl td{
    border: none;
}

#s-bl tbody tr{
    transition: background-color .25s ease;
}

#s-bl tbody tr:hover{
    background: #e9eff4;
    background: var(--cc-cookie-category-block-bg-hover);
}

#s-bl table { 
    text-align: left;
    border-collapse: collapse;
    width: 100%;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

#s-bl td, 
#s-bl th { 
    padding: 0.8em 0.625em;
    text-align: left;
    vertical-align: top;
    font-size: .8em;
    padding-left: 1.2em;
}

#s-bl th { 
	font-family: inherit;
    padding: 1.2em 1.2em;
}

#s-bl thead tr:first-child{
    border-bottom: 1px solid #e9edf2;
    border-color: var(--cc-cookie-table-border);
}

.force--consent #s-cnt,
.force--consent #cs{
    width: 100vw;
}

#cm-ov,
#cs-ov{
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    visibility: hidden;
    opacity: 0;
    background: #070707;
    background: rgba(4, 6, 8, .85);
    background: var(--cc-overlay-bg);
    display: none;
    transition: none;
}

.show--settings #cs-ov,
.c--anim #cs-ov,
.force--consent .c--anim #cm-ov,
.force--consent.show--consent #cm-ov{
    display: block;
}

#cs-ov{
    z-index: 2;
}

.force--consent .cc_div{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    width: 100vw;
    visibility: hidden;
    transition: visibility .25s linear;
}

.force--consent.show--consent .c--anim .cc_div,
.force--consent.show--settings .c--anim .cc_div{
    visibility: visible;
}

.force--consent #cm{
    position: absolute;
}

.force--consent #cm.bar{
    width: 100vw;
    max-width: 100vw;
}

html.force--consent.show--consent{
    overflow-y: hidden!important;
}

html.force--consent.show--consent,
html.force--consent.show--consent body{
    height: auto!important;
    overflow-x: hidden!important;
}

.cc_div .b-bn .exp::before,
.cc_div .act .b-bn .exp::before{
    border: solid #2d4156;
    border-width: 0 2px 2px 0;
    padding: .2em;
    display: inline-block;
    position: absolute;
    content: '';
    margin-right: 15px;
    position: absolute;
    transform: translateY(-50%) rotate(45deg);
    left: 1.2em;
    top: 50%;
}

.cc_div .act .b-bn .b-tl::before{
    transform: translateY(-20%) rotate(225deg);
}

.cc_div .on-i::before{
    border: solid #fff;
    border-color: var(--cc-toggle-knob-icon-color);
    border-width: 0 2px 2px 0;
    padding: .1em;
    display: inline-block;
    padding-bottom: .45em;
    content: '';
    margin: 0 auto;
    transform: rotate(45deg);
    top: .37em;
    left: .75em;
    position: absolute;
}
 
#s-c-bn svg{
    fill: #444d53; 
    fill: var(--cc-btn-secondary-text);  
} 

#s-c-bn svg path{ 
    stroke: #444d53; 
    stroke: var(--cc-btn-secondary-text); 
} 

.cc_div .off-i,
.cc_div .on-i{
    height: 100%;
    width: 50%;
    position: absolute;
    right: 0;
    display: block;
    text-align: center;
    transition: opacity .15s ease;
}

.cc_div .on-i{
    left: 0;
    opacity: 0;
}

.cc_div .off-i::before,
.cc_div .off-i::after{
    right: .8em;
    top: .42em;
    content: ' ';
    height: .7em;
    width: .09375em;
    display: block;
    background: #cdd6dc;
    background: var(--cc-toggle-knob-icon-color);
    margin: 0 auto;
    position: absolute;
    transform-origin: center;
}

.cc_div .off-i::before {
    transform: rotate(45deg);
}

.cc_div .off-i::after {
    transform: rotate(-45deg);
}

.cc_div .b-tg .c-tgl:checked ~ .c-tg .on-i{
    opacity: 1;
}

.cc_div .b-tg .c-tgl:checked ~ .c-tg .off-i{
    opacity: 0;
}

#cm.box.middle,
#cm.cloud.middle{
    top: 50%;
    transform: translateY(-37%);
    bottom: auto;
}

#cm.box.middle.zoom,
#cm.cloud.middle.zoom{
    transform: scale(.95) translateY(-50%);
}

#cm.box.center{
    left: 1em;
    right: 1em;
    margin: 0 auto;
}
 
#cm.cloud {
    max-width: 50em;
    margin: 0 auto;
    text-align: center;
    left: 1em;
    right: 1em;
    overflow: hidden;
    padding: 1.3em 2em;
    width: unset;
}

.cc_div .cloud #c-inr{
    display: table;
    width: 100%;
}

.cc_div .cloud #c-inr-i{
    width: 70%;
    display: table-cell;
    vertical-align: top;
    padding-right: 2.4em;
}

.cc_div .cloud #c-txt{
    font-size: 0.85em;
}

.cc_div .cloud #c-bns{
    min-width: 170px;
    display: table-cell;
    vertical-align: middle;
}

#cm.cloud .c-bn{
    margin: .625em 0 0 0;
    width: 100%;
}

#cm.cloud .c-bn:first-child{
    margin: 0;
}

#cm.cloud.left{
    margin-right: 1.25em;
}

#cm.cloud.right{
    margin-left: 1.25em;
}

#cm.bar {
    width: 100%;
    max-width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 0;
    position: fixed;
    padding: 2em;
}

#cm.bar #c-inr{
    max-width: 32em;
    margin: 0 auto;
}

#cm.bar #c-bns{
    max-width: 33.75em;
}

#cm.bar #cs{
    padding: 0;
}

.cc_div .bar #c-s-in{
    top: 0;
    transform: none;
    height: 100%;
    max-height: 100%;
}

.cc_div .bar #s-hdr,
.cc_div .bar #s-bl,
.cc_div .bar #s-bns {
    padding-left: 1.6em;
    padding-right: 1.6em;
}

.cc_div .bar #cs{
    padding: 0;
}
 
.cc_div .bar #s-inr{
    margin: 0;
    margin-left: auto;
    margin-right: 0;
    border-radius: 0;
    max-width: 32em;
}

.cc_div .bar.left #s-inr{
    margin-left: 0;
    margin-right: auto;
}
 
.cc_div .bar #s-bl table, 
.cc_div .bar #s-bl thead, 
.cc_div .bar #s-bl tbody, 
.cc_div .bar #s-bl th, 
.cc_div .bar #s-bl td, 
.cc_div .bar #s-bl tr,
.cc_div .bar #s-cnt{ 
    display: block; 
}
 
.cc_div .bar #s-bl thead tr{ 
    position: absolute;
    top: -9999px;
    left: -9999px;
}

.cc_div .bar #s-bl tr{
    border-top: 1px solid #e3e7ed;
    border-color: var(--cc-cookie-table-border);
}

.cc_div .bar #s-bl td {  
    border: none;
    position: relative;
    padding-left: 35%; 
}

.cc_div .bar #s-bl td:before { 
    position: absolute;
    left: 1em;
    padding-right: 0.625em;
    white-space: nowrap;
    content: attr(data-column);
    color: #000;
    color: var(--cc-text);
    overflow: hidden;
    text-overflow: ellipsis;
}

#cm.top {
    bottom: auto;
    top: 1.250em;
}

#cm.left{
    right: auto;
    left: 1.250em;
}

#cm.right{
    left: auto;
    right: 1.250em;
}

#cm.bar.left,
#cm.bar.right{
    left: 0;
    right: 0;
}

#cm.bar.top{
    top: 0;
} 

@media screen and (max-width: 688px) {

    #cm,
    #cm.cloud,
    #cm.left,
    #cm.right{
        width: auto;
        max-width: 100%;
        margin: 0;
        padding: 1.4em!important;
        right: 1em;
        left: 1em;
        bottom: 1em;
        display: block;
    }

    .force--consent #cm,
    .force--consent #cm.cloud{
        width: auto;
        max-width: 100vw;
    }

    #cm.top{
        top: 1em;
        bottom: auto;
    }

    #cm.bottom{
        bottom: 1em;
        top: auto;
    }

    #cm.bar.bottom{
        bottom: 0;
    }

    #cm.cloud .c-bn{
        font-size: .85em;
    }

    #s-bns,
    .cc_div .bar #s-bns{
        padding: 1em 1.3em;
    }

    .cc_div .bar #s-inr{
        max-width: 100%;
        width: 100%;
    }

    .cc_div .cloud #c-inr-i{
        padding-right: 0;
    }

    #cs{
        border-radius: 0;
        padding: 0;
    }

    #c-s-in{
        max-height: 100%;
        height: 100%;
        top: 0;
        transform: none;
    }

    .cc_div .b-tg{
        transform: scale(1.1);
        right: 1.1em;
    }

    #s-inr{
        margin: 0;
        padding-bottom: 7.9em;
        border-radius: 0;
    }

    #s-bns{
        height: 7.9em;
    }

	#s-bl,
    .cc_div .bar #s-bl{
		padding: 1.3em;
    }
    
	#s-hdr,
    .cc_div .bar #s-hdr{
        padding: 0 1.3em;
    }
 
    #s-bl table { 
        width: 100%; 
    }

    #s-inr.bns-t{
        padding-bottom: 10.5em;
    }

    .bns-t #s-bns{
        height: 10.5em;
    }

    .cc_div .bns-t .c-bn{
        font-size: 0.83em;
        padding: .9em 1.6em;
    }

    #s-cnt .b-bn .b-tl{
        padding-top: 1.2em;
        padding-bottom: 1.2em;
    }
 
    #s-bl table, 
    #s-bl thead, 
    #s-bl tbody, 
    #s-bl th, 
    #s-bl td, 
    #s-bl tr,
    #s-cnt{ 
        display: block; 
    }
 
    #s-bl thead tr{ 
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    #s-bl tr{
        border-top: 1px solid #e3e7ed;
        border-color: var(--cc-cookie-table-border);
    }

    #s-bl td {  
        border: none;
        position: relative;
        padding-left: 35%; 
    }

    #s-bl td:before { 
        position: absolute;
        left: 1em;
        padding-right: 0.625em;
        white-space: nowrap;
        content: attr(data-column);
        color: #000;
        color: var(--cc-text);
        overflow: hidden;
        text-overflow: ellipsis;
    }

    #cm .c-bn,
    .cc_div .c-bn{
        width: 100%;
        margin-right: 0;
    }

    #s-cnt #s-rall-bn{
        margin-left: 0;
    }

    .cc_div #c-bns{
        flex-direction: column;
    }

    #c-bns button + button,
    #s-cnt button + button{
        margin-top: 0.625em;
        margin-left: 0;
        float: unset;
    }

    #cm.cloud,
    #cm.box{
        left: 1em;
        right: 1em;
        width: auto;
    }

    #cm.cloud.right,
    #cm.cloud.left{
        margin: 0;
    }

    .cc_div .cloud #c-bns,
    .cc_div .cloud #c-inr,
    .cc_div .cloud #c-inr-i{
        display: block;
        width: auto;
        min-width: unset;
    }

    .cc_div .cloud #c-txt{
        font-size: .9em;
    }

    .cc_div .cloud #c-bns{
        margin-top: 1.625em;
    }
}
 
.cc_div.ie #c-vln{
	height: 100%;
	padding-top: 5.62em;
}

.cc_div.ie .bar #c-vln{
    padding-top: 0;
}

.cc_div.ie #cs{
    max-height: 37.5em;
    position: relative;
	top: 0;
	margin-top: -5.625em;
}

.cc_div.ie .bar #cs{
    margin-top:0;
    max-height: 100%;
}

.cc_div.ie #cm{
    border: 1px solid #dee6e9;
}

.cc_div.ie #c-s-in{
    top: 0;
}

.cc_div.ie .b-tg{
	padding-left: 1em;
	margin-bottom: 0.7em;
}

.cc_div.ie .b-tg .c-tgl:checked ~ .c-tg:after{
    left: 1.95em;
}

.cc_div.ie #s-bl table{
	overflow: auto;
}

.cc_div.ie .b-tg .c-tg{
    display: none;
}

.cc_div.ie .b-tg .c-tgl{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0.2em;
    height: auto;
}

.cc_div.ie #s-cnt .b-bn .b-tl{
    padding: 1.3em 6.4em 1.3em 1.4em
}

.cc_div.ie  .bar #s-bl td:before{
    display: none;
}

.cc_div.ie .bar #s-bl td{
    padding: 0.8em 0.625em 0.8em 1.2em;
}

.cc_div.ie .bar #s-bl thead tr{
    position: relative;
}

.cc_div.ie .b-tg .t-lb{
    filter: alpha(opacity=0);
}

.cc_div.ie #cm-ov,
.cc_div.ie #cs-ov{
    filter: alpha(opacity=80);
}

#cc--floating--button {
    display: inline-block;
    width: 40px;
    font-size: 15px;
    height: 40px;
    position: fixed;
    bottom: 30px;
    left: 30px;
    background: var(--cc-btn-primary-bg);
    padding: 0;
    border-radius: 100%;
    text-align: center;
    line-height: 37px;
    z-index: 10000;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px) scale(.96);
    pointer-events: none;
    transition: opacity .25s ease, transform .25s ease, visibility 0s linear .25s;
    will-change: opacity, transform;
}

#cc--floating--button svg{
    width: 30px;
    height: 30px;
    fill: var( --cc-btn-primary-text);
}

#cc--floating--button .visually-hidden {
    opacity: 0;
    position: absolute;
    left: -10rem;
}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

/*!
* Bootstrap v5.0.2 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
:root {
  --bs-blue:#0d6efd;
  --bs-indigo:#6610f2;
  --bs-purple:#6f42c1;
  --bs-pink:#d63384;
  --bs-red:#dc3545;
  --bs-orange:#fd7e14;
  --bs-yellow:#ffc107;
  --bs-green:#198754;
  --bs-teal:#20c997;
  --bs-cyan:#0dcaf0;
  --bs-white:#fff;
  --bs-gray:#6c757d;
  --bs-gray-dark:#343a40;
  --bs-primary:#0d6efd;
  --bs-secondary:#6c757d;
  --bs-success:#198754;
  --bs-info:#0dcaf0;
  --bs-warning:#ffc107;
  --bs-danger:#dc3545;
  --bs-light:#f8f9fa;
  --bs-dark:#212529;
  --bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
}

*, ::after, ::before {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

hr:not([size]) {
  height: 1px;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.h1, h1 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .h1, h1 {
    font-size: 2.5rem;
  }
}
.h2, h2 {
  font-size: calc(1.325rem + 0.9vw);
}

@media (min-width: 1200px) {
  .h2, h2 {
    font-size: 2rem;
  }
}
.h3, h3 {
  font-size: calc(1.3rem + 0.6vw);
}

@media (min-width: 1200px) {
  .h3, h3 {
    font-size: 1.75rem;
  }
}
.h4, h4 {
  font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
  .h4, h4 {
    font-size: 1.5rem;
  }
}
.h5, h5 {
  font-size: 1.25rem;
}

.h6, h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[data-bs-original-title], abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol, ul {
  padding-left: 2rem;
}

dl, ol, ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b, strong {
  font-weight: bolder;
}

.small, small {
  font-size: 0.875em;
}

.mark, mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

sub, sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #0d6efd;
  text-decoration: underline;
}

a:hover {
  color: #0a58ca;
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

code, kbd, pre, samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr;
  unicode-bidi: bidi-override;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

figure {
  margin: 0 0 1rem;
}

img, svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

tbody, td, tfoot, th, thead, tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

button, input, optgroup, select, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button, select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

select:disabled {
  opacity: 1;
}

[list]::-webkit-calendar-picker-indicator {
  display: none;
}

[type=button], [type=reset], [type=submit], button {
  -webkit-appearance: button;
}

[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}

@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}

/*
@media (min-width:576px){.container,.container-sm{max-width:540px}}
@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}
@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}
*/
@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x:1.5rem;
  --bs-gutter-y:0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}

.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0, .gx-0 {
  --bs-gutter-x:0;
}

.g-0, .gy-0 {
  --bs-gutter-y:0;
}

.g-1, .gx-1 {
  --bs-gutter-x:0.25rem;
}

.g-1, .gy-1 {
  --bs-gutter-y:0.25rem;
}

.g-2, .gx-2 {
  --bs-gutter-x:0.5rem;
}

.g-2, .gy-2 {
  --bs-gutter-y:0.5rem;
}

.g-3, .gx-3 {
  --bs-gutter-x:1rem;
}

.g-3, .gy-3 {
  --bs-gutter-y:1rem;
}

.g-4, .gx-4 {
  --bs-gutter-x:1.5rem;
}

.g-4, .gy-4 {
  --bs-gutter-y:1.5rem;
}

.g-5, .gx-5 {
  --bs-gutter-x:3rem;
}

.g-5, .gy-5 {
  --bs-gutter-y:3rem;
}

@media (min-width: 576px) {
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0, .gx-sm-0 {
    --bs-gutter-x:0;
  }
  .g-sm-0, .gy-sm-0 {
    --bs-gutter-y:0;
  }
  .g-sm-1, .gx-sm-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-sm-1, .gy-sm-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-sm-2, .gx-sm-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-sm-2, .gy-sm-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-sm-3, .gx-sm-3 {
    --bs-gutter-x:1rem;
  }
  .g-sm-3, .gy-sm-3 {
    --bs-gutter-y:1rem;
  }
  .g-sm-4, .gx-sm-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-sm-4, .gy-sm-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-sm-5, .gx-sm-5 {
    --bs-gutter-x:3rem;
  }
  .g-sm-5, .gy-sm-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 768px) {
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0, .gx-md-0 {
    --bs-gutter-x:0;
  }
  .g-md-0, .gy-md-0 {
    --bs-gutter-y:0;
  }
  .g-md-1, .gx-md-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-md-1, .gy-md-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-md-2, .gx-md-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-md-2, .gy-md-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-md-3, .gx-md-3 {
    --bs-gutter-x:1rem;
  }
  .g-md-3, .gy-md-3 {
    --bs-gutter-y:1rem;
  }
  .g-md-4, .gx-md-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-md-4, .gy-md-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-md-5, .gx-md-5 {
    --bs-gutter-x:3rem;
  }
  .g-md-5, .gy-md-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 992px) {
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0, .gx-lg-0 {
    --bs-gutter-x:0;
  }
  .g-lg-0, .gy-lg-0 {
    --bs-gutter-y:0;
  }
  .g-lg-1, .gx-lg-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-lg-1, .gy-lg-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-lg-2, .gx-lg-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-lg-2, .gy-lg-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-lg-3, .gx-lg-3 {
    --bs-gutter-x:1rem;
  }
  .g-lg-3, .gy-lg-3 {
    --bs-gutter-y:1rem;
  }
  .g-lg-4, .gx-lg-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-lg-4, .gy-lg-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-lg-5, .gx-lg-5 {
    --bs-gutter-x:3rem;
  }
  .g-lg-5, .gy-lg-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0, .gx-xl-0 {
    --bs-gutter-x:0;
  }
  .g-xl-0, .gy-xl-0 {
    --bs-gutter-y:0;
  }
  .g-xl-1, .gx-xl-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-xl-1, .gy-xl-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-xl-2, .gx-xl-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-xl-2, .gy-xl-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-xl-3, .gx-xl-3 {
    --bs-gutter-x:1rem;
  }
  .g-xl-3, .gy-xl-3 {
    --bs-gutter-y:1rem;
  }
  .g-xl-4, .gx-xl-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-xl-4, .gy-xl-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-xl-5, .gx-xl-5 {
    --bs-gutter-x:3rem;
  }
  .g-xl-5, .gy-xl-5 {
    --bs-gutter-y:3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0, .gx-xxl-0 {
    --bs-gutter-x:0;
  }
  .g-xxl-0, .gy-xxl-0 {
    --bs-gutter-y:0;
  }
  .g-xxl-1, .gx-xxl-1 {
    --bs-gutter-x:0.25rem;
  }
  .g-xxl-1, .gy-xxl-1 {
    --bs-gutter-y:0.25rem;
  }
  .g-xxl-2, .gx-xxl-2 {
    --bs-gutter-x:0.5rem;
  }
  .g-xxl-2, .gy-xxl-2 {
    --bs-gutter-y:0.5rem;
  }
  .g-xxl-3, .gx-xxl-3 {
    --bs-gutter-x:1rem;
  }
  .g-xxl-3, .gy-xxl-3 {
    --bs-gutter-y:1rem;
  }
  .g-xxl-4, .gx-xxl-4 {
    --bs-gutter-x:1.5rem;
  }
  .g-xxl-4, .gy-xxl-4 {
    --bs-gutter-y:1.5rem;
  }
  .g-xxl-5, .gx-xxl-5 {
    --bs-gutter-x:3rem;
  }
  .g-xxl-5, .gy-xxl-5 {
    --bs-gutter-y:3rem;
  }
}
.table {
  --bs-table-bg:transparent;
  --bs-table-accent-bg:transparent;
  --bs-table-striped-color:#212529;
  --bs-table-striped-bg:rgba(0, 0, 0, 0.05);
  --bs-table-active-color:#212529;
  --bs-table-active-bg:rgba(0, 0, 0, 0.1);
  --bs-table-hover-color:#212529;
  --bs-table-hover-bg:rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}

.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

.table > tbody {
  vertical-align: inherit;
}

.table > thead {
  vertical-align: bottom;
}

.table > :not(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}

.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  --bs-table-accent-bg:var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-active {
  --bs-table-accent-bg:var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.table-hover > tbody > tr:hover {
  --bs-table-accent-bg:var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.table-primary {
  --bs-table-bg:#cfe2ff;
  --bs-table-striped-bg:#c5d7f2;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#bacbe6;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#bfd1ec;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #bacbe6;
}

.table-secondary {
  --bs-table-bg:#e2e3e5;
  --bs-table-striped-bg:#d7d8da;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#cbccce;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#d1d2d4;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #cbccce;
}

.table-success {
  --bs-table-bg:#d1e7dd;
  --bs-table-striped-bg:#c7dbd2;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#bcd0c7;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#c1d6cc;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #bcd0c7;
}

.table-info {
  --bs-table-bg:#cff4fc;
  --bs-table-striped-bg:#c5e8ef;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#badce3;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#bfe2e9;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #badce3;
}

.table-warning {
  --bs-table-bg:#fff3cd;
  --bs-table-striped-bg:#f2e7c3;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#e6dbb9;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#ece1be;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #e6dbb9;
}

.table-danger {
  --bs-table-bg:#f8d7da;
  --bs-table-striped-bg:#eccccf;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#dfc2c4;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#e5c7ca;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #dfc2c4;
}

.table-light {
  --bs-table-bg:#f8f9fa;
  --bs-table-striped-bg:#ecedee;
  --bs-table-striped-color:#000;
  --bs-table-active-bg:#dfe0e1;
  --bs-table-active-color:#000;
  --bs-table-hover-bg:#e5e6e7;
  --bs-table-hover-color:#000;
  color: #000;
  border-color: #dfe0e1;
}

.table-dark {
  --bs-table-bg:#212529;
  --bs-table-striped-bg:#2c3034;
  --bs-table-striped-color:#fff;
  --bs-table-active-bg:#373b3e;
  --bs-table-active-color:#fff;
  --bs-table-hover-bg:#323539;
  --bs-table-hover-color:#fff;
  color: #fff;
  border-color: #373b3e;
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}

.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}

.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}

.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px);
}

textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
}

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}

.form-control-color {
  max-width: 3rem;
  height: auto;
  padding: 0.375rem;
}

.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}

.form-select:disabled {
  background-color: #e9ecef;
}

.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}

.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}

.form-check-input[type=radio] {
  border-radius: 50%;
}

.form-check-input:active {
  filter: brightness(90%);
}

.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}

.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.btn-check:disabled + .btn, .btn-check[disabled] + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.form-range:focus {
  outline: 0;
}

.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.form-range::-moz-focus-outer {
  border: 0;
}

.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}

.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}

.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.form-range:disabled {
  pointer-events: none;
}

.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}

.form-floating > .form-control, .form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}

.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control {
  padding: 1rem 0.75rem;
}

.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}

.form-floating > .form-control::placeholder {
  color: transparent;
}

.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control, .input-group > .form-select {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}

.input-group > .form-control:focus, .input-group > .form-select:focus {
  z-index: 3;
}

.input-group .btn {
  position: relative;
  z-index: 2;
}

.input-group .btn:focus {
  z-index: 3;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-lg > .btn, .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.input-group-sm > .btn, .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.input-group-lg > .form-select, .input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.25rem;
}

.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {
  display: block;
}

.form-control.is-valid, .was-validated .form-control:valid {
  border-color: #198754;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.form-select.is-valid, .was-validated .form-select:valid {
  border-color: #198754;
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
  border-color: #198754;
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
  background-color: #198754;
}

.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
  color: #198754;
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.input-group .form-control.is-valid, .input-group .form-select.is-valid, .was-validated .input-group .form-control:valid, .was-validated .input-group .form-select:valid {
  z-index: 1;
}

.input-group .form-control.is-valid:focus, .input-group .form-select.is-valid:focus, .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .form-select:valid:focus {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {
  display: block;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.form-select.is-invalid, .was-validated .form-select:invalid {
  border-color: #dc3545;
}

.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.form-check-input.is-invalid, .was-validated .form-check-input:invalid {
  border-color: #dc3545;
}

.form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked {
  background-color: #dc3545;
}

.form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
  color: #dc3545;
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.input-group .form-control.is-invalid, .input-group .form-select.is-invalid, .was-validated .input-group .form-control:invalid, .was-validated .input-group .form-select:invalid {
  z-index: 2;
}

.input-group .form-control.is-invalid:focus, .input-group .form-select.is-invalid:focus, .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .form-select:invalid:focus {
  z-index: 3;
}

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
}

.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.65;
}

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}

.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}

.btn-check:active + .btn-primary:focus, .btn-check:checked + .btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}

.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

.btn-check:active + .btn-secondary, .btn-check:checked + .btn-secondary, .btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}

.btn-check:active + .btn-secondary:focus, .btn-check:checked + .btn-secondary:focus, .btn-secondary.active:focus, .btn-secondary:active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-success {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-success:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}

.btn-check:focus + .btn-success, .btn-success:focus {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}

.btn-check:active + .btn-success, .btn-check:checked + .btn-success, .btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}

.btn-check:active + .btn-success:focus, .btn-check:checked + .btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}

.btn-check:focus + .btn-info, .btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

.btn-check:active + .btn-info, .btn-check:checked + .btn-info, .btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}

.btn-check:active + .btn-info:focus, .btn-check:checked + .btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}

.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

.btn-check:active + .btn-warning, .btn-check:checked + .btn-warning, .btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}

.btn-check:active + .btn-warning:focus, .btn-check:checked + .btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}

.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

.btn-check:active + .btn-danger, .btn-check:checked + .btn-danger, .btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}

.btn-check:active + .btn-danger:focus, .btn-check:checked + .btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

.btn-check:active + .btn-light, .btn-check:checked + .btn-light, .btn-light.active, .btn-light:active, .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

.btn-check:active + .btn-light:focus, .btn-check:checked + .btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-dark:hover {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
}

.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}

.btn-check:active + .btn-dark, .btn-check:checked + .btn-dark, .btn-dark.active, .btn-dark:active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1e21;
  border-color: #191c1f;
}

.btn-check:active + .btn-dark:focus, .btn-check:checked + .btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-check:active + .btn-outline-primary:focus, .btn-check:checked + .btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #0d6efd;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

.btn-check:active + .btn-outline-secondary, .btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-check:active + .btn-outline-secondary:focus, .btn-check:checked + .btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-success {
  color: #198754;
  border-color: #198754;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}

.btn-check:active + .btn-outline-success, .btn-check:checked + .btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-check:active + .btn-outline-success:focus, .btn-check:checked + .btn-outline-success:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #198754;
  background-color: transparent;
}

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

.btn-check:active + .btn-outline-info, .btn-check:checked + .btn-outline-info, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-check:active + .btn-outline-info:focus, .btn-check:checked + .btn-outline-info:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #0dcaf0;
  background-color: transparent;
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

.btn-check:active + .btn-outline-warning, .btn-check:checked + .btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-check:active + .btn-outline-warning:focus, .btn-check:checked + .btn-outline-warning:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

.btn-check:active + .btn-outline-danger, .btn-check:checked + .btn-outline-danger, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-check:active + .btn-outline-danger:focus, .btn-check:checked + .btn-outline-danger:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

.btn-check:active + .btn-outline-light, .btn-check:checked + .btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-check:active + .btn-outline-light:focus, .btn-check:checked + .btn-outline-light:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-dark {
  color: #212529;
  border-color: #212529;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}

.btn-check:active + .btn-outline-dark, .btn-check:checked + .btn-outline-dark, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-check:active + .btn-outline-dark:focus, .btn-check:checked + .btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #212529;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}

.btn-link:hover {
  color: #0a58ca;
}

.btn-link.disabled, .btn-link:disabled {
  color: #6c757d;
}

.btn-group-lg > .btn, .btn-lg {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.btn-group-sm > .btn, .btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropdown, .dropend, .dropstart, .dropup {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

.dropdown-menu-start {
  --bs-position:start;
}

.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position:end;
}

.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position:start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position:end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position:start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position:end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position:start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position:end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position:start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position:end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position:start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position:end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropstart .dropdown-toggle::after {
  display: none;
}

.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:focus, .dropdown-item:hover {
  color: #1e2125;
  background-color: #e9ecef;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}

.dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}

.dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}

.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}

.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}

.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}

.dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}

.dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group-vertical > .btn, .btn-group > .btn {
  position: relative;
  flex: 1 1 auto;
}

.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn ~ .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #0d6efd;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:focus, .nav-link:hover {
  color: #0a58ca;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: 0 0;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: 0 0;
  border: 0;
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

.nav-fill .nav-item, .nav-fill > .nav-link {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item, .nav-justified > .nav-link {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show > .nav-link {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}

.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}

.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card > .card-header + .list-group, .card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1rem;
}

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img, .card-img-bottom, .card-img-top {
  width: 100%;
}

.card-img, .card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img, .card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-group > .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}

.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}

.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}

.accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.accordion-item:first-of-type {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.accordion-item:not(:first-of-type) {
  border-top: 0;
}

.accordion-item:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.accordion-body {
  padding: 1rem 1.25rem;
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}

.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.accordion-flush .accordion-item:first-child {
  border-top: 0;
}

.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}

.accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: var(--bs-breadcrumb-divider, "/");
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}

.page-link {
  padding: 0.375rem 0.75rem;
}

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}

.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}

.alert-primary .alert-link {
  color: #06357a;
}

.alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}

.alert-secondary .alert-link {
  color: #34383c;
}

.alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}

.alert-success .alert-link {
  color: #0c4128;
}

.alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}

.alert-info .alert-link {
  color: #04414d;
}

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}

.alert-warning .alert-link {
  color: #523e02;
}

.alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}

.alert-danger .alert-link {
  color: #6a1a21;
}

.alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light .alert-link {
  color: #4f5050;
}

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf;
}

.alert-dark .alert-link {
  color: #101214;
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}

.list-group-numbered > li::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:focus, .list-group-item-action:hover {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}

.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
  color: #084298;
  background-color: #bacbe6;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}

.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
  color: #41464b;
  background-color: #cbccce;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd;
}

.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
  color: #0f5132;
  background-color: #bcd0c7;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}

.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
  color: #055160;
  background-color: #badce3;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}

.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
  color: #664d03;
  background-color: #e6dbb9;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}

.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
  color: #842029;
  background-color: #dfc2c4;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

.list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}

.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
  color: #636464;
  background-color: #e5e5e5;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4;
}

.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
  color: #141619;
  background-color: #bebebf;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #141619;
  border-color: #141619;
}

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}

.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}

.btn-close.disabled, .btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.toast:not(.showing):not(.show) {
  opacity: 0;
}

.toast.hide {
  display: none;
}

.toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}

.toast-container > :not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}

.modal-fullscreen .modal-header {
  border-radius: 0;
}

.modal-fullscreen .modal-body {
  overflow-y: auto;
}

.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-auto[data-popper-placement^=top], .bs-tooltip-top {
  padding: 0.4rem 0;
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {
  bottom: 0;
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-auto[data-popper-placement^=right], .bs-tooltip-end {
  padding: 0 0.4rem;
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-auto[data-popper-placement^=bottom], .bs-tooltip-bottom {
  padding: 0.4rem 0;
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {
  top: 0;
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-auto[data-popper-placement^=left], .bs-tooltip-start {
  padding: 0 0.4rem;
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}

.popover .popover-arrow::after, .popover .popover-arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow, .bs-popover-top > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow, .bs-popover-end > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after, .bs-popover-end > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow, .bs-popover-bottom > .popover-arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow, .bs-popover-start > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after, .bs-popover-start > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1rem 1rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {
  display: block;
}

.active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) {
  transform: translateX(100%);
}

.active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
    transition: none;
  }
}
.carousel-control-next, .carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: 0 0;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev {
    transition: none;
  }
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-next-icon, .carousel-control-prev-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon {
  filter: invert(1) grayscale(100);
}

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}

.carousel-dark .carousel-caption {
  color: #000;
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border, .spinner-grow {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1050;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}

.offcanvas-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%);
}

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%);
}

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%);
}

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%);
}

.offcanvas.show {
  transform: none;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-primary {
  color: #0d6efd;
}

.link-primary:focus, .link-primary:hover {
  color: #0a58ca;
}

.link-secondary {
  color: #6c757d;
}

.link-secondary:focus, .link-secondary:hover {
  color: #565e64;
}

.link-success {
  color: #198754;
}

.link-success:focus, .link-success:hover {
  color: #146c43;
}

.link-info {
  color: #0dcaf0;
}

.link-info:focus, .link-info:hover {
  color: #3dd5f3;
}

.link-warning {
  color: #ffc107;
}

.link-warning:focus, .link-warning:hover {
  color: #ffcd39;
}

.link-danger {
  color: #dc3545;
}

.link-danger:focus, .link-danger:hover {
  color: #b02a37;
}

.link-light {
  color: #f8f9fa;
}

.link-light:focus, .link-light:hover {
  color: #f9fafb;
}

.link-dark {
  color: #212529;
}

.link-dark:focus, .link-dark:hover {
  color: #1a1e21;
}

.ratio {
  position: relative;
  width: 100%;
}

.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}

.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio:100%;
}

.ratio-4x3 {
  --bs-aspect-ratio:calc(3 / 4 * 100%);
}

.ratio-16x9 {
  --bs-aspect-ratio:calc(9 / 16 * 100%);
}

.ratio-21x9 {
  --bs-aspect-ratio:calc(9 / 21 * 100%);
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: 1px solid #dee2e6 !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: 1px solid #dee2e6 !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #0d6efd !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #198754 !important;
}

.border-info {
  border-color: #0dcaf0 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #212529 !important;
}

.border-white {
  border-color: #fff !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.text-primary {
  color: #0d6efd !important;
}

.text-secondary {
  color: #6c757d !important;
}

.text-success {
  color: #198754 !important;
}

.text-info {
  color: #0dcaf0 !important;
}

.text-warning {
  color: #ffc107 !important;
}

.text-danger {
  color: #dc3545 !important;
}

.text-light {
  color: #f8f9fa !important;
}

.text-dark {
  color: #212529 !important;
}

.text-white {
  color: #fff !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  color: inherit !important;
}

.bg-primary {
  background-color: #0d6efd !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

.bg-success {
  background-color: #198754 !important;
}

.bg-info {
  background-color: #0dcaf0 !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

.bg-dark {
  background-color: #212529 !important;
}

.bg-body {
  background-color: #fff !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: 0.2rem !important;
}

.rounded-2 {
  border-radius: 0.25rem !important;
}

.rounded-3 {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}

@font-face{ font-display:swap;
  font-family: "dripicons-v2";
  src: url("/wp-content/themes/theme/front/build/fonts/dripicons-v2.eot");
  src: url("/wp-content/themes/theme/front/build/fonts/dripicons-v2.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/theme/front/build/fonts/dripicons-v2.woff") format("woff"), url("/wp-content/themes/theme/front/build/fonts/dripicons-v2.ttf") format("truetype"), url("/wp-content/themes/theme/front/build/fonts/dripicons-v2.svg#dripicons-v2") format("svg");
  font-weight: normal;
  font-style: normal;
 }
[data-icon]:before {
  font-family: "dripicons-v2" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=dripicons-]:before,
[class*=" dripicons-"]:before {
  font-family: "dripicons-v2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dripicons-alarm:before {
  content: "a";
}

.dripicons-align-center:before {
  content: "b";
}

.dripicons-align-justify:before {
  content: "c";
}

.dripicons-align-left:before {
  content: "d";
}

.dripicons-align-right:before {
  content: "e";
}

.dripicons-anchor:before {
  content: "f";
}

.dripicons-archive:before {
  content: "g";
}

.dripicons-arrow-down:before {
  content: "h";
}

.dripicons-arrow-left:before {
  content: "i";
}

.dripicons-arrow-right:before {
  content: "j";
}

.dripicons-arrow-thin-down:before {
  content: "k";
}

.dripicons-arrow-thin-left:before {
  content: "l";
}

.dripicons-arrow-thin-right:before {
  content: "m";
}

.dripicons-arrow-thin-up:before {
  content: "n";
}

.dripicons-arrow-up:before {
  content: "o";
}

.dripicons-article:before {
  content: "p";
}

.dripicons-backspace:before {
  content: "q";
}

.dripicons-basket:before {
  content: "r";
}

.dripicons-basketball:before {
  content: "s";
}

.dripicons-battery-empty:before {
  content: "t";
}

.dripicons-battery-full:before {
  content: "u";
}

.dripicons-battery-low:before {
  content: "v";
}

.dripicons-battery-medium:before {
  content: "w";
}

.dripicons-bell:before {
  content: "x";
}

.dripicons-blog:before {
  content: "y";
}

.dripicons-bluetooth:before {
  content: "z";
}

.dripicons-bold:before {
  content: "A";
}

.dripicons-bookmark:before {
  content: "B";
}

.dripicons-bookmarks:before {
  content: "C";
}

.dripicons-box:before {
  content: "D";
}

.dripicons-briefcase:before {
  content: "E";
}

.dripicons-brightness-low:before {
  content: "F";
}

.dripicons-brightness-max:before {
  content: "G";
}

.dripicons-brightness-medium:before {
  content: "H";
}

.dripicons-broadcast:before {
  content: "I";
}

.dripicons-browser:before {
  content: "J";
}

.dripicons-browser-upload:before {
  content: "K";
}

.dripicons-brush:before {
  content: "L";
}

.dripicons-calendar:before {
  content: "M";
}

.dripicons-camcorder:before {
  content: "N";
}

.dripicons-camera:before {
  content: "O";
}

.dripicons-card:before {
  content: "P";
}

.dripicons-cart:before {
  content: "Q";
}

.dripicons-checklist:before {
  content: "R";
}

.dripicons-checkmark:before {
  content: "S";
}

.dripicons-chevron-down:before {
  content: "T";
}

.dripicons-chevron-left:before {
  content: "U";
}

.dripicons-chevron-right:before {
  content: "V";
}

.dripicons-chevron-up:before {
  content: "W";
}

.dripicons-clipboard:before {
  content: "X";
}

.dripicons-clock:before {
  content: "Y";
}

.dripicons-clockwise:before {
  content: "Z";
}

.dripicons-cloud:before {
  content: "0";
}

.dripicons-cloud-download:before {
  content: "1";
}

.dripicons-cloud-upload:before {
  content: "2";
}

.dripicons-code:before {
  content: "3";
}

.dripicons-contract:before {
  content: "4";
}

.dripicons-contract-2:before {
  content: "5";
}

.dripicons-conversation:before {
  content: "6";
}

.dripicons-copy:before {
  content: "7";
}

.dripicons-crop:before {
  content: "8";
}

.dripicons-cross:before {
  content: "9";
}

.dripicons-crosshair:before {
  content: "!";
}

.dripicons-cutlery:before {
  content: '"';
}

.dripicons-device-desktop:before {
  content: "#";
}

.dripicons-device-mobile:before {
  content: "$";
}

.dripicons-device-tablet:before {
  content: "%";
}

.dripicons-direction:before {
  content: "&";
}

.dripicons-disc:before {
  content: "'";
}

.dripicons-document:before {
  content: "(";
}

.dripicons-document-delete:before {
  content: ")";
}

.dripicons-document-edit:before {
  content: "*";
}

.dripicons-document-new:before {
  content: "+";
}

.dripicons-document-remove:before {
  content: ",";
}

.dripicons-dot:before {
  content: "-";
}

.dripicons-dots-2:before {
  content: ".";
}

.dripicons-dots-3:before {
  content: "/";
}

.dripicons-download:before {
  content: ":";
}

.dripicons-duplicate:before {
  content: ";";
}

.dripicons-enter:before {
  content: "<";
}

.dripicons-exit:before {
  content: "=";
}

.dripicons-expand:before {
  content: ">";
}

.dripicons-expand-2:before {
  content: "?";
}

.dripicons-experiment:before {
  content: "@";
}

.dripicons-export:before {
  content: "[";
}

.dripicons-feed:before {
  content: "]";
}

.dripicons-flag:before {
  content: "^";
}

.dripicons-flashlight:before {
  content: "_";
}

.dripicons-folder:before {
  content: "`";
}

.dripicons-folder-open:before {
  content: "{";
}

.dripicons-forward:before {
  content: "|";
}

.dripicons-gaming:before {
  content: "}";
}

.dripicons-gear:before {
  content: "~";
}

.dripicons-graduation:before {
  content: "\\";
}

.dripicons-graph-bar:before {
  content: "\e000";
}

.dripicons-graph-line:before {
  content: "\e001";
}

.dripicons-graph-pie:before {
  content: "\e002";
}

.dripicons-headset:before {
  content: "\e003";
}

.dripicons-heart:before {
  content: "\e004";
}

.dripicons-help:before {
  content: "\e005";
}

.dripicons-home:before {
  content: "\e006";
}

.dripicons-hourglass:before {
  content: "\e007";
}

.dripicons-inbox:before {
  content: "\e008";
}

.dripicons-information:before {
  content: "\e009";
}

.dripicons-italic:before {
  content: "\e00a";
}

.dripicons-jewel:before {
  content: "\e00b";
}

.dripicons-lifting:before {
  content: "\e00c";
}

.dripicons-lightbulb:before {
  content: "\e00d";
}

.dripicons-link:before {
  content: "\e00e";
}

.dripicons-link-broken:before {
  content: "\e00f";
}

.dripicons-list:before {
  content: "\e010";
}

.dripicons-loading:before {
  content: "\e011";
}

.dripicons-location:before {
  content: "\e012";
}

.dripicons-lock:before {
  content: "\e013";
}

.dripicons-lock-open:before {
  content: "\e014";
}

.dripicons-mail:before {
  content: "\e015";
}

.dripicons-map:before {
  content: "\e016";
}

.dripicons-media-loop:before {
  content: "\e017";
}

.dripicons-media-next:before {
  content: "\e018";
}

.dripicons-media-pause:before {
  content: "\e019";
}

.dripicons-media-play:before {
  content: "\e01a";
}

.dripicons-media-previous:before {
  content: "\e01b";
}

.dripicons-media-record:before {
  content: "\e01c";
}

.dripicons-media-shuffle:before {
  content: "\e01d";
}

.dripicons-media-stop:before {
  content: "\e01e";
}

.dripicons-medical:before {
  content: "\e01f";
}

.dripicons-menu:before {
  content: "\e020";
}

.dripicons-message:before {
  content: "\e021";
}

.dripicons-meter:before {
  content: "\e022";
}

.dripicons-microphone:before {
  content: "\e023";
}

.dripicons-minus:before {
  content: "\e024";
}

.dripicons-monitor:before {
  content: "\e025";
}

.dripicons-move:before {
  content: "\e026";
}

.dripicons-music:before {
  content: "\e027";
}

.dripicons-network-1:before {
  content: "\e028";
}

.dripicons-network-2:before {
  content: "\e029";
}

.dripicons-network-3:before {
  content: "\e02a";
}

.dripicons-network-4:before {
  content: "\e02b";
}

.dripicons-network-5:before {
  content: "\e02c";
}

.dripicons-pamphlet:before {
  content: "\e02d";
}

.dripicons-paperclip:before {
  content: "\e02e";
}

.dripicons-pencil:before {
  content: "\e02f";
}

.dripicons-phone:before {
  content: "\e030";
}

.dripicons-photo:before {
  content: "\e031";
}

.dripicons-photo-group:before {
  content: "\e032";
}

.dripicons-pill:before {
  content: "\e033";
}

.dripicons-pin:before {
  content: "\e034";
}

.dripicons-plus:before {
  content: "\e035";
}

.dripicons-power:before {
  content: "\e036";
}

.dripicons-preview:before {
  content: "\e037";
}

.dripicons-print:before {
  content: "\e038";
}

.dripicons-pulse:before {
  content: "\e039";
}

.dripicons-question:before {
  content: "\e03a";
}

.dripicons-reply:before {
  content: "\e03b";
}

.dripicons-reply-all:before {
  content: "\e03c";
}

.dripicons-return:before {
  content: "\e03d";
}

.dripicons-retweet:before {
  content: "\e03e";
}

.dripicons-rocket:before {
  content: "\e03f";
}

.dripicons-scale:before {
  content: "\e040";
}

.dripicons-search:before {
  content: "\e041";
}

.dripicons-shopping-bag:before {
  content: "\e042";
}

.dripicons-skip:before {
  content: "\e043";
}

.dripicons-stack:before {
  content: "\e044";
}

.dripicons-star:before {
  content: "\e045";
}

.dripicons-stopwatch:before {
  content: "\e046";
}

.dripicons-store:before {
  content: "\e047";
}

.dripicons-suitcase:before {
  content: "\e048";
}

.dripicons-swap:before {
  content: "\e049";
}

.dripicons-tag:before {
  content: "\e04a";
}

.dripicons-tag-delete:before {
  content: "\e04b";
}

.dripicons-tags:before {
  content: "\e04c";
}

.dripicons-thumbs-down:before {
  content: "\e04d";
}

.dripicons-thumbs-up:before {
  content: "\e04e";
}

.dripicons-ticket:before {
  content: "\e04f";
}

.dripicons-time-reverse:before {
  content: "\e050";
}

.dripicons-to-do:before {
  content: "\e051";
}

.dripicons-toggles:before {
  content: "\e052";
}

.dripicons-trash:before {
  content: "\e053";
}

.dripicons-trophy:before {
  content: "\e054";
}

.dripicons-upload:before {
  content: "\e055";
}

.dripicons-user:before {
  content: "\e056";
}

.dripicons-user-group:before {
  content: "\e057";
}

.dripicons-user-id:before {
  content: "\e058";
}

.dripicons-vibrate:before {
  content: "\e059";
}

.dripicons-view-apps:before {
  content: "\e05a";
}

.dripicons-view-list:before {
  content: "\e05b";
}

.dripicons-view-list-large:before {
  content: "\e05c";
}

.dripicons-view-thumb:before {
  content: "\e05d";
}

.dripicons-volume-full:before {
  content: "\e05e";
}

.dripicons-volume-low:before {
  content: "\e05f";
}

.dripicons-volume-medium:before {
  content: "\e060";
}

.dripicons-volume-off:before {
  content: "\e061";
}

.dripicons-wallet:before {
  content: "\e062";
}

.dripicons-warning:before {
  content: "\e063";
}

.dripicons-web:before {
  content: "\e064";
}

.dripicons-weight:before {
  content: "\e065";
}

.dripicons-wifi:before {
  content: "\e066";
}

.dripicons-wrong:before {
  content: "\e067";
}

.dripicons-zoom-in:before {
  content: "\e068";
}

.dripicons-zoom-out:before {
  content: "\e069";
}

/*!
 * Font Awesome Pro 5.10.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e";
}

.fa-abacus:before {
  content: "\f640";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-acorn:before {
  content: "\f6ae";
}

.fa-acquisitions-incorporated:before {
  content: "\f6af";
}

.fa-ad:before {
  content: "\f641";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-card:before {
  content: "\f2bb";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-adn:before {
  content: "\f170";
}

.fa-adobe:before {
  content: "\f778";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-air-freshener:before {
  content: "\f5d0";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-alarm-clock:before {
  content: "\f34e";
}

.fa-alarm-exclamation:before {
  content: "\f843";
}

.fa-alarm-plus:before {
  content: "\f844";
}

.fa-alarm-snooze:before {
  content: "\f845";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-alicorn:before {
  content: "\f6b0";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-slash:before {
  content: "\f846";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-allergies:before {
  content: "\f461";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-analytics:before {
  content: "\f643";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-android:before {
  content: "\f17b";
}

.fa-angel:before {
  content: "\f779";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angry:before {
  content: "\f556";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-angular:before {
  content: "\f420";
}

.fa-ankh:before {
  content: "\f644";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-apper:before {
  content: "\f371";
}

.fa-apple:before {
  content: "\f179";
}

.fa-apple-alt:before {
  content: "\f5d1";
}

.fa-apple-crate:before {
  content: "\f6b1";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-archive:before {
  content: "\f187";
}

.fa-archway:before {
  content: "\f557";
}

.fa-arrow-alt-circle-down:before {
  content: "\f358";
}

.fa-arrow-alt-circle-left:before {
  content: "\f359";
}

.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}

.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}

.fa-arrow-alt-down:before {
  content: "\f354";
}

.fa-arrow-alt-from-bottom:before {
  content: "\f346";
}

.fa-arrow-alt-from-left:before {
  content: "\f347";
}

.fa-arrow-alt-from-right:before {
  content: "\f348";
}

.fa-arrow-alt-from-top:before {
  content: "\f349";
}

.fa-arrow-alt-left:before {
  content: "\f355";
}

.fa-arrow-alt-right:before {
  content: "\f356";
}

.fa-arrow-alt-square-down:before {
  content: "\f350";
}

.fa-arrow-alt-square-left:before {
  content: "\f351";
}

.fa-arrow-alt-square-right:before {
  content: "\f352";
}

.fa-arrow-alt-square-up:before {
  content: "\f353";
}

.fa-arrow-alt-to-bottom:before {
  content: "\f34a";
}

.fa-arrow-alt-to-left:before {
  content: "\f34b";
}

.fa-arrow-alt-to-right:before {
  content: "\f34c";
}

.fa-arrow-alt-to-top:before {
  content: "\f34d";
}

.fa-arrow-alt-up:before {
  content: "\f357";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-arrow-from-bottom:before {
  content: "\f342";
}

.fa-arrow-from-left:before {
  content: "\f343";
}

.fa-arrow-from-right:before {
  content: "\f344";
}

.fa-arrow-from-top:before {
  content: "\f345";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-square-down:before {
  content: "\f339";
}

.fa-arrow-square-left:before {
  content: "\f33a";
}

.fa-arrow-square-right:before {
  content: "\f33b";
}

.fa-arrow-square-up:before {
  content: "\f33c";
}

.fa-arrow-to-bottom:before {
  content: "\f33d";
}

.fa-arrow-to-left:before {
  content: "\f33e";
}

.fa-arrow-to-right:before {
  content: "\f340";
}

.fa-arrow-to-top:before {
  content: "\f341";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-arrows-alt-h:before {
  content: "\f337";
}

.fa-arrows-alt-v:before {
  content: "\f338";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-atlas:before {
  content: "\f558";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-atom:before {
  content: "\f5d2";
}

.fa-atom-alt:before {
  content: "\f5d3";
}

.fa-audible:before {
  content: "\f373";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-award:before {
  content: "\f559";
}

.fa-aws:before {
  content: "\f375";
}

.fa-axe:before {
  content: "\f6b2";
}

.fa-axe-battle:before {
  content: "\f6b3";
}

.fa-baby:before {
  content: "\f77c";
}

.fa-baby-carriage:before {
  content: "\f77d";
}

.fa-backpack:before {
  content: "\f5d4";
}

.fa-backspace:before {
  content: "\f55a";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-bacon:before {
  content: "\f7e5";
}

.fa-badge:before {
  content: "\f335";
}

.fa-badge-check:before {
  content: "\f336";
}

.fa-badge-dollar:before {
  content: "\f645";
}

.fa-badge-percent:before {
  content: "\f646";
}

.fa-badger-honey:before {
  content: "\f6b4";
}

.fa-bags-shopping:before {
  content: "\f847";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-balance-scale-left:before {
  content: "\f515";
}

.fa-balance-scale-right:before {
  content: "\f516";
}

.fa-ball-pile:before {
  content: "\f77e";
}

.fa-ballot:before {
  content: "\f732";
}

.fa-ballot-check:before {
  content: "\f733";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-band-aid:before {
  content: "\f462";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-barcode-alt:before {
  content: "\f463";
}

.fa-barcode-read:before {
  content: "\f464";
}

.fa-barcode-scan:before {
  content: "\f465";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-baseball:before {
  content: "\f432";
}

.fa-baseball-ball:before {
  content: "\f433";
}

.fa-basketball-ball:before {
  content: "\f434";
}

.fa-basketball-hoop:before {
  content: "\f435";
}

.fa-bat:before {
  content: "\f6b5";
}

.fa-bath:before {
  content: "\f2cd";
}

.fa-battery-bolt:before {
  content: "\f376";
}

.fa-battery-empty:before {
  content: "\f244";
}

.fa-battery-full:before {
  content: "\f240";
}

.fa-battery-half:before {
  content: "\f242";
}

.fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-slash:before {
  content: "\f377";
}

.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-bed:before {
  content: "\f236";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-bell-exclamation:before {
  content: "\f848";
}

.fa-bell-plus:before {
  content: "\f849";
}

.fa-bell-school:before {
  content: "\f5d5";
}

.fa-bell-school-slash:before {
  content: "\f5d6";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bells:before {
  content: "\f77f";
}

.fa-bezier-curve:before {
  content: "\f55b";
}

.fa-bible:before {
  content: "\f647";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-biking:before {
  content: "\f84a";
}

.fa-biking-mountain:before {
  content: "\f84b";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-biohazard:before {
  content: "\f780";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-blanket:before {
  content: "\f498";
}

.fa-blender:before {
  content: "\f517";
}

.fa-blender-phone:before {
  content: "\f6b6";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-blog:before {
  content: "\f781";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-bold:before {
  content: "\f032";
}

.fa-bolt:before {
  content: "\f0e7";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-bone:before {
  content: "\f5d7";
}

.fa-bone-break:before {
  content: "\f5d8";
}

.fa-bong:before {
  content: "\f55c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-book-alt:before {
  content: "\f5d9";
}

.fa-book-dead:before {
  content: "\f6b7";
}

.fa-book-heart:before {
  content: "\f499";
}

.fa-book-medical:before {
  content: "\f7e6";
}

.fa-book-open:before {
  content: "\f518";
}

.fa-book-reader:before {
  content: "\f5da";
}

.fa-book-spells:before {
  content: "\f6b8";
}

.fa-book-user:before {
  content: "\f7e7";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-books:before {
  content: "\f5db";
}

.fa-books-medical:before {
  content: "\f7e8";
}

.fa-boot:before {
  content: "\f782";
}

.fa-booth-curtain:before {
  content: "\f734";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-border-all:before {
  content: "\f84c";
}

.fa-border-bottom:before {
  content: "\f84d";
}

.fa-border-center-h:before {
  content: "\f89c";
}

.fa-border-center-v:before {
  content: "\f89d";
}

.fa-border-inner:before {
  content: "\f84e";
}

.fa-border-left:before {
  content: "\f84f";
}

.fa-border-none:before {
  content: "\f850";
}

.fa-border-outer:before {
  content: "\f851";
}

.fa-border-right:before {
  content: "\f852";
}

.fa-border-style:before {
  content: "\f853";
}

.fa-border-style-alt:before {
  content: "\f854";
}

.fa-border-top:before {
  content: "\f855";
}

.fa-bow-arrow:before {
  content: "\f6b9";
}

.fa-bowling-ball:before {
  content: "\f436";
}

.fa-bowling-pins:before {
  content: "\f437";
}

.fa-box:before {
  content: "\f466";
}

.fa-box-alt:before {
  content: "\f49a";
}

.fa-box-ballot:before {
  content: "\f735";
}

.fa-box-check:before {
  content: "\f467";
}

.fa-box-fragile:before {
  content: "\f49b";
}

.fa-box-full:before {
  content: "\f49c";
}

.fa-box-heart:before {
  content: "\f49d";
}

.fa-box-open:before {
  content: "\f49e";
}

.fa-box-up:before {
  content: "\f49f";
}

.fa-box-usd:before {
  content: "\f4a0";
}

.fa-boxes:before {
  content: "\f468";
}

.fa-boxes-alt:before {
  content: "\f4a1";
}

.fa-boxing-glove:before {
  content: "\f438";
}

.fa-brackets:before {
  content: "\f7e9";
}

.fa-brackets-curly:before {
  content: "\f7ea";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-brain:before {
  content: "\f5dc";
}

.fa-bread-loaf:before {
  content: "\f7eb";
}

.fa-bread-slice:before {
  content: "\f7ec";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-briefcase-medical:before {
  content: "\f469";
}

.fa-bring-forward:before {
  content: "\f856";
}

.fa-bring-front:before {
  content: "\f857";
}

.fa-broadcast-tower:before {
  content: "\f519";
}

.fa-broom:before {
  content: "\f51a";
}

.fa-browser:before {
  content: "\f37e";
}

.fa-brush:before {
  content: "\f55d";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-bug:before {
  content: "\f188";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-bullseye-arrow:before {
  content: "\f648";
}

.fa-bullseye-pointer:before {
  content: "\f649";
}

.fa-burger-soda:before {
  content: "\f858";
}

.fa-burn:before {
  content: "\f46a";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-burrito:before {
  content: "\f7ed";
}

.fa-bus:before {
  content: "\f207";
}

.fa-bus-alt:before {
  content: "\f55e";
}

.fa-bus-school:before {
  content: "\f5dd";
}

.fa-business-time:before {
  content: "\f64a";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-cabinet-filing:before {
  content: "\f64b";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-calculator-alt:before {
  content: "\f64c";
}

.fa-calendar:before {
  content: "\f133";
}

.fa-calendar-alt:before {
  content: "\f073";
}

.fa-calendar-check:before {
  content: "\f274";
}

.fa-calendar-day:before {
  content: "\f783";
}

.fa-calendar-edit:before {
  content: "\f333";
}

.fa-calendar-exclamation:before {
  content: "\f334";
}

.fa-calendar-minus:before {
  content: "\f272";
}

.fa-calendar-plus:before {
  content: "\f271";
}

.fa-calendar-star:before {
  content: "\f736";
}

.fa-calendar-times:before {
  content: "\f273";
}

.fa-calendar-week:before {
  content: "\f784";
}

.fa-camera:before {
  content: "\f030";
}

.fa-camera-alt:before {
  content: "\f332";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-campfire:before {
  content: "\f6ba";
}

.fa-campground:before {
  content: "\f6bb";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-candle-holder:before {
  content: "\f6bc";
}

.fa-candy-cane:before {
  content: "\f786";
}

.fa-candy-corn:before {
  content: "\f6bd";
}

.fa-cannabis:before {
  content: "\f55f";
}

.fa-capsules:before {
  content: "\f46b";
}

.fa-car:before {
  content: "\f1b9";
}

.fa-car-alt:before {
  content: "\f5de";
}

.fa-car-battery:before {
  content: "\f5df";
}

.fa-car-building:before {
  content: "\f859";
}

.fa-car-bump:before {
  content: "\f5e0";
}

.fa-car-bus:before {
  content: "\f85a";
}

.fa-car-crash:before {
  content: "\f5e1";
}

.fa-car-garage:before {
  content: "\f5e2";
}

.fa-car-mechanic:before {
  content: "\f5e3";
}

.fa-car-side:before {
  content: "\f5e4";
}

.fa-car-tilt:before {
  content: "\f5e5";
}

.fa-car-wash:before {
  content: "\f5e6";
}

.fa-caret-circle-down:before {
  content: "\f32d";
}

.fa-caret-circle-left:before {
  content: "\f32e";
}

.fa-caret-circle-right:before {
  content: "\f330";
}

.fa-caret-circle-up:before {
  content: "\f331";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-caret-square-down:before {
  content: "\f150";
}

.fa-caret-square-left:before {
  content: "\f191";
}

.fa-caret-square-right:before {
  content: "\f152";
}

.fa-caret-square-up:before {
  content: "\f151";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-carrot:before {
  content: "\f787";
}

.fa-cars:before {
  content: "\f85b";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cash-register:before {
  content: "\f788";
}

.fa-cat:before {
  content: "\f6be";
}

.fa-cauldron:before {
  content: "\f6bf";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-centos:before {
  content: "\f789";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-chair:before {
  content: "\f6c0";
}

.fa-chair-office:before {
  content: "\f6c1";
}

.fa-chalkboard:before {
  content: "\f51b";
}

.fa-chalkboard-Team:before {
  content: "\f51c";
}

.fa-charging-station:before {
  content: "\f5e7";
}

.fa-chart-area:before {
  content: "\f1fe";
}

.fa-chart-bar:before {
  content: "\f080";
}

.fa-chart-line:before {
  content: "\f201";
}

.fa-chart-line-down:before {
  content: "\f64d";
}

.fa-chart-network:before {
  content: "\f78a";
}

.fa-chart-pie:before {
  content: "\f200";
}

.fa-chart-pie-alt:before {
  content: "\f64e";
}

.fa-chart-scatter:before {
  content: "\f7ee";
}

.fa-check:before {
  content: "\f00c";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-check-double:before {
  content: "\f560";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-cheese:before {
  content: "\f7ef";
}

.fa-cheese-swiss:before {
  content: "\f7f0";
}

.fa-cheeseburger:before {
  content: "\f7f1";
}

.fa-chess:before {
  content: "\f439";
}

.fa-chess-bishop:before {
  content: "\f43a";
}

.fa-chess-bishop-alt:before {
  content: "\f43b";
}

.fa-chess-board:before {
  content: "\f43c";
}

.fa-chess-clock:before {
  content: "\f43d";
}

.fa-chess-clock-alt:before {
  content: "\f43e";
}

.fa-chess-king:before {
  content: "\f43f";
}

.fa-chess-king-alt:before {
  content: "\f440";
}

.fa-chess-knight:before {
  content: "\f441";
}

.fa-chess-knight-alt:before {
  content: "\f442";
}

.fa-chess-pawn:before {
  content: "\f443";
}

.fa-chess-pawn-alt:before {
  content: "\f444";
}

.fa-chess-queen:before {
  content: "\f445";
}

.fa-chess-queen-alt:before {
  content: "\f446";
}

.fa-chess-rook:before {
  content: "\f447";
}

.fa-chess-rook-alt:before {
  content: "\f448";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-double-down:before {
  content: "\f322";
}

.fa-chevron-double-left:before {
  content: "\f323";
}

.fa-chevron-double-right:before {
  content: "\f324";
}

.fa-chevron-double-up:before {
  content: "\f325";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-chevron-square-down:before {
  content: "\f329";
}

.fa-chevron-square-left:before {
  content: "\f32a";
}

.fa-chevron-square-right:before {
  content: "\f32b";
}

.fa-chevron-square-up:before {
  content: "\f32c";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-chimney:before {
  content: "\f78b";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-church:before {
  content: "\f51d";
}

.fa-circle:before {
  content: "\f111";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-city:before {
  content: "\f64f";
}

.fa-claw-marks:before {
  content: "\f6c2";
}

.fa-clinic-medical:before {
  content: "\f7f2";
}

.fa-clipboard:before {
  content: "\f328";
}

.fa-clipboard-check:before {
  content: "\f46c";
}

.fa-clipboard-list:before {
  content: "\f46d";
}

.fa-clipboard-list-check:before {
  content: "\f737";
}

.fa-clipboard-prescription:before {
  content: "\f5e8";
}

.fa-clipboard-user:before {
  content: "\f7f3";
}

.fa-clock:before {
  content: "\f017";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-closed-captioning:before {
  content: "\f20a";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-download-alt:before {
  content: "\f381";
}

.fa-cloud-drizzle:before {
  content: "\f738";
}

.fa-cloud-hail:before {
  content: "\f739";
}

.fa-cloud-hail-mixed:before {
  content: "\f73a";
}

.fa-cloud-meatball:before {
  content: "\f73b";
}

.fa-cloud-moon:before {
  content: "\f6c3";
}

.fa-cloud-moon-rain:before {
  content: "\f73c";
}

.fa-cloud-rain:before {
  content: "\f73d";
}

.fa-cloud-rainbow:before {
  content: "\f73e";
}

.fa-cloud-showers:before {
  content: "\f73f";
}

.fa-cloud-showers-heavy:before {
  content: "\f740";
}

.fa-cloud-sleet:before {
  content: "\f741";
}

.fa-cloud-snow:before {
  content: "\f742";
}

.fa-cloud-sun:before {
  content: "\f6c4";
}

.fa-cloud-sun-rain:before {
  content: "\f743";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-cloud-upload-alt:before {
  content: "\f382";
}

.fa-clouds:before {
  content: "\f744";
}

.fa-clouds-moon:before {
  content: "\f745";
}

.fa-clouds-sun:before {
  content: "\f746";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-club:before {
  content: "\f327";
}

.fa-cocktail:before {
  content: "\f561";
}

.fa-code:before {
  content: "\f121";
}

.fa-code-branch:before {
  content: "\f126";
}

.fa-code-commit:before {
  content: "\f386";
}

.fa-code-merge:before {
  content: "\f387";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-coffee-togo:before {
  content: "\f6c5";
}

.fa-coffin:before {
  content: "\f6c6";
}

.fa-cog:before {
  content: "\f013";
}

.fa-cogs:before {
  content: "\f085";
}

.fa-coin:before {
  content: "\f85c";
}

.fa-coins:before {
  content: "\f51e";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-comment:before {
  content: "\f075";
}

.fa-comment-alt:before {
  content: "\f27a";
}

.fa-comment-alt-check:before {
  content: "\f4a2";
}

.fa-comment-alt-dollar:before {
  content: "\f650";
}

.fa-comment-alt-dots:before {
  content: "\f4a3";
}

.fa-comment-alt-edit:before {
  content: "\f4a4";
}

.fa-comment-alt-exclamation:before {
  content: "\f4a5";
}

.fa-comment-alt-lines:before {
  content: "\f4a6";
}

.fa-comment-alt-medical:before {
  content: "\f7f4";
}

.fa-comment-alt-minus:before {
  content: "\f4a7";
}

.fa-comment-alt-plus:before {
  content: "\f4a8";
}

.fa-comment-alt-slash:before {
  content: "\f4a9";
}

.fa-comment-alt-smile:before {
  content: "\f4aa";
}

.fa-comment-alt-times:before {
  content: "\f4ab";
}

.fa-comment-check:before {
  content: "\f4ac";
}

.fa-comment-dollar:before {
  content: "\f651";
}

.fa-comment-dots:before {
  content: "\f4ad";
}

.fa-comment-edit:before {
  content: "\f4ae";
}

.fa-comment-exclamation:before {
  content: "\f4af";
}

.fa-comment-lines:before {
  content: "\f4b0";
}

.fa-comment-medical:before {
  content: "\f7f5";
}

.fa-comment-minus:before {
  content: "\f4b1";
}

.fa-comment-plus:before {
  content: "\f4b2";
}

.fa-comment-slash:before {
  content: "\f4b3";
}

.fa-comment-smile:before {
  content: "\f4b4";
}

.fa-comment-times:before {
  content: "\f4b5";
}

.fa-comments:before {
  content: "\f086";
}

.fa-comments-alt:before {
  content: "\f4b6";
}

.fa-comments-alt-dollar:before {
  content: "\f652";
}

.fa-comments-dollar:before {
  content: "\f653";
}

.fa-compact-disc:before {
  content: "\f51f";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-compass-slash:before {
  content: "\f5e9";
}

.fa-compress:before {
  content: "\f066";
}

.fa-compress-alt:before {
  content: "\f422";
}

.fa-compress-arrows-alt:before {
  content: "\f78c";
}

.fa-compress-wide:before {
  content: "\f326";
}

.fa-concierge-bell:before {
  content: "\f562";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-construction:before {
  content: "\f85d";
}

.fa-container-storage:before {
  content: "\f4b7";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-conveyor-belt:before {
  content: "\f46e";
}

.fa-conveyor-belt-alt:before {
  content: "\f46f";
}

.fa-cookie:before {
  content: "\f563";
}

.fa-cookie-bite:before {
  content: "\f564";
}

.fa-copy:before {
  content: "\f0c5";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-corn:before {
  content: "\f6c7";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-couch:before {
  content: "\f4b8";
}

.fa-cow:before {
  content: "\f6c8";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-credit-card-blank:before {
  content: "\f389";
}

.fa-credit-card-front:before {
  content: "\f38a";
}

.fa-cricket:before {
  content: "\f449";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-croissant:before {
  content: "\f7f6";
}

.fa-crop:before {
  content: "\f125";
}

.fa-crop-alt:before {
  content: "\f565";
}

.fa-cross:before {
  content: "\f654";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-crow:before {
  content: "\f520";
}

.fa-crown:before {
  content: "\f521";
}

.fa-crutch:before {
  content: "\f7f7";
}

.fa-crutches:before {
  content: "\f7f8";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-curling:before {
  content: "\f44a";
}

.fa-cut:before {
  content: "\f0c4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-dagger:before {
  content: "\f6cb";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-deaf:before {
  content: "\f2a4";
}

.fa-debug:before {
  content: "\f7f9";
}

.fa-deer:before {
  content: "\f78e";
}

.fa-deer-rudolph:before {
  content: "\f78f";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-democrat:before {
  content: "\f747";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-desktop-alt:before {
  content: "\f390";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-dewpoint:before {
  content: "\f748";
}

.fa-dharmachakra:before {
  content: "\f655";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-diagnoses:before {
  content: "\f470";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-dice:before {
  content: "\f522";
}

.fa-dice-d10:before {
  content: "\f6cd";
}

.fa-dice-d12:before {
  content: "\f6ce";
}

.fa-dice-d20:before {
  content: "\f6cf";
}

.fa-dice-d4:before {
  content: "\f6d0";
}

.fa-dice-d6:before {
  content: "\f6d1";
}

.fa-dice-d8:before {
  content: "\f6d2";
}

.fa-dice-five:before {
  content: "\f523";
}

.fa-dice-four:before {
  content: "\f524";
}

.fa-dice-one:before {
  content: "\f525";
}

.fa-dice-six:before {
  content: "\f526";
}

.fa-dice-three:before {
  content: "\f527";
}

.fa-dice-two:before {
  content: "\f528";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-digging:before {
  content: "\f85e";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-digital-tachograph:before {
  content: "\f566";
}

.fa-diploma:before {
  content: "\f5ea";
}

.fa-directions:before {
  content: "\f5eb";
}

.fa-discord:before {
  content: "\f392";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-disease:before {
  content: "\f7fa";
}

.fa-divide:before {
  content: "\f529";
}

.fa-dizzy:before {
  content: "\f567";
}

.fa-dna:before {
  content: "\f471";
}

.fa-do-not-enter:before {
  content: "\f5ec";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-docker:before {
  content: "\f395";
}

.fa-dog:before {
  content: "\f6d3";
}

.fa-dog-leashed:before {
  content: "\f6d4";
}

.fa-dollar-sign:before {
  content: "\f155";
}

.fa-dolly:before {
  content: "\f472";
}

.fa-dolly-empty:before {
  content: "\f473";
}

.fa-dolly-flatbed:before {
  content: "\f474";
}

.fa-dolly-flatbed-alt:before {
  content: "\f475";
}

.fa-dolly-flatbed-empty:before {
  content: "\f476";
}

.fa-donate:before {
  content: "\f4b9";
}

.fa-door-closed:before {
  content: "\f52a";
}

.fa-door-open:before {
  content: "\f52b";
}

.fa-dot-circle:before {
  content: "\f192";
}

.fa-dove:before {
  content: "\f4ba";
}

.fa-download:before {
  content: "\f019";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-drafting-compass:before {
  content: "\f568";
}

.fa-dragon:before {
  content: "\f6d5";
}

.fa-draw-circle:before {
  content: "\f5ed";
}

.fa-draw-polygon:before {
  content: "\f5ee";
}

.fa-draw-square:before {
  content: "\f5ef";
}

.fa-dreidel:before {
  content: "\f792";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-drone:before {
  content: "\f85f";
}

.fa-drone-alt:before {
  content: "\f860";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-drum:before {
  content: "\f569";
}

.fa-drum-steelpan:before {
  content: "\f56a";
}

.fa-drumstick:before {
  content: "\f6d6";
}

.fa-drumstick-bite:before {
  content: "\f6d7";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-dryer:before {
  content: "\f861";
}

.fa-dryer-alt:before {
  content: "\f862";
}

.fa-duck:before {
  content: "\f6d8";
}

.fa-dumbbell:before {
  content: "\f44b";
}

.fa-dumpster:before {
  content: "\f793";
}

.fa-dumpster-fire:before {
  content: "\f794";
}

.fa-dungeon:before {
  content: "\f6d9";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-ear:before {
  content: "\f5f0";
}

.fa-ear-muffs:before {
  content: "\f795";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-eclipse:before {
  content: "\f749";
}

.fa-eclipse-alt:before {
  content: "\f74a";
}

.fa-edge:before {
  content: "\f282";
}

.fa-edit:before {
  content: "\f044";
}

.fa-egg:before {
  content: "\f7fb";
}

.fa-egg-fried:before {
  content: "\f7fc";
}

.fa-eject:before {
  content: "\f052";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-elephant:before {
  content: "\f6da";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-h-alt:before {
  content: "\f39b";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-ellipsis-v-alt:before {
  content: "\f39c";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-ember:before {
  content: "\f423";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-empty-set:before {
  content: "\f656";
}

.fa-engine-warning:before {
  content: "\f5f2";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-dollar:before {
  content: "\f657";
}

.fa-envelope-open-text:before {
  content: "\f658";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-envira:before {
  content: "\f299";
}

.fa-equals:before {
  content: "\f52c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-ethernet:before {
  content: "\f796";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-euro-sign:before {
  content: "\f153";
}

.fa-evernote:before {
  content: "\f839";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-exchange-alt:before {
  content: "\f362";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-exclamation-square:before {
  content: "\f321";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-expand:before {
  content: "\f065";
}

.fa-expand-alt:before {
  content: "\f424";
}

.fa-expand-arrows:before {
  content: "\f31d";
}

.fa-expand-arrows-alt:before {
  content: "\f31e";
}

.fa-expand-wide:before {
  content: "\f320";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-external-link-alt:before {
  content: "\f35d";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-external-link-square-alt:before {
  content: "\f360";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-dropper:before {
  content: "\f1fb";
}

.fa-eye-evil:before {
  content: "\f6db";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-fan:before {
  content: "\f863";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-farm:before {
  content: "\f864";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-feather:before {
  content: "\f52d";
}

.fa-feather-alt:before {
  content: "\f56b";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-female:before {
  content: "\f182";
}

.fa-field-hockey:before {
  content: "\f44c";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-figma:before {
  content: "\f799";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-alt:before {
  content: "\f15c";
}

.fa-file-archive:before {
  content: "\f1c6";
}

.fa-file-audio:before {
  content: "\f1c7";
}

.fa-file-certificate:before {
  content: "\f5f3";
}

.fa-file-chart-line:before {
  content: "\f659";
}

.fa-file-chart-pie:before {
  content: "\f65a";
}

.fa-file-check:before {
  content: "\f316";
}

.fa-file-code:before {
  content: "\f1c9";
}

.fa-file-contract:before {
  content: "\f56c";
}

.fa-file-csv:before {
  content: "\f6dd";
}

.fa-file-download:before {
  content: "\f56d";
}

.fa-file-edit:before {
  content: "\f31c";
}

.fa-file-excel:before {
  content: "\f1c3";
}

.fa-file-exclamation:before {
  content: "\f31a";
}

.fa-file-export:before {
  content: "\f56e";
}

.fa-file-image:before {
  content: "\f1c5";
}

.fa-file-import:before {
  content: "\f56f";
}

.fa-file-invoice:before {
  content: "\f570";
}

.fa-file-invoice-dollar:before {
  content: "\f571";
}

.fa-file-medical:before {
  content: "\f477";
}

.fa-file-medical-alt:before {
  content: "\f478";
}

.fa-file-minus:before {
  content: "\f318";
}

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-file-plus:before {
  content: "\f319";
}

.fa-file-powerpoint:before {
  content: "\f1c4";
}

.fa-file-prescription:before {
  content: "\f572";
}

.fa-file-search:before {
  content: "\f865";
}

.fa-file-signature:before {
  content: "\f573";
}

.fa-file-spreadsheet:before {
  content: "\f65b";
}

.fa-file-times:before {
  content: "\f317";
}

.fa-file-upload:before {
  content: "\f574";
}

.fa-file-user:before {
  content: "\f65c";
}

.fa-file-video:before {
  content: "\f1c8";
}

.fa-file-word:before {
  content: "\f1c2";
}

.fa-files-medical:before {
  content: "\f7fd";
}

.fa-fill:before {
  content: "\f575";
}

.fa-fill-drip:before {
  content: "\f576";
}

.fa-film:before {
  content: "\f008";
}

.fa-film-alt:before {
  content: "\f3a0";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-fingerprint:before {
  content: "\f577";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-fire-alt:before {
  content: "\f7e4";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-fire-smoke:before {
  content: "\f74b";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-fireplace:before {
  content: "\f79a";
}

.fa-first-aid:before {
  content: "\f479";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-fish:before {
  content: "\f578";
}

.fa-fish-cooked:before {
  content: "\f7fe";
}

.fa-fist-raised:before {
  content: "\f6de";
}

.fa-flag:before {
  content: "\f024";
}

.fa-flag-alt:before {
  content: "\f74c";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-flag-usa:before {
  content: "\f74d";
}

.fa-flame:before {
  content: "\f6df";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-flask-poison:before {
  content: "\f6e0";
}

.fa-flask-potion:before {
  content: "\f6e1";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-flower:before {
  content: "\f7ff";
}

.fa-flower-daffodil:before {
  content: "\f800";
}

.fa-flower-tulip:before {
  content: "\f801";
}

.fa-flushed:before {
  content: "\f579";
}

.fa-fly:before {
  content: "\f417";
}

.fa-fog:before {
  content: "\f74e";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-minus:before {
  content: "\f65d";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-folder-plus:before {
  content: "\f65e";
}

.fa-folder-times:before {
  content: "\f65f";
}

.fa-folder-tree:before {
  content: "\f802";
}

.fa-folders:before {
  content: "\f660";
}

.fa-font:before {
  content: "\f031";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-font-awesome-flag:before {
  content: "\f425";
}

.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}

.fa-font-case:before {
  content: "\f866";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-football-ball:before {
  content: "\f44e";
}

.fa-football-helmet:before {
  content: "\f44f";
}

.fa-forklift:before {
  content: "\f47a";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-fragile:before {
  content: "\f4bb";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-french-fries:before {
  content: "\f803";
}

.fa-frog:before {
  content: "\f52e";
}

.fa-frosty-head:before {
  content: "\f79b";
}

.fa-frown:before {
  content: "\f119";
}

.fa-frown-open:before {
  content: "\f57a";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-function:before {
  content: "\f661";
}

.fa-funnel-dollar:before {
  content: "\f662";
}

.fa-futbol:before {
  content: "\f1e3";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-game-board:before {
  content: "\f867";
}

.fa-game-board-alt:before {
  content: "\f868";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-gas-pump:before {
  content: "\f52f";
}

.fa-gas-pump-slash:before {
  content: "\f5f4";
}

.fa-gavel:before {
  content: "\f0e3";
}

.fa-gem:before {
  content: "\f3a5";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-ghost:before {
  content: "\f6e2";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-gift-card:before {
  content: "\f663";
}

.fa-gifts:before {
  content: "\f79c";
}

.fa-gingerbread-man:before {
  content: "\f79d";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-git-alt:before {
  content: "\f841";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-github:before {
  content: "\f09b";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-glass:before {
  content: "\f804";
}

.fa-glass-champagne:before {
  content: "\f79e";
}

.fa-glass-cheers:before {
  content: "\f79f";
}

.fa-glass-citrus:before {
  content: "\f869";
}

.fa-glass-martini:before {
  content: "\f000";
}

.fa-glass-martini-alt:before {
  content: "\f57b";
}

.fa-glass-whiskey:before {
  content: "\f7a0";
}

.fa-glass-whiskey-rocks:before {
  content: "\f7a1";
}

.fa-glasses:before {
  content: "\f530";
}

.fa-glasses-alt:before {
  content: "\f5f5";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-globe-africa:before {
  content: "\f57c";
}

.fa-globe-americas:before {
  content: "\f57d";
}

.fa-globe-asia:before {
  content: "\f57e";
}

.fa-globe-europe:before {
  content: "\f7a2";
}

.fa-globe-snow:before {
  content: "\f7a3";
}

.fa-globe-stand:before {
  content: "\f5f6";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-golf-ball:before {
  content: "\f450";
}

.fa-golf-club:before {
  content: "\f451";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-gopuram:before {
  content: "\f664";
}

.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-greater-than:before {
  content: "\f531";
}

.fa-greater-than-equal:before {
  content: "\f532";
}

.fa-grimace:before {
  content: "\f57f";
}

.fa-grin:before {
  content: "\f580";
}

.fa-grin-alt:before {
  content: "\f581";
}

.fa-grin-beam:before {
  content: "\f582";
}

.fa-grin-beam-sweat:before {
  content: "\f583";
}

.fa-grin-hearts:before {
  content: "\f584";
}

.fa-grin-squint:before {
  content: "\f585";
}

.fa-grin-squint-tears:before {
  content: "\f586";
}

.fa-grin-stars:before {
  content: "\f587";
}

.fa-grin-tears:before {
  content: "\f588";
}

.fa-grin-tongue:before {
  content: "\f589";
}

.fa-grin-tongue-squint:before {
  content: "\f58a";
}

.fa-grin-tongue-wink:before {
  content: "\f58b";
}

.fa-grin-wink:before {
  content: "\f58c";
}

.fa-grip-horizontal:before {
  content: "\f58d";
}

.fa-grip-lines:before {
  content: "\f7a4";
}

.fa-grip-lines-vertical:before {
  content: "\f7a5";
}

.fa-grip-vertical:before {
  content: "\f58e";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-guitar:before {
  content: "\f7a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-h1:before {
  content: "\f313";
}

.fa-h2:before {
  content: "\f314";
}

.fa-h3:before {
  content: "\f315";
}

.fa-h4:before {
  content: "\f86a";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-hamburger:before {
  content: "\f805";
}

.fa-hammer:before {
  content: "\f6e3";
}

.fa-hammer-war:before {
  content: "\f6e4";
}

.fa-hamsa:before {
  content: "\f665";
}

.fa-hand-heart:before {
  content: "\f4bc";
}

.fa-hand-holding:before {
  content: "\f4bd";
}

.fa-hand-holding-box:before {
  content: "\f47b";
}

.fa-hand-holding-heart:before {
  content: "\f4be";
}

.fa-hand-holding-magic:before {
  content: "\f6e5";
}

.fa-hand-holding-seedling:before {
  content: "\f4bf";
}

.fa-hand-holding-usd:before {
  content: "\f4c0";
}

.fa-hand-holding-water:before {
  content: "\f4c1";
}

.fa-hand-lizard:before {
  content: "\f258";
}

.fa-hand-middle-finger:before {
  content: "\f806";
}

.fa-hand-paper:before {
  content: "\f256";
}

.fa-hand-peace:before {
  content: "\f25b";
}

.fa-hand-point-down:before {
  content: "\f0a7";
}

.fa-hand-point-left:before {
  content: "\f0a5";
}

.fa-hand-point-right:before {
  content: "\f0a4";
}

.fa-hand-point-up:before {
  content: "\f0a6";
}

.fa-hand-pointer:before {
  content: "\f25a";
}

.fa-hand-receiving:before {
  content: "\f47c";
}

.fa-hand-rock:before {
  content: "\f255";
}

.fa-hand-scissors:before {
  content: "\f257";
}

.fa-hand-spock:before {
  content: "\f259";
}

.fa-hands:before {
  content: "\f4c2";
}

.fa-hands-heart:before {
  content: "\f4c3";
}

.fa-hands-helping:before {
  content: "\f4c4";
}

.fa-hands-usd:before {
  content: "\f4c5";
}

.fa-handshake:before {
  content: "\f2b5";
}

.fa-handshake-alt:before {
  content: "\f4c6";
}

.fa-hanukiah:before {
  content: "\f6e6";
}

.fa-hard-hat:before {
  content: "\f807";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-hat-chef:before {
  content: "\f86b";
}

.fa-hat-santa:before {
  content: "\f7a7";
}

.fa-hat-winter:before {
  content: "\f7a8";
}

.fa-hat-witch:before {
  content: "\f6e7";
}

.fa-hat-wizard:before {
  content: "\f6e8";
}

.fa-haykal:before {
  content: "\f666";
}

.fa-hdd:before {
  content: "\f0a0";
}

.fa-head-side:before {
  content: "\f6e9";
}

.fa-head-side-brain:before {
  content: "\f808";
}

.fa-head-side-medical:before {
  content: "\f809";
}

.fa-head-vr:before {
  content: "\f6ea";
}

.fa-heading:before {
  content: "\f1dc";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-headphones-alt:before {
  content: "\f58f";
}

.fa-headset:before {
  content: "\f590";
}

.fa-heart:before {
  content: "\f004";
}

.fa-heart-broken:before {
  content: "\f7a9";
}

.fa-heart-circle:before {
  content: "\f4c7";
}

.fa-heart-rate:before {
  content: "\f5f8";
}

.fa-heart-square:before {
  content: "\f4c8";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-helicopter:before {
  content: "\f533";
}

.fa-helmet-battle:before {
  content: "\f6eb";
}

.fa-hexagon:before {
  content: "\f312";
}

.fa-highlighter:before {
  content: "\f591";
}

.fa-hiking:before {
  content: "\f6ec";
}

.fa-hippo:before {
  content: "\f6ed";
}

.fa-hips:before {
  content: "\f452";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-history:before {
  content: "\f1da";
}

.fa-hockey-mask:before {
  content: "\f6ee";
}

.fa-hockey-puck:before {
  content: "\f453";
}

.fa-hockey-sticks:before {
  content: "\f454";
}

.fa-holly-berry:before {
  content: "\f7aa";
}

.fa-home:before {
  content: "\f015";
}

.fa-home-alt:before {
  content: "\f80a";
}

.fa-home-heart:before {
  content: "\f4c9";
}

.fa-home-lg:before {
  content: "\f80b";
}

.fa-home-lg-alt:before {
  content: "\f80c";
}

.fa-hood-cloak:before {
  content: "\f6ef";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-horizontal-rule:before {
  content: "\f86c";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-horse:before {
  content: "\f6f0";
}

.fa-horse-head:before {
  content: "\f7ab";
}

.fa-hospital:before {
  content: "\f0f8";
}

.fa-hospital-alt:before {
  content: "\f47d";
}

.fa-hospital-symbol:before {
  content: "\f47e";
}

.fa-hospital-user:before {
  content: "\f80d";
}

.fa-hospitals:before {
  content: "\f80e";
}

.fa-hot-tub:before {
  content: "\f593";
}

.fa-hotdog:before {
  content: "\f80f";
}

.fa-hotel:before {
  content: "\f594";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-start:before {
  content: "\f251";
}

.fa-house-damage:before {
  content: "\f6f1";
}

.fa-house-flood:before {
  content: "\f74f";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-hryvnia:before {
  content: "\f6f2";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-humidity:before {
  content: "\f750";
}

.fa-hurricane:before {
  content: "\f751";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-ice-cream:before {
  content: "\f810";
}

.fa-ice-skate:before {
  content: "\f7ac";
}

.fa-icicles:before {
  content: "\f7ad";
}

.fa-icons:before {
  content: "\f86d";
}

.fa-icons-alt:before {
  content: "\f86e";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-id-card:before {
  content: "\f2c2";
}

.fa-id-card-alt:before {
  content: "\f47f";
}

.fa-igloo:before {
  content: "\f7ae";
}

.fa-image:before {
  content: "\f03e";
}

.fa-images:before {
  content: "\f302";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-inbox-in:before {
  content: "\f310";
}

.fa-inbox-out:before {
  content: "\f311";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-industry:before {
  content: "\f275";
}

.fa-industry-alt:before {
  content: "\f3b3";
}

.fa-infinity:before {
  content: "\f534";
}

.fa-info:before {
  content: "\f129";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-info-square:before {
  content: "\f30f";
}

.fa-inhaler:before {
  content: "\f5f9";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-integral:before {
  content: "\f667";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-intersection:before {
  content: "\f668";
}

.fa-inventory:before {
  content: "\f480";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-island-tropical:before {
  content: "\f811";
}

.fa-italic:before {
  content: "\f033";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-jack-o-lantern:before {
  content: "\f30e";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-jedi:before {
  content: "\f669";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-joint:before {
  content: "\f595";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-journal-whills:before {
  content: "\f66a";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-kaaba:before {
  content: "\f66b";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-kerning:before {
  content: "\f86f";
}

.fa-key:before {
  content: "\f084";
}

.fa-key-skeleton:before {
  content: "\f6f3";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-keyboard:before {
  content: "\f11c";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-keynote:before {
  content: "\f66c";
}

.fa-khanda:before {
  content: "\f66d";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-kidneys:before {
  content: "\f5fb";
}

.fa-kiss:before {
  content: "\f596";
}

.fa-kiss-beam:before {
  content: "\f597";
}

.fa-kiss-wink-heart:before {
  content: "\f598";
}

.fa-kite:before {
  content: "\f6f4";
}

.fa-kiwi-bird:before {
  content: "\f535";
}

.fa-knife-kitchen:before {
  content: "\f6f5";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-lambda:before {
  content: "\f66e";
}

.fa-lamp:before {
  content: "\f4ca";
}

.fa-landmark:before {
  content: "\f66f";
}

.fa-landmark-alt:before {
  content: "\f752";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-laptop-code:before {
  content: "\f5fc";
}

.fa-laptop-medical:before {
  content: "\f812";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-laugh:before {
  content: "\f599";
}

.fa-laugh-beam:before {
  content: "\f59a";
}

.fa-laugh-squint:before {
  content: "\f59b";
}

.fa-laugh-wink:before {
  content: "\f59c";
}

.fa-layer-group:before {
  content: "\f5fd";
}

.fa-layer-minus:before {
  content: "\f5fe";
}

.fa-layer-plus:before {
  content: "\f5ff";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-leaf-heart:before {
  content: "\f4cb";
}

.fa-leaf-maple:before {
  content: "\f6f6";
}

.fa-leaf-oak:before {
  content: "\f6f7";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-lemon:before {
  content: "\f094";
}

.fa-less:before {
  content: "\f41d";
}

.fa-less-than:before {
  content: "\f536";
}

.fa-less-than-equal:before {
  content: "\f537";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-level-down-alt:before {
  content: "\f3be";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-up-alt:before {
  content: "\f3bf";
}

.fa-life-ring:before {
  content: "\f1cd";
}

.fa-lightbulb:before {
  content: "\f0eb";
}

.fa-lightbulb-dollar:before {
  content: "\f670";
}

.fa-lightbulb-exclamation:before {
  content: "\f671";
}

.fa-lightbulb-on:before {
  content: "\f672";
}

.fa-lightbulb-slash:before {
  content: "\f673";
}

.fa-lights-holiday:before {
  content: "\f7b2";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-line-columns:before {
  content: "\f870";
}

.fa-line-height:before {
  content: "\f871";
}

.fa-link:before {
  content: "\f0c1";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-lips:before {
  content: "\f600";
}

.fa-lira-sign:before {
  content: "\f195";
}

.fa-list:before {
  content: "\f03a";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-location:before {
  content: "\f601";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-location-circle:before {
  content: "\f602";
}

.fa-location-slash:before {
  content: "\f603";
}

.fa-lock:before {
  content: "\f023";
}

.fa-lock-alt:before {
  content: "\f30d";
}

.fa-lock-open:before {
  content: "\f3c1";
}

.fa-lock-open-alt:before {
  content: "\f3c2";
}

.fa-long-arrow-alt-down:before {
  content: "\f309";
}

.fa-long-arrow-alt-left:before {
  content: "\f30a";
}

.fa-long-arrow-alt-right:before {
  content: "\f30b";
}

.fa-long-arrow-alt-up:before {
  content: "\f30c";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-loveseat:before {
  content: "\f4cc";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-luchador:before {
  content: "\f455";
}

.fa-luggage-cart:before {
  content: "\f59d";
}

.fa-lungs:before {
  content: "\f604";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-mace:before {
  content: "\f6f8";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-mail-bulk:before {
  content: "\f674";
}

.fa-mailbox:before {
  content: "\f813";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-male:before {
  content: "\f183";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-mandolin:before {
  content: "\f6f9";
}

.fa-map:before {
  content: "\f279";
}

.fa-map-marked:before {
  content: "\f59f";
}

.fa-map-marked-alt:before {
  content: "\f5a0";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-map-marker-alt:before {
  content: "\f3c5";
}

.fa-map-marker-alt-slash:before {
  content: "\f605";
}

.fa-map-marker-check:before {
  content: "\f606";
}

.fa-map-marker-edit:before {
  content: "\f607";
}

.fa-map-marker-exclamation:before {
  content: "\f608";
}

.fa-map-marker-minus:before {
  content: "\f609";
}

.fa-map-marker-plus:before {
  content: "\f60a";
}

.fa-map-marker-question:before {
  content: "\f60b";
}

.fa-map-marker-slash:before {
  content: "\f60c";
}

.fa-map-marker-smile:before {
  content: "\f60d";
}

.fa-map-marker-times:before {
  content: "\f60e";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-marker:before {
  content: "\f5a1";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mask:before {
  content: "\f6fa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-meat:before {
  content: "\f814";
}

.fa-medal:before {
  content: "\f5a2";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f3c7";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-megaphone:before {
  content: "\f675";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-meh:before {
  content: "\f11a";
}

.fa-meh-blank:before {
  content: "\f5a4";
}

.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}

.fa-memory:before {
  content: "\f538";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-menorah:before {
  content: "\f676";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-meteor:before {
  content: "\f753";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-alt:before {
  content: "\f3c9";
}

.fa-microphone-alt-slash:before {
  content: "\f539";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-microscope:before {
  content: "\f610";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-mind-share:before {
  content: "\f677";
}

.fa-minus:before {
  content: "\f068";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-minus-hexagon:before {
  content: "\f307";
}

.fa-minus-octagon:before {
  content: "\f308";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-mistletoe:before {
  content: "\f7b4";
}

.fa-mitten:before {
  content: "\f7b5";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-mobile:before {
  content: "\f10b";
}

.fa-mobile-alt:before {
  content: "\f3cd";
}

.fa-mobile-android:before {
  content: "\f3ce";
}

.fa-mobile-android-alt:before {
  content: "\f3cf";
}

.fa-modx:before {
  content: "\f285";
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-money-bill:before {
  content: "\f0d6";
}

.fa-money-bill-alt:before {
  content: "\f3d1";
}

.fa-money-bill-wave:before {
  content: "\f53a";
}

.fa-money-bill-wave-alt:before {
  content: "\f53b";
}

.fa-money-check:before {
  content: "\f53c";
}

.fa-money-check-alt:before {
  content: "\f53d";
}

.fa-money-check-edit:before {
  content: "\f872";
}

.fa-money-check-edit-alt:before {
  content: "\f873";
}

.fa-monitor-heart-rate:before {
  content: "\f611";
}

.fa-monkey:before {
  content: "\f6fb";
}

.fa-monument:before {
  content: "\f5a6";
}

.fa-moon:before {
  content: "\f186";
}

.fa-moon-cloud:before {
  content: "\f754";
}

.fa-moon-stars:before {
  content: "\f755";
}

.fa-mortar-pestle:before {
  content: "\f5a7";
}

.fa-mosque:before {
  content: "\f678";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-mountain:before {
  content: "\f6fc";
}

.fa-mountains:before {
  content: "\f6fd";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-mug:before {
  content: "\f874";
}

.fa-mug-hot:before {
  content: "\f7b6";
}

.fa-mug-marshmallows:before {
  content: "\f7b7";
}

.fa-mug-tea:before {
  content: "\f875";
}

.fa-music:before {
  content: "\f001";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-narwhal:before {
  content: "\f6fe";
}

.fa-neos:before {
  content: "\f612";
}

.fa-network-wired:before {
  content: "\f6ff";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-newspaper:before {
  content: "\f1ea";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-node:before {
  content: "\f419";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-not-equal:before {
  content: "\f53e";
}

.fa-notes-medical:before {
  content: "\f481";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-octagon:before {
  content: "\f306";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-oil-can:before {
  content: "\f613";
}

.fa-oil-temp:before {
  content: "\f614";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-om:before {
  content: "\f679";
}

.fa-omega:before {
  content: "\f67a";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-ornament:before {
  content: "\f7b8";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-otter:before {
  content: "\f700";
}

.fa-outdent:before {
  content: "\f03b";
}

.fa-overline:before {
  content: "\f876";
}

.fa-page-break:before {
  content: "\f877";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-pager:before {
  content: "\f815";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-paint-brush-alt:before {
  content: "\f5a9";
}

.fa-paint-roller:before {
  content: "\f5aa";
}

.fa-palette:before {
  content: "\f53f";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-pallet:before {
  content: "\f482";
}

.fa-pallet-alt:before {
  content: "\f483";
}

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-parachute-box:before {
  content: "\f4cd";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-paragraph-rtl:before {
  content: "\f878";
}

.fa-parking:before {
  content: "\f540";
}

.fa-parking-circle:before {
  content: "\f615";
}

.fa-parking-circle-slash:before {
  content: "\f616";
}

.fa-parking-slash:before {
  content: "\f617";
}

.fa-passport:before {
  content: "\f5ab";
}

.fa-pastafarianism:before {
  content: "\f67b";
}

.fa-paste:before {
  content: "\f0ea";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-paw-alt:before {
  content: "\f701";
}

.fa-paw-claws:before {
  content: "\f702";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-peace:before {
  content: "\f67c";
}

.fa-pegasus:before {
  content: "\f703";
}

.fa-pen:before {
  content: "\f304";
}

.fa-pen-alt:before {
  content: "\f305";
}

.fa-pen-fancy:before {
  content: "\f5ac";
}

.fa-pen-nib:before {
  content: "\f5ad";
}

.fa-pen-square:before {
  content: "\f14b";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-pencil-alt:before {
  content: "\f303";
}

.fa-pencil-paintbrush:before {
  content: "\f618";
}

.fa-pencil-ruler:before {
  content: "\f5ae";
}

.fa-pennant:before {
  content: "\f456";
}

.fa-penny-arcade:before {
  content: "\f704";
}

.fa-people-carry:before {
  content: "\f4ce";
}

.fa-pepper-hot:before {
  content: "\f816";
}

.fa-percent:before {
  content: "\f295";
}

.fa-percentage:before {
  content: "\f541";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-person-booth:before {
  content: "\f756";
}

.fa-person-carry:before {
  content: "\f4cf";
}

.fa-person-dolly:before {
  content: "\f4d0";
}

.fa-person-dolly-empty:before {
  content: "\f4d1";
}

.fa-person-sign:before {
  content: "\f757";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-phone:before {
  content: "\f095";
}

.fa-phone-alt:before {
  content: "\f879";
}

.fa-phone-laptop:before {
  content: "\f87a";
}

.fa-phone-office:before {
  content: "\f67d";
}

.fa-phone-plus:before {
  content: "\f4d2";
}

.fa-phone-slash:before {
  content: "\f3dd";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-phone-square-alt:before {
  content: "\f87b";
}

.fa-phone-volume:before {
  content: "\f2a0";
}

.fa-photo-video:before {
  content: "\f87c";
}

.fa-php:before {
  content: "\f457";
}

.fa-pi:before {
  content: "\f67e";
}

.fa-pie:before {
  content: "\f705";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pig:before {
  content: "\f706";
}

.fa-piggy-bank:before {
  content: "\f4d3";
}

.fa-pills:before {
  content: "\f484";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-pizza:before {
  content: "\f817";
}

.fa-pizza-slice:before {
  content: "\f818";
}

.fa-place-of-worship:before {
  content: "\f67f";
}

.fa-plane:before {
  content: "\f072";
}

.fa-plane-alt:before {
  content: "\f3de";
}

.fa-plane-arrival:before {
  content: "\f5af";
}

.fa-plane-departure:before {
  content: "\f5b0";
}

.fa-play:before {
  content: "\f04b";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-plus:before {
  content: "\f067";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-plus-hexagon:before {
  content: "\f300";
}

.fa-plus-octagon:before {
  content: "\f301";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-podium:before {
  content: "\f680";
}

.fa-podium-star:before {
  content: "\f758";
}

.fa-poll:before {
  content: "\f681";
}

.fa-poll-h:before {
  content: "\f682";
}

.fa-poll-people:before {
  content: "\f759";
}

.fa-poo:before {
  content: "\f2fe";
}

.fa-poo-storm:before {
  content: "\f75a";
}

.fa-poop:before {
  content: "\f619";
}

.fa-popcorn:before {
  content: "\f819";
}

.fa-portrait:before {
  content: "\f3e0";
}

.fa-pound-sign:before {
  content: "\f154";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-pray:before {
  content: "\f683";
}

.fa-praying-hands:before {
  content: "\f684";
}

.fa-prescription:before {
  content: "\f5b1";
}

.fa-prescription-bottle:before {
  content: "\f485";
}

.fa-prescription-bottle-alt:before {
  content: "\f486";
}

.fa-presentation:before {
  content: "\f685";
}

.fa-print:before {
  content: "\f02f";
}

.fa-print-search:before {
  content: "\f81a";
}

.fa-print-slash:before {
  content: "\f686";
}

.fa-procedures:before {
  content: "\f487";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-project-diagram:before {
  content: "\f542";
}

.fa-pumpkin:before {
  content: "\f707";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-question:before {
  content: "\f128";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-question-square:before {
  content: "\f2fd";
}

.fa-quidditch:before {
  content: "\f458";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-quran:before {
  content: "\f687";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-rabbit:before {
  content: "\f708";
}

.fa-rabbit-fast:before {
  content: "\f709";
}

.fa-racquet:before {
  content: "\f45a";
}

.fa-radiation:before {
  content: "\f7b9";
}

.fa-radiation-alt:before {
  content: "\f7ba";
}

.fa-rainbow:before {
  content: "\f75b";
}

.fa-raindrops:before {
  content: "\f75c";
}

.fa-ram:before {
  content: "\f70a";
}

.fa-ramp-loading:before {
  content: "\f4d4";
}

.fa-random:before {
  content: "\f074";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-react:before {
  content: "\f41b";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-receipt:before {
  content: "\f543";
}

.fa-rectangle-landscape:before {
  content: "\f2fa";
}

.fa-rectangle-portrait:before {
  content: "\f2fb";
}

.fa-rectangle-wide:before {
  content: "\f2fc";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-redo:before {
  content: "\f01e";
}

.fa-redo-alt:before {
  content: "\f2f9";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-remove-format:before {
  content: "\f87d";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-repeat:before {
  content: "\f363";
}

.fa-repeat-1:before {
  content: "\f365";
}

.fa-repeat-1-alt:before {
  content: "\f366";
}

.fa-repeat-alt:before {
  content: "\f364";
}

.fa-reply:before {
  content: "\f3e5";
}

.fa-reply-all:before {
  content: "\f122";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-republican:before {
  content: "\f75e";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-restroom:before {
  content: "\f7bd";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-retweet-alt:before {
  content: "\f361";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-ribbon:before {
  content: "\f4d6";
}

.fa-ring:before {
  content: "\f70b";
}

.fa-rings-wedding:before {
  content: "\f81b";
}

.fa-road:before {
  content: "\f018";
}

.fa-robot:before {
  content: "\f544";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-route:before {
  content: "\f4d7";
}

.fa-route-highway:before {
  content: "\f61a";
}

.fa-route-interstate:before {
  content: "\f61b";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-ruble-sign:before {
  content: "\f158";
}

.fa-ruler:before {
  content: "\f545";
}

.fa-ruler-combined:before {
  content: "\f546";
}

.fa-ruler-horizontal:before {
  content: "\f547";
}

.fa-ruler-triangle:before {
  content: "\f61c";
}

.fa-ruler-vertical:before {
  content: "\f548";
}

.fa-running:before {
  content: "\f70c";
}

.fa-rupee-sign:before {
  content: "\f156";
}

.fa-rv:before {
  content: "\f7be";
}

.fa-sack:before {
  content: "\f81c";
}

.fa-sack-dollar:before {
  content: "\f81d";
}

.fa-sad-cry:before {
  content: "\f5b3";
}

.fa-sad-tear:before {
  content: "\f5b4";
}

.fa-safari:before {
  content: "\f267";
}

.fa-salad:before {
  content: "\f81e";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-sandwich:before {
  content: "\f81f";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-satellite:before {
  content: "\f7bf";
}

.fa-satellite-dish:before {
  content: "\f7c0";
}

.fa-sausage:before {
  content: "\f820";
}

.fa-save:before {
  content: "\f0c7";
}

.fa-scalpel:before {
  content: "\f61d";
}

.fa-scalpel-path:before {
  content: "\f61e";
}

.fa-scanner:before {
  content: "\f488";
}

.fa-scanner-keyboard:before {
  content: "\f489";
}

.fa-scanner-touchscreen:before {
  content: "\f48a";
}

.fa-scarecrow:before {
  content: "\f70d";
}

.fa-scarf:before {
  content: "\f7c1";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-school:before {
  content: "\f549";
}

.fa-screwdriver:before {
  content: "\f54a";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-scroll:before {
  content: "\f70e";
}

.fa-scroll-old:before {
  content: "\f70f";
}

.fa-scrubber:before {
  content: "\f2f8";
}

.fa-scythe:before {
  content: "\f710";
}

.fa-sd-card:before {
  content: "\f7c2";
}

.fa-search:before {
  content: "\f002";
}

.fa-search-dollar:before {
  content: "\f688";
}

.fa-search-location:before {
  content: "\f689";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-seedling:before {
  content: "\f4d8";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-send-back:before {
  content: "\f87e";
}

.fa-send-backward:before {
  content: "\f87f";
}

.fa-server:before {
  content: "\f233";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-shapes:before {
  content: "\f61f";
}

.fa-share:before {
  content: "\f064";
}

.fa-share-all:before {
  content: "\f367";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-sheep:before {
  content: "\f711";
}

.fa-shekel-sign:before {
  content: "\f20b";
}

.fa-shield:before {
  content: "\f132";
}

.fa-shield-alt:before {
  content: "\f3ed";
}

.fa-shield-check:before {
  content: "\f2f7";
}

.fa-shield-cross:before {
  content: "\f712";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-shipping-fast:before {
  content: "\f48b";
}

.fa-shipping-timed:before {
  content: "\f48c";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-shish-kebab:before {
  content: "\f821";
}

.fa-shoe-prints:before {
  content: "\f54b";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-shovel:before {
  content: "\f713";
}

.fa-shovel-snow:before {
  content: "\f7c3";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-shredder:before {
  content: "\f68a";
}

.fa-shuttle-van:before {
  content: "\f5b6";
}

.fa-shuttlecock:before {
  content: "\f45b";
}

.fa-sickle:before {
  content: "\f822";
}

.fa-sigma:before {
  content: "\f68b";
}

.fa-sign:before {
  content: "\f4d9";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-sign-in-alt:before {
  content: "\f2f6";
}

.fa-sign-language:before {
  content: "\f2a7";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-sign-out-alt:before {
  content: "\f2f5";
}

.fa-signal:before {
  content: "\f012";
}

.fa-signal-1:before {
  content: "\f68c";
}

.fa-signal-2:before {
  content: "\f68d";
}

.fa-signal-3:before {
  content: "\f68e";
}

.fa-signal-4:before {
  content: "\f68f";
}

.fa-signal-alt:before {
  content: "\f690";
}

.fa-signal-alt-1:before {
  content: "\f691";
}

.fa-signal-alt-2:before {
  content: "\f692";
}

.fa-signal-alt-3:before {
  content: "\f693";
}

.fa-signal-alt-slash:before {
  content: "\f694";
}

.fa-signal-slash:before {
  content: "\f695";
}

.fa-signature:before {
  content: "\f5b7";
}

.fa-sim-card:before {
  content: "\f7c4";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-sith:before {
  content: "\f512";
}

.fa-skating:before {
  content: "\f7c5";
}

.fa-skeleton:before {
  content: "\f620";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-ski-jump:before {
  content: "\f7c7";
}

.fa-ski-lift:before {
  content: "\f7c8";
}

.fa-skiing:before {
  content: "\f7c9";
}

.fa-skiing-nordic:before {
  content: "\f7ca";
}

.fa-skull:before {
  content: "\f54c";
}

.fa-skull-crossbones:before {
  content: "\f714";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f3ef";
}

.fa-slash:before {
  content: "\f715";
}

.fa-sledding:before {
  content: "\f7cb";
}

.fa-sleigh:before {
  content: "\f7cc";
}

.fa-sliders-h:before {
  content: "\f1de";
}

.fa-sliders-h-square:before {
  content: "\f3f0";
}

.fa-sliders-v:before {
  content: "\f3f1";
}

.fa-sliders-v-square:before {
  content: "\f3f2";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-smile:before {
  content: "\f118";
}

.fa-smile-beam:before {
  content: "\f5b8";
}

.fa-smile-plus:before {
  content: "\f5b9";
}

.fa-smile-wink:before {
  content: "\f4da";
}

.fa-smog:before {
  content: "\f75f";
}

.fa-smoke:before {
  content: "\f760";
}

.fa-smoking:before {
  content: "\f48d";
}

.fa-smoking-ban:before {
  content: "\f54d";
}

.fa-sms:before {
  content: "\f7cd";
}

.fa-snake:before {
  content: "\f716";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-snooze:before {
  content: "\f880";
}

.fa-snow-blowing:before {
  content: "\f761";
}

.fa-snowboarding:before {
  content: "\f7ce";
}

.fa-snowflake:before {
  content: "\f2dc";
}

.fa-snowflakes:before {
  content: "\f7cf";
}

.fa-snowman:before {
  content: "\f7d0";
}

.fa-snowmobile:before {
  content: "\f7d1";
}

.fa-snowplow:before {
  content: "\f7d2";
}

.fa-socks:before {
  content: "\f696";
}

.fa-solar-panel:before {
  content: "\f5ba";
}

.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-alpha-down:before {
  content: "\f15d";
}

.fa-sort-alpha-down-alt:before {
  content: "\f881";
}

.fa-sort-alpha-up:before {
  content: "\f15e";
}

.fa-sort-alpha-up-alt:before {
  content: "\f882";
}

.fa-sort-alt:before {
  content: "\f883";
}

.fa-sort-amount-down:before {
  content: "\f160";
}

.fa-sort-amount-down-alt:before {
  content: "\f884";
}

.fa-sort-amount-up:before {
  content: "\f161";
}

.fa-sort-amount-up-alt:before {
  content: "\f885";
}

.fa-sort-down:before {
  content: "\f0dd";
}

.fa-sort-numeric-down:before {
  content: "\f162";
}

.fa-sort-numeric-down-alt:before {
  content: "\f886";
}

.fa-sort-numeric-up:before {
  content: "\f163";
}

.fa-sort-numeric-up-alt:before {
  content: "\f887";
}

.fa-sort-shapes-down:before {
  content: "\f888";
}

.fa-sort-shapes-down-alt:before {
  content: "\f889";
}

.fa-sort-shapes-up:before {
  content: "\f88a";
}

.fa-sort-shapes-up-alt:before {
  content: "\f88b";
}

.fa-sort-size-down:before {
  content: "\f88c";
}

.fa-sort-size-down-alt:before {
  content: "\f88d";
}

.fa-sort-size-up:before {
  content: "\f88e";
}

.fa-sort-size-up-alt:before {
  content: "\f88f";
}

.fa-sort-up:before {
  content: "\f0de";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-soup:before {
  content: "\f823";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-spa:before {
  content: "\f5bb";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-spade:before {
  content: "\f2f4";
}

.fa-sparkles:before {
  content: "\f890";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-spell-check:before {
  content: "\f891";
}

.fa-spider:before {
  content: "\f717";
}

.fa-spider-black-widow:before {
  content: "\f718";
}

.fa-spider-web:before {
  content: "\f719";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-spinner-third:before {
  content: "\f3f4";
}

.fa-splotch:before {
  content: "\f5bc";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-spray-can:before {
  content: "\f5bd";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-square-full:before {
  content: "\f45c";
}

.fa-square-root:before {
  content: "\f697";
}

.fa-square-root-alt:before {
  content: "\f698";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-squirrel:before {
  content: "\f71a";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-staff:before {
  content: "\f71b";
}

.fa-stamp:before {
  content: "\f5bf";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-and-crescent:before {
  content: "\f699";
}

.fa-star-christmas:before {
  content: "\f7d4";
}

.fa-star-exclamation:before {
  content: "\f2f3";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-star-half-alt:before {
  content: "\f5c0";
}

.fa-star-of-david:before {
  content: "\f69a";
}

.fa-star-of-life:before {
  content: "\f621";
}

.fa-stars:before {
  content: "\f762";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-steak:before {
  content: "\f824";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

.fa-steering-wheel:before {
  content: "\f622";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-stocking:before {
  content: "\f7d5";
}

.fa-stomach:before {
  content: "\f623";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stopwatch:before {
  content: "\f2f2";
}

.fa-store:before {
  content: "\f54e";
}

.fa-store-alt:before {
  content: "\f54f";
}

.fa-strava:before {
  content: "\f428";
}

.fa-stream:before {
  content: "\f550";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-stretcher:before {
  content: "\f825";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-stroopwafel:before {
  content: "\f551";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-subway:before {
  content: "\f239";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-suitcase-rolling:before {
  content: "\f5c1";
}

.fa-sun:before {
  content: "\f185";
}

.fa-sun-cloud:before {
  content: "\f763";
}

.fa-sun-dust:before {
  content: "\f764";
}

.fa-sun-haze:before {
  content: "\f765";
}

.fa-sunglasses:before {
  content: "\f892";
}

.fa-sunrise:before {
  content: "\f766";
}

.fa-sunset:before {
  content: "\f767";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-surprise:before {
  content: "\f5c2";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-swatchbook:before {
  content: "\f5c3";
}

.fa-swimmer:before {
  content: "\f5c4";
}

.fa-swimming-pool:before {
  content: "\f5c5";
}

.fa-sword:before {
  content: "\f71c";
}

.fa-swords:before {
  content: "\f71d";
}

.fa-symfony:before {
  content: "\f83d";
}

.fa-synagogue:before {
  content: "\f69b";
}

.fa-sync:before {
  content: "\f021";
}

.fa-sync-alt:before {
  content: "\f2f1";
}

.fa-syringe:before {
  content: "\f48e";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-table-tennis:before {
  content: "\f45d";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-tablet-alt:before {
  content: "\f3fa";
}

.fa-tablet-android:before {
  content: "\f3fb";
}

.fa-tablet-android-alt:before {
  content: "\f3fc";
}

.fa-tablet-rugged:before {
  content: "\f48f";
}

.fa-tablets:before {
  content: "\f490";
}

.fa-tachometer:before {
  content: "\f0e4";
}

.fa-tachometer-alt:before {
  content: "\f3fd";
}

.fa-tachometer-alt-average:before {
  content: "\f624";
}

.fa-tachometer-alt-fast:before {
  content: "\f625";
}

.fa-tachometer-alt-fastest:before {
  content: "\f626";
}

.fa-tachometer-alt-slow:before {
  content: "\f627";
}

.fa-tachometer-alt-slowest:before {
  content: "\f628";
}

.fa-tachometer-average:before {
  content: "\f629";
}

.fa-tachometer-fast:before {
  content: "\f62a";
}

.fa-tachometer-fastest:before {
  content: "\f62b";
}

.fa-tachometer-slow:before {
  content: "\f62c";
}

.fa-tachometer-slowest:before {
  content: "\f62d";
}

.fa-taco:before {
  content: "\f826";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-tally:before {
  content: "\f69c";
}

.fa-tanakh:before {
  content: "\f827";
}

.fa-tape:before {
  content: "\f4db";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-tasks-alt:before {
  content: "\f828";
}

.fa-taxi:before {
  content: "\f1ba";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-teeth:before {
  content: "\f62e";
}

.fa-teeth-open:before {
  content: "\f62f";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f3fe";
}

.fa-temperature-frigid:before {
  content: "\f768";
}

.fa-temperature-high:before {
  content: "\f769";
}

.fa-temperature-hot:before {
  content: "\f76a";
}

.fa-temperature-low:before {
  content: "\f76b";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-tenge:before {
  content: "\f7d7";
}

.fa-tennis-ball:before {
  content: "\f45e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-text:before {
  content: "\f893";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-size:before {
  content: "\f894";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-theater-masks:before {
  content: "\f630";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-thermometer:before {
  content: "\f491";
}

.fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-theta:before {
  content: "\f69e";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbtack:before {
  content: "\f08d";
}

.fa-thunderstorm:before {
  content: "\f76c";
}

.fa-thunderstorm-moon:before {
  content: "\f76d";
}

.fa-thunderstorm-sun:before {
  content: "\f76e";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-ticket-alt:before {
  content: "\f3ff";
}

.fa-tilde:before {
  content: "\f69f";
}

.fa-times:before {
  content: "\f00d";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-times-hexagon:before {
  content: "\f2ee";
}

.fa-times-octagon:before {
  content: "\f2f0";
}

.fa-times-square:before {
  content: "\f2d3";
}

.fa-tint:before {
  content: "\f043";
}

.fa-tint-slash:before {
  content: "\f5c7";
}

.fa-tire:before {
  content: "\f631";
}

.fa-tire-flat:before {
  content: "\f632";
}

.fa-tire-pressure-warning:before {
  content: "\f633";
}

.fa-tire-rugged:before {
  content: "\f634";
}

.fa-tired:before {
  content: "\f5c8";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-toilet:before {
  content: "\f7d8";
}

.fa-toilet-paper:before {
  content: "\f71e";
}

.fa-toilet-paper-alt:before {
  content: "\f71f";
}

.fa-tombstone:before {
  content: "\f720";
}

.fa-tombstone-alt:before {
  content: "\f721";
}

.fa-toolbox:before {
  content: "\f552";
}

.fa-tools:before {
  content: "\f7d9";
}

.fa-tooth:before {
  content: "\f5c9";
}

.fa-toothbrush:before {
  content: "\f635";
}

.fa-torah:before {
  content: "\f6a0";
}

.fa-torii-gate:before {
  content: "\f6a1";
}

.fa-tornado:before {
  content: "\f76f";
}

.fa-tractor:before {
  content: "\f722";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-traffic-cone:before {
  content: "\f636";
}

.fa-traffic-light:before {
  content: "\f637";
}

.fa-traffic-light-go:before {
  content: "\f638";
}

.fa-traffic-light-slow:before {
  content: "\f639";
}

.fa-traffic-light-stop:before {
  content: "\f63a";
}

.fa-train:before {
  content: "\f238";
}

.fa-tram:before {
  content: "\f7da";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-trash-alt:before {
  content: "\f2ed";
}

.fa-trash-restore:before {
  content: "\f829";
}

.fa-trash-restore-alt:before {
  content: "\f82a";
}

.fa-trash-undo:before {
  content: "\f895";
}

.fa-trash-undo-alt:before {
  content: "\f896";
}

.fa-treasure-chest:before {
  content: "\f723";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-tree-alt:before {
  content: "\f400";
}

.fa-tree-christmas:before {
  content: "\f7db";
}

.fa-tree-decorated:before {
  content: "\f7dc";
}

.fa-tree-large:before {
  content: "\f7dd";
}

.fa-tree-palm:before {
  content: "\f82b";
}

.fa-trees:before {
  content: "\f724";
}

.fa-trello:before {
  content: "\f181";
}

.fa-triangle:before {
  content: "\f2ec";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-trophy-alt:before {
  content: "\f2eb";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-truck-container:before {
  content: "\f4dc";
}

.fa-truck-couch:before {
  content: "\f4dd";
}

.fa-truck-loading:before {
  content: "\f4de";
}

.fa-truck-monster:before {
  content: "\f63b";
}

.fa-truck-moving:before {
  content: "\f4df";
}

.fa-truck-pickup:before {
  content: "\f63c";
}

.fa-truck-plow:before {
  content: "\f7de";
}

.fa-truck-ramp:before {
  content: "\f4e0";
}

.fa-tshirt:before {
  content: "\f553";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-turkey:before {
  content: "\f725";
}

.fa-turtle:before {
  content: "\f726";
}

.fa-tv:before {
  content: "\f26c";
}

.fa-tv-retro:before {
  content: "\f401";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-uber:before {
  content: "\f402";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-umbrella-beach:before {
  content: "\f5ca";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-undo:before {
  content: "\f0e2";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-unicorn:before {
  content: "\f727";
}

.fa-union:before {
  content: "\f6a2";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-university:before {
  content: "\f19c";
}

.fa-unlink:before {
  content: "\f127";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-upload:before {
  content: "\f093";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-usb:before {
  content: "\f287";
}

.fa-usd-circle:before {
  content: "\f2e8";
}

.fa-usd-square:before {
  content: "\f2e9";
}

.fa-user:before {
  content: "\f007";
}

.fa-user-alt:before {
  content: "\f406";
}

.fa-user-alt-slash:before {
  content: "\f4fa";
}

.fa-user-astronaut:before {
  content: "\f4fb";
}

.fa-user-chart:before {
  content: "\f6a3";
}

.fa-user-check:before {
  content: "\f4fc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-clock:before {
  content: "\f4fd";
}

.fa-user-cog:before {
  content: "\f4fe";
}

.fa-user-crown:before {
  content: "\f6a4";
}

.fa-user-edit:before {
  content: "\f4ff";
}

.fa-user-friends:before {
  content: "\f500";
}

.fa-user-graduate:before {
  content: "\f501";
}

.fa-user-hard-hat:before {
  content: "\f82c";
}

.fa-user-headset:before {
  content: "\f82d";
}

.fa-user-injured:before {
  content: "\f728";
}

.fa-user-lock:before {
  content: "\f502";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-user-md-chat:before {
  content: "\f82e";
}

.fa-user-minus:before {
  content: "\f503";
}

.fa-user-ninja:before {
  content: "\f504";
}

.fa-user-nurse:before {
  content: "\f82f";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-user-shield:before {
  content: "\f505";
}

.fa-user-slash:before {
  content: "\f506";
}

.fa-user-tag:before {
  content: "\f507";
}

.fa-user-tie:before {
  content: "\f508";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-users:before {
  content: "\f0c0";
}

.fa-users-class:before {
  content: "\f63d";
}

.fa-users-cog:before {
  content: "\f509";
}

.fa-users-crown:before {
  content: "\f6a5";
}

.fa-users-medical:before {
  content: "\f830";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-utensil-fork:before {
  content: "\f2e3";
}

.fa-utensil-knife:before {
  content: "\f2e4";
}

.fa-utensil-spoon:before {
  content: "\f2e5";
}

.fa-utensils:before {
  content: "\f2e7";
}

.fa-utensils-alt:before {
  content: "\f2e6";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-value-absolute:before {
  content: "\f6a6";
}

.fa-vector-square:before {
  content: "\f5cb";
}

.fa-venus:before {
  content: "\f221";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-vial:before {
  content: "\f492";
}

.fa-vials:before {
  content: "\f493";
}

.fa-viber:before {
  content: "\f409";
}

.fa-video:before {
  content: "\f03d";
}

.fa-video-plus:before {
  content: "\f4e1";
}

.fa-video-slash:before {
  content: "\f4e2";
}

.fa-vihara:before {
  content: "\f6a7";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-vk:before {
  content: "\f189";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-voicemail:before {
  content: "\f897";
}

.fa-volcano:before {
  content: "\f770";
}

.fa-volleyball-ball:before {
  content: "\f45f";
}

.fa-volume:before {
  content: "\f6a8";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-mute:before {
  content: "\f6a9";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-slash:before {
  content: "\f2e2";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-vote-nay:before {
  content: "\f771";
}

.fa-vote-yea:before {
  content: "\f772";
}

.fa-vr-cardboard:before {
  content: "\f729";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-walker:before {
  content: "\f831";
}

.fa-walking:before {
  content: "\f554";
}

.fa-wallet:before {
  content: "\f555";
}

.fa-wand:before {
  content: "\f72a";
}

.fa-wand-magic:before {
  content: "\f72b";
}

.fa-warehouse:before {
  content: "\f494";
}

.fa-warehouse-alt:before {
  content: "\f495";
}

.fa-washer:before {
  content: "\f898";
}

.fa-watch:before {
  content: "\f2e1";
}

.fa-watch-fitness:before {
  content: "\f63e";
}

.fa-water:before {
  content: "\f773";
}

.fa-water-lower:before {
  content: "\f774";
}

.fa-water-rise:before {
  content: "\f775";
}

.fa-wave-sine:before {
  content: "\f899";
}

.fa-wave-square:before {
  content: "\f83e";
}

.fa-wave-triangle:before {
  content: "\f89a";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-webcam:before {
  content: "\f832";
}

.fa-webcam-slash:before {
  content: "\f833";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-weight:before {
  content: "\f496";
}

.fa-weight-hanging:before {
  content: "\f5cd";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-whale:before {
  content: "\f72c";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-wheat:before {
  content: "\f72d";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-whistle:before {
  content: "\f460";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-wifi-1:before {
  content: "\f6aa";
}

.fa-wifi-2:before {
  content: "\f6ab";
}

.fa-wifi-slash:before {
  content: "\f6ac";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wind:before {
  content: "\f72e";
}

.fa-wind-turbine:before {
  content: "\f89b";
}

.fa-wind-warning:before {
  content: "\f776";
}

.fa-window:before {
  content: "\f40e";
}

.fa-window-alt:before {
  content: "\f40f";
}

.fa-window-close:before {
  content: "\f410";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-windsock:before {
  content: "\f777";
}

.fa-wine-bottle:before {
  content: "\f72f";
}

.fa-wine-glass:before {
  content: "\f4e3";
}

.fa-wine-glass-alt:before {
  content: "\f5ce";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-won-sign:before {
  content: "\f159";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-wreath:before {
  content: "\f7e2";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-x-ray:before {
  content: "\f497";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-yammer:before {
  content: "\f840";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-yen-sign:before {
  content: "\f157";
}

.fa-yin-yang:before {
  content: "\f6ad";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-zhihu:before {
  content: "\f63f";
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@font-face{ 
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  font-display:swap;
  src: url("/wp-content/themes/theme/front/build/fonts/fa-brands-400.eot");
  src: url("/wp-content/themes/theme/front/build/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/theme/front/build/fonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/themes/theme/front/build/fonts/fa-brands-400.woff") format("woff"), url("/wp-content/themes/theme/front/build/fonts/fa-brands-400.ttf") format("truetype"), url("/wp-content/themes/theme/front/build/fonts/fa-brands-400.svg#fontawesome") format("svg");
 }
.fab {
  font-family: "Font Awesome 5 Brands";
}

@font-face{ 
  font-family: "Font Awesome 5 Duotone";
  font-style: normal;
  font-weight: 900;
  font-display:swap;
  src: url("/wp-content/themes/theme/front/build/fonts/fa-duotone-900.eot");
  src: url("/wp-content/themes/theme/front/build/fonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/theme/front/build/fonts/fa-duotone-900.woff2") format("woff2"), url("/wp-content/themes/theme/front/build/fonts/fa-duotone-900.woff") format("woff"), url("/wp-content/themes/theme/front/build/fonts/fa-duotone-900.ttf") format("truetype"), url("/wp-content/themes/theme/front/build/fonts/fa-duotone-900.svg#fontawesome") format("svg");
 }
.fad {
  position: relative;
  font-family: "Font Awesome 5 Duotone";
  font-weight: 900;
}

.fad:before {
  position: absolute;
  color: var(--fa-primary-color, inherit);
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1);
}

.fad:after {
  color: var(--fa-secondary-color, inherit);
  opacity: 0.4;
  opacity: var(--fa-secondary-opacity, 0.4);
}

.fa-swap-opacity .fad:before,
.fad.fa-swap-opacity:before {
  opacity: 0.4;
  opacity: var(--fa-secondary-opacity, 0.4);
}

.fa-swap-opacity .fad:after,
.fad.fa-swap-opacity:after {
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1);
}

.fad.fa-inverse {
  color: #fff;
}

.fad.fa-stack-1x, .fad.fa-stack-2x {
  position: absolute;
}

.fad.fa-stack-1x:before,
.fad.fa-stack-2x:before,
.fad.fa-fw:before {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.fad.fa-abacus:after {
  content: "\10f640";
}

.fad.fa-acorn:after {
  content: "\10f6ae";
}

.fad.fa-ad:after {
  content: "\10f641";
}

.fad.fa-address-book:after {
  content: "\10f2b9";
}

.fad.fa-address-card:after {
  content: "\10f2bb";
}

.fad.fa-adjust:after {
  content: "\10f042";
}

.fad.fa-air-freshener:after {
  content: "\10f5d0";
}

.fad.fa-alarm-clock:after {
  content: "\10f34e";
}

.fad.fa-alarm-exclamation:after {
  content: "\10f843";
}

.fad.fa-alarm-plus:after {
  content: "\10f844";
}

.fad.fa-alarm-snooze:after {
  content: "\10f845";
}

.fad.fa-alicorn:after {
  content: "\10f6b0";
}

.fad.fa-align-center:after {
  content: "\10f037";
}

.fad.fa-align-justify:after {
  content: "\10f039";
}

.fad.fa-align-left:after {
  content: "\10f036";
}

.fad.fa-align-right:after {
  content: "\10f038";
}

.fad.fa-align-slash:after {
  content: "\10f846";
}

.fad.fa-allergies:after {
  content: "\10f461";
}

.fad.fa-ambulance:after {
  content: "\10f0f9";
}

.fad.fa-american-sign-language-interpreting:after {
  content: "\10f2a3";
}

.fad.fa-analytics:after {
  content: "\10f643";
}

.fad.fa-anchor:after {
  content: "\10f13d";
}

.fad.fa-angel:after {
  content: "\10f779";
}

.fad.fa-angle-double-down:after {
  content: "\10f103";
}

.fad.fa-angle-double-left:after {
  content: "\10f100";
}

.fad.fa-angle-double-right:after {
  content: "\10f101";
}

.fad.fa-angle-double-up:after {
  content: "\10f102";
}

.fad.fa-angle-down:after {
  content: "\10f107";
}

.fad.fa-angle-left:after {
  content: "\10f104";
}

.fad.fa-angle-right:after {
  content: "\10f105";
}

.fad.fa-angle-up:after {
  content: "\10f106";
}

.fad.fa-angry:after {
  content: "\10f556";
}

.fad.fa-ankh:after {
  content: "\10f644";
}

.fad.fa-apple-alt:after {
  content: "\10f5d1";
}

.fad.fa-apple-crate:after {
  content: "\10f6b1";
}

.fad.fa-archive:after {
  content: "\10f187";
}

.fad.fa-archway:after {
  content: "\10f557";
}

.fad.fa-arrow-alt-circle-down:after {
  content: "\10f358";
}

.fad.fa-arrow-alt-circle-left:after {
  content: "\10f359";
}

.fad.fa-arrow-alt-circle-right:after {
  content: "\10f35a";
}

.fad.fa-arrow-alt-circle-up:after {
  content: "\10f35b";
}

.fad.fa-arrow-alt-down:after {
  content: "\10f354";
}

.fad.fa-arrow-alt-from-bottom:after {
  content: "\10f346";
}

.fad.fa-arrow-alt-from-left:after {
  content: "\10f347";
}

.fad.fa-arrow-alt-from-right:after {
  content: "\10f348";
}

.fad.fa-arrow-alt-from-top:after {
  content: "\10f349";
}

.fad.fa-arrow-alt-left:after {
  content: "\10f355";
}

.fad.fa-arrow-alt-right:after {
  content: "\10f356";
}

.fad.fa-arrow-alt-square-down:after {
  content: "\10f350";
}

.fad.fa-arrow-alt-square-left:after {
  content: "\10f351";
}

.fad.fa-arrow-alt-square-right:after {
  content: "\10f352";
}

.fad.fa-arrow-alt-square-up:after {
  content: "\10f353";
}

.fad.fa-arrow-alt-to-bottom:after {
  content: "\10f34a";
}

.fad.fa-arrow-alt-to-left:after {
  content: "\10f34b";
}

.fad.fa-arrow-alt-to-right:after {
  content: "\10f34c";
}

.fad.fa-arrow-alt-to-top:after {
  content: "\10f34d";
}

.fad.fa-arrow-alt-up:after {
  content: "\10f357";
}

.fad.fa-arrow-circle-down:after {
  content: "\10f0ab";
}

.fad.fa-arrow-circle-left:after {
  content: "\10f0a8";
}

.fad.fa-arrow-circle-right:after {
  content: "\10f0a9";
}

.fad.fa-arrow-circle-up:after {
  content: "\10f0aa";
}

.fad.fa-arrow-down:after {
  content: "\10f063";
}

.fad.fa-arrow-from-bottom:after {
  content: "\10f342";
}

.fad.fa-arrow-from-left:after {
  content: "\10f343";
}

.fad.fa-arrow-from-right:after {
  content: "\10f344";
}

.fad.fa-arrow-from-top:after {
  content: "\10f345";
}

.fad.fa-arrow-left:after {
  content: "\10f060";
}

.fad.fa-arrow-right:after {
  content: "\10f061";
}

.fad.fa-arrow-square-down:after {
  content: "\10f339";
}

.fad.fa-arrow-square-left:after {
  content: "\10f33a";
}

.fad.fa-arrow-square-right:after {
  content: "\10f33b";
}

.fad.fa-arrow-square-up:after {
  content: "\10f33c";
}

.fad.fa-arrow-to-bottom:after {
  content: "\10f33d";
}

.fad.fa-arrow-to-left:after {
  content: "\10f33e";
}

.fad.fa-arrow-to-right:after {
  content: "\10f340";
}

.fad.fa-arrow-to-top:after {
  content: "\10f341";
}

.fad.fa-arrow-up:after {
  content: "\10f062";
}

.fad.fa-arrows:after {
  content: "\10f047";
}

.fad.fa-arrows-alt:after {
  content: "\10f0b2";
}

.fad.fa-arrows-alt-h:after {
  content: "\10f337";
}

.fad.fa-arrows-alt-v:after {
  content: "\10f338";
}

.fad.fa-arrows-h:after {
  content: "\10f07e";
}

.fad.fa-arrows-v:after {
  content: "\10f07d";
}

.fad.fa-assistive-listening-systems:after {
  content: "\10f2a2";
}

.fad.fa-asterisk:after {
  content: "\10f069";
}

.fad.fa-at:after {
  content: "\10f1fa";
}

.fad.fa-atlas:after {
  content: "\10f558";
}

.fad.fa-atom:after {
  content: "\10f5d2";
}

.fad.fa-atom-alt:after {
  content: "\10f5d3";
}

.fad.fa-audio-description:after {
  content: "\10f29e";
}

.fad.fa-award:after {
  content: "\10f559";
}

.fad.fa-axe:after {
  content: "\10f6b2";
}

.fad.fa-axe-battle:after {
  content: "\10f6b3";
}

.fad.fa-baby:after {
  content: "\10f77c";
}

.fad.fa-baby-carriage:after {
  content: "\10f77d";
}

.fad.fa-backpack:after {
  content: "\10f5d4";
}

.fad.fa-backspace:after {
  content: "\10f55a";
}

.fad.fa-backward:after {
  content: "\10f04a";
}

.fad.fa-bacon:after {
  content: "\10f7e5";
}

.fad.fa-badge:after {
  content: "\10f335";
}

.fad.fa-badge-check:after {
  content: "\10f336";
}

.fad.fa-badge-dollar:after {
  content: "\10f645";
}

.fad.fa-badge-percent:after {
  content: "\10f646";
}

.fad.fa-badger-honey:after {
  content: "\10f6b4";
}

.fad.fa-bags-shopping:after {
  content: "\10f847";
}

.fad.fa-balance-scale:after {
  content: "\10f24e";
}

.fad.fa-balance-scale-left:after {
  content: "\10f515";
}

.fad.fa-balance-scale-right:after {
  content: "\10f516";
}

.fad.fa-ball-pile:after {
  content: "\10f77e";
}

.fad.fa-ballot:after {
  content: "\10f732";
}

.fad.fa-ballot-check:after {
  content: "\10f733";
}

.fad.fa-ban:after {
  content: "\10f05e";
}

.fad.fa-band-aid:after {
  content: "\10f462";
}

.fad.fa-barcode:after {
  content: "\10f02a";
}

.fad.fa-barcode-alt:after {
  content: "\10f463";
}

.fad.fa-barcode-read:after {
  content: "\10f464";
}

.fad.fa-barcode-scan:after {
  content: "\10f465";
}

.fad.fa-bars:after {
  content: "\10f0c9";
}

.fad.fa-baseball:after {
  content: "\10f432";
}

.fad.fa-baseball-ball:after {
  content: "\10f433";
}

.fad.fa-basketball-ball:after {
  content: "\10f434";
}

.fad.fa-basketball-hoop:after {
  content: "\10f435";
}

.fad.fa-bat:after {
  content: "\10f6b5";
}

.fad.fa-bath:after {
  content: "\10f2cd";
}

.fad.fa-battery-bolt:after {
  content: "\10f376";
}

.fad.fa-battery-empty:after {
  content: "\10f244";
}

.fad.fa-battery-full:after {
  content: "\10f240";
}

.fad.fa-battery-half:after {
  content: "\10f242";
}

.fad.fa-battery-quarter:after {
  content: "\10f243";
}

.fad.fa-battery-slash:after {
  content: "\10f377";
}

.fad.fa-battery-three-quarters:after {
  content: "\10f241";
}

.fad.fa-bed:after {
  content: "\10f236";
}

.fad.fa-beer:after {
  content: "\10f0fc";
}

.fad.fa-bell:after {
  content: "\10f0f3";
}

.fad.fa-bell-exclamation:after {
  content: "\10f848";
}

.fad.fa-bell-plus:after {
  content: "\10f849";
}

.fad.fa-bell-school:after {
  content: "\10f5d5";
}

.fad.fa-bell-school-slash:after {
  content: "\10f5d6";
}

.fad.fa-bell-slash:after {
  content: "\10f1f6";
}

.fad.fa-bells:after {
  content: "\10f77f";
}

.fad.fa-bezier-curve:after {
  content: "\10f55b";
}

.fad.fa-bible:after {
  content: "\10f647";
}

.fad.fa-bicycle:after {
  content: "\10f206";
}

.fad.fa-biking:after {
  content: "\10f84a";
}

.fad.fa-biking-mountain:after {
  content: "\10f84b";
}

.fad.fa-binoculars:after {
  content: "\10f1e5";
}

.fad.fa-biohazard:after {
  content: "\10f780";
}

.fad.fa-birthday-cake:after {
  content: "\10f1fd";
}

.fad.fa-blanket:after {
  content: "\10f498";
}

.fad.fa-blender:after {
  content: "\10f517";
}

.fad.fa-blender-phone:after {
  content: "\10f6b6";
}

.fad.fa-blind:after {
  content: "\10f29d";
}

.fad.fa-blog:after {
  content: "\10f781";
}

.fad.fa-bold:after {
  content: "\10f032";
}

.fad.fa-bolt:after {
  content: "\10f0e7";
}

.fad.fa-bomb:after {
  content: "\10f1e2";
}

.fad.fa-bone:after {
  content: "\10f5d7";
}

.fad.fa-bone-break:after {
  content: "\10f5d8";
}

.fad.fa-bong:after {
  content: "\10f55c";
}

.fad.fa-book:after {
  content: "\10f02d";
}

.fad.fa-book-alt:after {
  content: "\10f5d9";
}

.fad.fa-book-dead:after {
  content: "\10f6b7";
}

.fad.fa-book-heart:after {
  content: "\10f499";
}

.fad.fa-book-medical:after {
  content: "\10f7e6";
}

.fad.fa-book-open:after {
  content: "\10f518";
}

.fad.fa-book-reader:after {
  content: "\10f5da";
}

.fad.fa-book-spells:after {
  content: "\10f6b8";
}

.fad.fa-book-user:after {
  content: "\10f7e7";
}

.fad.fa-bookmark:after {
  content: "\10f02e";
}

.fad.fa-books:after {
  content: "\10f5db";
}

.fad.fa-books-medical:after {
  content: "\10f7e8";
}

.fad.fa-boot:after {
  content: "\10f782";
}

.fad.fa-booth-curtain:after {
  content: "\10f734";
}

.fad.fa-border-all:after {
  content: "\10f84c";
}

.fad.fa-border-bottom:after {
  content: "\10f84d";
}

.fad.fa-border-center-h:after {
  content: "\10f89c";
}

.fad.fa-border-center-v:after {
  content: "\10f89d";
}

.fad.fa-border-inner:after {
  content: "\10f84e";
}

.fad.fa-border-left:after {
  content: "\10f84f";
}

.fad.fa-border-none:after {
  content: "\10f850";
}

.fad.fa-border-outer:after {
  content: "\10f851";
}

.fad.fa-border-right:after {
  content: "\10f852";
}

.fad.fa-border-style:after {
  content: "\10f853";
}

.fad.fa-border-style-alt:after {
  content: "\10f854";
}

.fad.fa-border-top:after {
  content: "\10f855";
}

.fad.fa-bow-arrow:after {
  content: "\10f6b9";
}

.fad.fa-bowling-ball:after {
  content: "\10f436";
}

.fad.fa-bowling-pins:after {
  content: "\10f437";
}

.fad.fa-box:after {
  content: "\10f466";
}

.fad.fa-box-alt:after {
  content: "\10f49a";
}

.fad.fa-box-ballot:after {
  content: "\10f735";
}

.fad.fa-box-check:after {
  content: "\10f467";
}

.fad.fa-box-fragile:after {
  content: "\10f49b";
}

.fad.fa-box-full:after {
  content: "\10f49c";
}

.fad.fa-box-heart:after {
  content: "\10f49d";
}

.fad.fa-box-open:after {
  content: "\10f49e";
}

.fad.fa-box-up:after {
  content: "\10f49f";
}

.fad.fa-box-usd:after {
  content: "\10f4a0";
}

.fad.fa-boxes:after {
  content: "\10f468";
}

.fad.fa-boxes-alt:after {
  content: "\10f4a1";
}

.fad.fa-boxing-glove:after {
  content: "\10f438";
}

.fad.fa-brackets:after {
  content: "\10f7e9";
}

.fad.fa-brackets-curly:after {
  content: "\10f7ea";
}

.fad.fa-braille:after {
  content: "\10f2a1";
}

.fad.fa-brain:after {
  content: "\10f5dc";
}

.fad.fa-bread-loaf:after {
  content: "\10f7eb";
}

.fad.fa-bread-slice:after {
  content: "\10f7ec";
}

.fad.fa-briefcase:after {
  content: "\10f0b1";
}

.fad.fa-briefcase-medical:after {
  content: "\10f469";
}

.fad.fa-bring-forward:after {
  content: "\10f856";
}

.fad.fa-bring-front:after {
  content: "\10f857";
}

.fad.fa-broadcast-tower:after {
  content: "\10f519";
}

.fad.fa-broom:after {
  content: "\10f51a";
}

.fad.fa-browser:after {
  content: "\10f37e";
}

.fad.fa-brush:after {
  content: "\10f55d";
}

.fad.fa-bug:after {
  content: "\10f188";
}

.fad.fa-building:after {
  content: "\10f1ad";
}

.fad.fa-bullhorn:after {
  content: "\10f0a1";
}

.fad.fa-bullseye:after {
  content: "\10f140";
}

.fad.fa-bullseye-arrow:after {
  content: "\10f648";
}

.fad.fa-bullseye-pointer:after {
  content: "\10f649";
}

.fad.fa-burger-soda:after {
  content: "\10f858";
}

.fad.fa-burn:after {
  content: "\10f46a";
}

.fad.fa-burrito:after {
  content: "\10f7ed";
}

.fad.fa-bus:after {
  content: "\10f207";
}

.fad.fa-bus-alt:after {
  content: "\10f55e";
}

.fad.fa-bus-school:after {
  content: "\10f5dd";
}

.fad.fa-business-time:after {
  content: "\10f64a";
}

.fad.fa-cabinet-filing:after {
  content: "\10f64b";
}

.fad.fa-calculator:after {
  content: "\10f1ec";
}

.fad.fa-calculator-alt:after {
  content: "\10f64c";
}

.fad.fa-calendar:after {
  content: "\10f133";
}

.fad.fa-calendar-alt:after {
  content: "\10f073";
}

.fad.fa-calendar-check:after {
  content: "\10f274";
}

.fad.fa-calendar-day:after {
  content: "\10f783";
}

.fad.fa-calendar-edit:after {
  content: "\10f333";
}

.fad.fa-calendar-exclamation:after {
  content: "\10f334";
}

.fad.fa-calendar-minus:after {
  content: "\10f272";
}

.fad.fa-calendar-plus:after {
  content: "\10f271";
}

.fad.fa-calendar-star:after {
  content: "\10f736";
}

.fad.fa-calendar-times:after {
  content: "\10f273";
}

.fad.fa-calendar-week:after {
  content: "\10f784";
}

.fad.fa-camera:after {
  content: "\10f030";
}

.fad.fa-camera-alt:after {
  content: "\10f332";
}

.fad.fa-camera-retro:after {
  content: "\10f083";
}

.fad.fa-campfire:after {
  content: "\10f6ba";
}

.fad.fa-campground:after {
  content: "\10f6bb";
}

.fad.fa-candle-holder:after {
  content: "\10f6bc";
}

.fad.fa-candy-cane:after {
  content: "\10f786";
}

.fad.fa-candy-corn:after {
  content: "\10f6bd";
}

.fad.fa-cannabis:after {
  content: "\10f55f";
}

.fad.fa-capsules:after {
  content: "\10f46b";
}

.fad.fa-car:after {
  content: "\10f1b9";
}

.fad.fa-car-alt:after {
  content: "\10f5de";
}

.fad.fa-car-battery:after {
  content: "\10f5df";
}

.fad.fa-car-building:after {
  content: "\10f859";
}

.fad.fa-car-bump:after {
  content: "\10f5e0";
}

.fad.fa-car-bus:after {
  content: "\10f85a";
}

.fad.fa-car-crash:after {
  content: "\10f5e1";
}

.fad.fa-car-garage:after {
  content: "\10f5e2";
}

.fad.fa-car-mechanic:after {
  content: "\10f5e3";
}

.fad.fa-car-side:after {
  content: "\10f5e4";
}

.fad.fa-car-tilt:after {
  content: "\10f5e5";
}

.fad.fa-car-wash:after {
  content: "\10f5e6";
}

.fad.fa-caret-circle-down:after {
  content: "\10f32d";
}

.fad.fa-caret-circle-left:after {
  content: "\10f32e";
}

.fad.fa-caret-circle-right:after {
  content: "\10f330";
}

.fad.fa-caret-circle-up:after {
  content: "\10f331";
}

.fad.fa-caret-down:after {
  content: "\10f0d7";
}

.fad.fa-caret-left:after {
  content: "\10f0d9";
}

.fad.fa-caret-right:after {
  content: "\10f0da";
}

.fad.fa-caret-square-down:after {
  content: "\10f150";
}

.fad.fa-caret-square-left:after {
  content: "\10f191";
}

.fad.fa-caret-square-right:after {
  content: "\10f152";
}

.fad.fa-caret-square-up:after {
  content: "\10f151";
}

.fad.fa-caret-up:after {
  content: "\10f0d8";
}

.fad.fa-carrot:after {
  content: "\10f787";
}

.fad.fa-cars:after {
  content: "\10f85b";
}

.fad.fa-cart-arrow-down:after {
  content: "\10f218";
}

.fad.fa-cart-plus:after {
  content: "\10f217";
}

.fad.fa-cash-register:after {
  content: "\10f788";
}

.fad.fa-cat:after {
  content: "\10f6be";
}

.fad.fa-cauldron:after {
  content: "\10f6bf";
}

.fad.fa-certificate:after {
  content: "\10f0a3";
}

.fad.fa-chair:after {
  content: "\10f6c0";
}

.fad.fa-chair-office:after {
  content: "\10f6c1";
}

.fad.fa-chalkboard:after {
  content: "\10f51b";
}

.fad.fa-chalkboard-Team:after {
  content: "\10f51c";
}

.fad.fa-charging-station:after {
  content: "\10f5e7";
}

.fad.fa-chart-area:after {
  content: "\10f1fe";
}

.fad.fa-chart-bar:after {
  content: "\10f080";
}

.fad.fa-chart-line:after {
  content: "\10f201";
}

.fad.fa-chart-line-down:after {
  content: "\10f64d";
}

.fad.fa-chart-network:after {
  content: "\10f78a";
}

.fad.fa-chart-pie:after {
  content: "\10f200";
}

.fad.fa-chart-pie-alt:after {
  content: "\10f64e";
}

.fad.fa-chart-scatter:after {
  content: "\10f7ee";
}

.fad.fa-check:after {
  content: "\10f00c";
}

.fad.fa-check-circle:after {
  content: "\10f058";
}

.fad.fa-check-double:after {
  content: "\10f560";
}

.fad.fa-check-square:after {
  content: "\10f14a";
}

.fad.fa-cheese:after {
  content: "\10f7ef";
}

.fad.fa-cheese-swiss:after {
  content: "\10f7f0";
}

.fad.fa-cheeseburger:after {
  content: "\10f7f1";
}

.fad.fa-chess:after {
  content: "\10f439";
}

.fad.fa-chess-bishop:after {
  content: "\10f43a";
}

.fad.fa-chess-bishop-alt:after {
  content: "\10f43b";
}

.fad.fa-chess-board:after {
  content: "\10f43c";
}

.fad.fa-chess-clock:after {
  content: "\10f43d";
}

.fad.fa-chess-clock-alt:after {
  content: "\10f43e";
}

.fad.fa-chess-king:after {
  content: "\10f43f";
}

.fad.fa-chess-king-alt:after {
  content: "\10f440";
}

.fad.fa-chess-knight:after {
  content: "\10f441";
}

.fad.fa-chess-knight-alt:after {
  content: "\10f442";
}

.fad.fa-chess-pawn:after {
  content: "\10f443";
}

.fad.fa-chess-pawn-alt:after {
  content: "\10f444";
}

.fad.fa-chess-queen:after {
  content: "\10f445";
}

.fad.fa-chess-queen-alt:after {
  content: "\10f446";
}

.fad.fa-chess-rook:after {
  content: "\10f447";
}

.fad.fa-chess-rook-alt:after {
  content: "\10f448";
}

.fad.fa-chevron-circle-down:after {
  content: "\10f13a";
}

.fad.fa-chevron-circle-left:after {
  content: "\10f137";
}

.fad.fa-chevron-circle-right:after {
  content: "\10f138";
}

.fad.fa-chevron-circle-up:after {
  content: "\10f139";
}

.fad.fa-chevron-double-down:after {
  content: "\10f322";
}

.fad.fa-chevron-double-left:after {
  content: "\10f323";
}

.fad.fa-chevron-double-right:after {
  content: "\10f324";
}

.fad.fa-chevron-double-up:after {
  content: "\10f325";
}

.fad.fa-chevron-down:after {
  content: "\10f078";
}

.fad.fa-chevron-left:after {
  content: "\10f053";
}

.fad.fa-chevron-right:after {
  content: "\10f054";
}

.fad.fa-chevron-square-down:after {
  content: "\10f329";
}

.fad.fa-chevron-square-left:after {
  content: "\10f32a";
}

.fad.fa-chevron-square-right:after {
  content: "\10f32b";
}

.fad.fa-chevron-square-up:after {
  content: "\10f32c";
}

.fad.fa-chevron-up:after {
  content: "\10f077";
}

.fad.fa-child:after {
  content: "\10f1ae";
}

.fad.fa-chimney:after {
  content: "\10f78b";
}

.fad.fa-church:after {
  content: "\10f51d";
}

.fad.fa-circle:after {
  content: "\10f111";
}

.fad.fa-circle-notch:after {
  content: "\10f1ce";
}

.fad.fa-city:after {
  content: "\10f64f";
}

.fad.fa-claw-marks:after {
  content: "\10f6c2";
}

.fad.fa-clinic-medical:after {
  content: "\10f7f2";
}

.fad.fa-clipboard:after {
  content: "\10f328";
}

.fad.fa-clipboard-check:after {
  content: "\10f46c";
}

.fad.fa-clipboard-list:after {
  content: "\10f46d";
}

.fad.fa-clipboard-list-check:after {
  content: "\10f737";
}

.fad.fa-clipboard-prescription:after {
  content: "\10f5e8";
}

.fad.fa-clipboard-user:after {
  content: "\10f7f3";
}

.fad.fa-clock:after {
  content: "\10f017";
}

.fad.fa-clone:after {
  content: "\10f24d";
}

.fad.fa-closed-captioning:after {
  content: "\10f20a";
}

.fad.fa-cloud:after {
  content: "\10f0c2";
}

.fad.fa-cloud-download:after {
  content: "\10f0ed";
}

.fad.fa-cloud-download-alt:after {
  content: "\10f381";
}

.fad.fa-cloud-drizzle:after {
  content: "\10f738";
}

.fad.fa-cloud-hail:after {
  content: "\10f739";
}

.fad.fa-cloud-hail-mixed:after {
  content: "\10f73a";
}

.fad.fa-cloud-meatball:after {
  content: "\10f73b";
}

.fad.fa-cloud-moon:after {
  content: "\10f6c3";
}

.fad.fa-cloud-moon-rain:after {
  content: "\10f73c";
}

.fad.fa-cloud-rain:after {
  content: "\10f73d";
}

.fad.fa-cloud-rainbow:after {
  content: "\10f73e";
}

.fad.fa-cloud-showers:after {
  content: "\10f73f";
}

.fad.fa-cloud-showers-heavy:after {
  content: "\10f740";
}

.fad.fa-cloud-sleet:after {
  content: "\10f741";
}

.fad.fa-cloud-snow:after {
  content: "\10f742";
}

.fad.fa-cloud-sun:after {
  content: "\10f6c4";
}

.fad.fa-cloud-sun-rain:after {
  content: "\10f743";
}

.fad.fa-cloud-upload:after {
  content: "\10f0ee";
}

.fad.fa-cloud-upload-alt:after {
  content: "\10f382";
}

.fad.fa-clouds:after {
  content: "\10f744";
}

.fad.fa-clouds-moon:after {
  content: "\10f745";
}

.fad.fa-clouds-sun:after {
  content: "\10f746";
}

.fad.fa-club:after {
  content: "\10f327";
}

.fad.fa-cocktail:after {
  content: "\10f561";
}

.fad.fa-code:after {
  content: "\10f121";
}

.fad.fa-code-branch:after {
  content: "\10f126";
}

.fad.fa-code-commit:after {
  content: "\10f386";
}

.fad.fa-code-merge:after {
  content: "\10f387";
}

.fad.fa-coffee:after {
  content: "\10f0f4";
}

.fad.fa-coffee-togo:after {
  content: "\10f6c5";
}

.fad.fa-coffin:after {
  content: "\10f6c6";
}

.fad.fa-cog:after {
  content: "\10f013";
}

.fad.fa-cogs:after {
  content: "\10f085";
}

.fad.fa-coin:after {
  content: "\10f85c";
}

.fad.fa-coins:after {
  content: "\10f51e";
}

.fad.fa-columns:after {
  content: "\10f0db";
}

.fad.fa-comment:after {
  content: "\10f075";
}

.fad.fa-comment-alt:after {
  content: "\10f27a";
}

.fad.fa-comment-alt-check:after {
  content: "\10f4a2";
}

.fad.fa-comment-alt-dollar:after {
  content: "\10f650";
}

.fad.fa-comment-alt-dots:after {
  content: "\10f4a3";
}

.fad.fa-comment-alt-edit:after {
  content: "\10f4a4";
}

.fad.fa-comment-alt-exclamation:after {
  content: "\10f4a5";
}

.fad.fa-comment-alt-lines:after {
  content: "\10f4a6";
}

.fad.fa-comment-alt-medical:after {
  content: "\10f7f4";
}

.fad.fa-comment-alt-minus:after {
  content: "\10f4a7";
}

.fad.fa-comment-alt-plus:after {
  content: "\10f4a8";
}

.fad.fa-comment-alt-slash:after {
  content: "\10f4a9";
}

.fad.fa-comment-alt-smile:after {
  content: "\10f4aa";
}

.fad.fa-comment-alt-times:after {
  content: "\10f4ab";
}

.fad.fa-comment-check:after {
  content: "\10f4ac";
}

.fad.fa-comment-dollar:after {
  content: "\10f651";
}

.fad.fa-comment-dots:after {
  content: "\10f4ad";
}

.fad.fa-comment-edit:after {
  content: "\10f4ae";
}

.fad.fa-comment-exclamation:after {
  content: "\10f4af";
}

.fad.fa-comment-lines:after {
  content: "\10f4b0";
}

.fad.fa-comment-medical:after {
  content: "\10f7f5";
}

.fad.fa-comment-minus:after {
  content: "\10f4b1";
}

.fad.fa-comment-plus:after {
  content: "\10f4b2";
}

.fad.fa-comment-slash:after {
  content: "\10f4b3";
}

.fad.fa-comment-smile:after {
  content: "\10f4b4";
}

.fad.fa-comment-times:after {
  content: "\10f4b5";
}

.fad.fa-comments:after {
  content: "\10f086";
}

.fad.fa-comments-alt:after {
  content: "\10f4b6";
}

.fad.fa-comments-alt-dollar:after {
  content: "\10f652";
}

.fad.fa-comments-dollar:after {
  content: "\10f653";
}

.fad.fa-compact-disc:after {
  content: "\10f51f";
}

.fad.fa-compass:after {
  content: "\10f14e";
}

.fad.fa-compass-slash:after {
  content: "\10f5e9";
}

.fad.fa-compress:after {
  content: "\10f066";
}

.fad.fa-compress-alt:after {
  content: "\10f422";
}

.fad.fa-compress-arrows-alt:after {
  content: "\10f78c";
}

.fad.fa-compress-wide:after {
  content: "\10f326";
}

.fad.fa-concierge-bell:after {
  content: "\10f562";
}

.fad.fa-construction:after {
  content: "\10f85d";
}

.fad.fa-container-storage:after {
  content: "\10f4b7";
}

.fad.fa-conveyor-belt:after {
  content: "\10f46e";
}

.fad.fa-conveyor-belt-alt:after {
  content: "\10f46f";
}

.fad.fa-cookie:after {
  content: "\10f563";
}

.fad.fa-cookie-bite:after {
  content: "\10f564";
}

.fad.fa-copy:after {
  content: "\10f0c5";
}

.fad.fa-copyright:after {
  content: "\10f1f9";
}

.fad.fa-corn:after {
  content: "\10f6c7";
}

.fad.fa-couch:after {
  content: "\10f4b8";
}

.fad.fa-cow:after {
  content: "\10f6c8";
}

.fad.fa-credit-card:after {
  content: "\10f09d";
}

.fad.fa-credit-card-blank:after {
  content: "\10f389";
}

.fad.fa-credit-card-front:after {
  content: "\10f38a";
}

.fad.fa-cricket:after {
  content: "\10f449";
}

.fad.fa-croissant:after {
  content: "\10f7f6";
}

.fad.fa-crop:after {
  content: "\10f125";
}

.fad.fa-crop-alt:after {
  content: "\10f565";
}

.fad.fa-cross:after {
  content: "\10f654";
}

.fad.fa-crosshairs:after {
  content: "\10f05b";
}

.fad.fa-crow:after {
  content: "\10f520";
}

.fad.fa-crown:after {
  content: "\10f521";
}

.fad.fa-crutch:after {
  content: "\10f7f7";
}

.fad.fa-crutches:after {
  content: "\10f7f8";
}

.fad.fa-cube:after {
  content: "\10f1b2";
}

.fad.fa-cubes:after {
  content: "\10f1b3";
}

.fad.fa-curling:after {
  content: "\10f44a";
}

.fad.fa-cut:after {
  content: "\10f0c4";
}

.fad.fa-dagger:after {
  content: "\10f6cb";
}

.fad.fa-database:after {
  content: "\10f1c0";
}

.fad.fa-deaf:after {
  content: "\10f2a4";
}

.fad.fa-debug:after {
  content: "\10f7f9";
}

.fad.fa-deer:after {
  content: "\10f78e";
}

.fad.fa-deer-rudolph:after {
  content: "\10f78f";
}

.fad.fa-democrat:after {
  content: "\10f747";
}

.fad.fa-desktop:after {
  content: "\10f108";
}

.fad.fa-desktop-alt:after {
  content: "\10f390";
}

.fad.fa-dewpoint:after {
  content: "\10f748";
}

.fad.fa-dharmachakra:after {
  content: "\10f655";
}

.fad.fa-diagnoses:after {
  content: "\10f470";
}

.fad.fa-diamond:after {
  content: "\10f219";
}

.fad.fa-dice:after {
  content: "\10f522";
}

.fad.fa-dice-d10:after {
  content: "\10f6cd";
}

.fad.fa-dice-d12:after {
  content: "\10f6ce";
}

.fad.fa-dice-d20:after {
  content: "\10f6cf";
}

.fad.fa-dice-d4:after {
  content: "\10f6d0";
}

.fad.fa-dice-d6:after {
  content: "\10f6d1";
}

.fad.fa-dice-d8:after {
  content: "\10f6d2";
}

.fad.fa-dice-five:after {
  content: "\10f523";
}

.fad.fa-dice-four:after {
  content: "\10f524";
}

.fad.fa-dice-one:after {
  content: "\10f525";
}

.fad.fa-dice-six:after {
  content: "\10f526";
}

.fad.fa-dice-three:after {
  content: "\10f527";
}

.fad.fa-dice-two:after {
  content: "\10f528";
}

.fad.fa-digging:after {
  content: "\10f85e";
}

.fad.fa-digital-tachograph:after {
  content: "\10f566";
}

.fad.fa-diploma:after {
  content: "\10f5ea";
}

.fad.fa-directions:after {
  content: "\10f5eb";
}

.fad.fa-disease:after {
  content: "\10f7fa";
}

.fad.fa-divide:after {
  content: "\10f529";
}

.fad.fa-dizzy:after {
  content: "\10f567";
}

.fad.fa-dna:after {
  content: "\10f471";
}

.fad.fa-do-not-enter:after {
  content: "\10f5ec";
}

.fad.fa-dog:after {
  content: "\10f6d3";
}

.fad.fa-dog-leashed:after {
  content: "\10f6d4";
}

.fad.fa-dollar-sign:after {
  content: "\10f155";
}

.fad.fa-dolly:after {
  content: "\10f472";
}

.fad.fa-dolly-empty:after {
  content: "\10f473";
}

.fad.fa-dolly-flatbed:after {
  content: "\10f474";
}

.fad.fa-dolly-flatbed-alt:after {
  content: "\10f475";
}

.fad.fa-dolly-flatbed-empty:after {
  content: "\10f476";
}

.fad.fa-donate:after {
  content: "\10f4b9";
}

.fad.fa-door-closed:after {
  content: "\10f52a";
}

.fad.fa-door-open:after {
  content: "\10f52b";
}

.fad.fa-dot-circle:after {
  content: "\10f192";
}

.fad.fa-dove:after {
  content: "\10f4ba";
}

.fad.fa-download:after {
  content: "\10f019";
}

.fad.fa-drafting-compass:after {
  content: "\10f568";
}

.fad.fa-dragon:after {
  content: "\10f6d5";
}

.fad.fa-draw-circle:after {
  content: "\10f5ed";
}

.fad.fa-draw-polygon:after {
  content: "\10f5ee";
}

.fad.fa-draw-square:after {
  content: "\10f5ef";
}

.fad.fa-dreidel:after {
  content: "\10f792";
}

.fad.fa-drone:after {
  content: "\10f85f";
}

.fad.fa-drone-alt:after {
  content: "\10f860";
}

.fad.fa-drum:after {
  content: "\10f569";
}

.fad.fa-drum-steelpan:after {
  content: "\10f56a";
}

.fad.fa-drumstick:after {
  content: "\10f6d6";
}

.fad.fa-drumstick-bite:after {
  content: "\10f6d7";
}

.fad.fa-dryer:after {
  content: "\10f861";
}

.fad.fa-dryer-alt:after {
  content: "\10f862";
}

.fad.fa-duck:after {
  content: "\10f6d8";
}

.fad.fa-dumbbell:after {
  content: "\10f44b";
}

.fad.fa-dumpster:after {
  content: "\10f793";
}

.fad.fa-dumpster-fire:after {
  content: "\10f794";
}

.fad.fa-dungeon:after {
  content: "\10f6d9";
}

.fad.fa-ear:after {
  content: "\10f5f0";
}

.fad.fa-ear-muffs:after {
  content: "\10f795";
}

.fad.fa-eclipse:after {
  content: "\10f749";
}

.fad.fa-eclipse-alt:after {
  content: "\10f74a";
}

.fad.fa-edit:after {
  content: "\10f044";
}

.fad.fa-egg:after {
  content: "\10f7fb";
}

.fad.fa-egg-fried:after {
  content: "\10f7fc";
}

.fad.fa-eject:after {
  content: "\10f052";
}

.fad.fa-elephant:after {
  content: "\10f6da";
}

.fad.fa-ellipsis-h:after {
  content: "\10f141";
}

.fad.fa-ellipsis-h-alt:after {
  content: "\10f39b";
}

.fad.fa-ellipsis-v:after {
  content: "\10f142";
}

.fad.fa-ellipsis-v-alt:after {
  content: "\10f39c";
}

.fad.fa-empty-set:after {
  content: "\10f656";
}

.fad.fa-engine-warning:after {
  content: "\10f5f2";
}

.fad.fa-envelope:after {
  content: "\10f0e0";
}

.fad.fa-envelope-open:after {
  content: "\10f2b6";
}

.fad.fa-envelope-open-dollar:after {
  content: "\10f657";
}

.fad.fa-envelope-open-text:after {
  content: "\10f658";
}

.fad.fa-envelope-square:after {
  content: "\10f199";
}

.fad.fa-equals:after {
  content: "\10f52c";
}

.fad.fa-eraser:after {
  content: "\10f12d";
}

.fad.fa-ethernet:after {
  content: "\10f796";
}

.fad.fa-euro-sign:after {
  content: "\10f153";
}

.fad.fa-exchange:after {
  content: "\10f0ec";
}

.fad.fa-exchange-alt:after {
  content: "\10f362";
}

.fad.fa-exclamation:after {
  content: "\10f12a";
}

.fad.fa-exclamation-circle:after {
  content: "\10f06a";
}

.fad.fa-exclamation-square:after {
  content: "\10f321";
}

.fad.fa-exclamation-triangle:after {
  content: "\10f071";
}

.fad.fa-expand:after {
  content: "\10f065";
}

.fad.fa-expand-alt:after {
  content: "\10f424";
}

.fad.fa-expand-arrows:after {
  content: "\10f31d";
}

.fad.fa-expand-arrows-alt:after {
  content: "\10f31e";
}

.fad.fa-expand-wide:after {
  content: "\10f320";
}

.fad.fa-external-link:after {
  content: "\10f08e";
}

.fad.fa-external-link-alt:after {
  content: "\10f35d";
}

.fad.fa-external-link-square:after {
  content: "\10f14c";
}

.fad.fa-external-link-square-alt:after {
  content: "\10f360";
}

.fad.fa-eye:after {
  content: "\10f06e";
}

.fad.fa-eye-dropper:after {
  content: "\10f1fb";
}

.fad.fa-eye-evil:after {
  content: "\10f6db";
}

.fad.fa-eye-slash:after {
  content: "\10f070";
}

.fad.fa-fan:after {
  content: "\10f863";
}

.fad.fa-farm:after {
  content: "\10f864";
}

.fad.fa-fast-backward:after {
  content: "\10f049";
}

.fad.fa-fast-forward:after {
  content: "\10f050";
}

.fad.fa-fax:after {
  content: "\10f1ac";
}

.fad.fa-feather:after {
  content: "\10f52d";
}

.fad.fa-feather-alt:after {
  content: "\10f56b";
}

.fad.fa-female:after {
  content: "\10f182";
}

.fad.fa-field-hockey:after {
  content: "\10f44c";
}

.fad.fa-fighter-jet:after {
  content: "\10f0fb";
}

.fad.fa-file:after {
  content: "\10f15b";
}

.fad.fa-file-alt:after {
  content: "\10f15c";
}

.fad.fa-file-archive:after {
  content: "\10f1c6";
}

.fad.fa-file-audio:after {
  content: "\10f1c7";
}

.fad.fa-file-certificate:after {
  content: "\10f5f3";
}

.fad.fa-file-chart-line:after {
  content: "\10f659";
}

.fad.fa-file-chart-pie:after {
  content: "\10f65a";
}

.fad.fa-file-check:after {
  content: "\10f316";
}

.fad.fa-file-code:after {
  content: "\10f1c9";
}

.fad.fa-file-contract:after {
  content: "\10f56c";
}

.fad.fa-file-csv:after {
  content: "\10f6dd";
}

.fad.fa-file-download:after {
  content: "\10f56d";
}

.fad.fa-file-edit:after {
  content: "\10f31c";
}

.fad.fa-file-excel:after {
  content: "\10f1c3";
}

.fad.fa-file-exclamation:after {
  content: "\10f31a";
}

.fad.fa-file-export:after {
  content: "\10f56e";
}

.fad.fa-file-image:after {
  content: "\10f1c5";
}

.fad.fa-file-import:after {
  content: "\10f56f";
}

.fad.fa-file-invoice:after {
  content: "\10f570";
}

.fad.fa-file-invoice-dollar:after {
  content: "\10f571";
}

.fad.fa-file-medical:after {
  content: "\10f477";
}

.fad.fa-file-medical-alt:after {
  content: "\10f478";
}

.fad.fa-file-minus:after {
  content: "\10f318";
}

.fad.fa-file-pdf:after {
  content: "\10f1c1";
}

.fad.fa-file-plus:after {
  content: "\10f319";
}

.fad.fa-file-powerpoint:after {
  content: "\10f1c4";
}

.fad.fa-file-prescription:after {
  content: "\10f572";
}

.fad.fa-file-search:after {
  content: "\10f865";
}

.fad.fa-file-signature:after {
  content: "\10f573";
}

.fad.fa-file-spreadsheet:after {
  content: "\10f65b";
}

.fad.fa-file-times:after {
  content: "\10f317";
}

.fad.fa-file-upload:after {
  content: "\10f574";
}

.fad.fa-file-user:after {
  content: "\10f65c";
}

.fad.fa-file-video:after {
  content: "\10f1c8";
}

.fad.fa-file-word:after {
  content: "\10f1c2";
}

.fad.fa-files-medical:after {
  content: "\10f7fd";
}

.fad.fa-fill:after {
  content: "\10f575";
}

.fad.fa-fill-drip:after {
  content: "\10f576";
}

.fad.fa-film:after {
  content: "\10f008";
}

.fad.fa-film-alt:after {
  content: "\10f3a0";
}

.fad.fa-filter:after {
  content: "\10f0b0";
}

.fad.fa-fingerprint:after {
  content: "\10f577";
}

.fad.fa-fire:after {
  content: "\10f06d";
}

.fad.fa-fire-alt:after {
  content: "\10f7e4";
}

.fad.fa-fire-extinguisher:after {
  content: "\10f134";
}

.fad.fa-fire-smoke:after {
  content: "\10f74b";
}

.fad.fa-fireplace:after {
  content: "\10f79a";
}

.fad.fa-first-aid:after {
  content: "\10f479";
}

.fad.fa-fish:after {
  content: "\10f578";
}

.fad.fa-fish-cooked:after {
  content: "\10f7fe";
}

.fad.fa-fist-raised:after {
  content: "\10f6de";
}

.fad.fa-flag:after {
  content: "\10f024";
}

.fad.fa-flag-alt:after {
  content: "\10f74c";
}

.fad.fa-flag-checkered:after {
  content: "\10f11e";
}

.fad.fa-flag-usa:after {
  content: "\10f74d";
}

.fad.fa-flame:after {
  content: "\10f6df";
}

.fad.fa-flask:after {
  content: "\10f0c3";
}

.fad.fa-flask-poison:after {
  content: "\10f6e0";
}

.fad.fa-flask-potion:after {
  content: "\10f6e1";
}

.fad.fa-flower:after {
  content: "\10f7ff";
}

.fad.fa-flower-daffodil:after {
  content: "\10f800";
}

.fad.fa-flower-tulip:after {
  content: "\10f801";
}

.fad.fa-flushed:after {
  content: "\10f579";
}

.fad.fa-fog:after {
  content: "\10f74e";
}

.fad.fa-folder:after {
  content: "\10f07b";
}

.fad.fa-folder-minus:after {
  content: "\10f65d";
}

.fad.fa-folder-open:after {
  content: "\10f07c";
}

.fad.fa-folder-plus:after {
  content: "\10f65e";
}

.fad.fa-folder-times:after {
  content: "\10f65f";
}

.fad.fa-folder-tree:after {
  content: "\10f802";
}

.fad.fa-folders:after {
  content: "\10f660";
}

.fad.fa-font:after {
  content: "\10f031";
}

.fad.fa-font-awesome-logo-full:after {
  content: "\10f4e6";
}

.fad.fa-font-case:after {
  content: "\10f866";
}

.fad.fa-football-ball:after {
  content: "\10f44e";
}

.fad.fa-football-helmet:after {
  content: "\10f44f";
}

.fad.fa-forklift:after {
  content: "\10f47a";
}

.fad.fa-forward:after {
  content: "\10f04e";
}

.fad.fa-fragile:after {
  content: "\10f4bb";
}

.fad.fa-french-fries:after {
  content: "\10f803";
}

.fad.fa-frog:after {
  content: "\10f52e";
}

.fad.fa-frosty-head:after {
  content: "\10f79b";
}

.fad.fa-frown:after {
  content: "\10f119";
}

.fad.fa-frown-open:after {
  content: "\10f57a";
}

.fad.fa-function:after {
  content: "\10f661";
}

.fad.fa-funnel-dollar:after {
  content: "\10f662";
}

.fad.fa-futbol:after {
  content: "\10f1e3";
}

.fad.fa-game-board:after {
  content: "\10f867";
}

.fad.fa-game-board-alt:after {
  content: "\10f868";
}

.fad.fa-gamepad:after {
  content: "\10f11b";
}

.fad.fa-gas-pump:after {
  content: "\10f52f";
}

.fad.fa-gas-pump-slash:after {
  content: "\10f5f4";
}

.fad.fa-gavel:after {
  content: "\10f0e3";
}

.fad.fa-gem:after {
  content: "\10f3a5";
}

.fad.fa-genderless:after {
  content: "\10f22d";
}

.fad.fa-ghost:after {
  content: "\10f6e2";
}

.fad.fa-gift:after {
  content: "\10f06b";
}

.fad.fa-gift-card:after {
  content: "\10f663";
}

.fad.fa-gifts:after {
  content: "\10f79c";
}

.fad.fa-gingerbread-man:after {
  content: "\10f79d";
}

.fad.fa-glass:after {
  content: "\10f804";
}

.fad.fa-glass-champagne:after {
  content: "\10f79e";
}

.fad.fa-glass-cheers:after {
  content: "\10f79f";
}

.fad.fa-glass-citrus:after {
  content: "\10f869";
}

.fad.fa-glass-martini:after {
  content: "\10f000";
}

.fad.fa-glass-martini-alt:after {
  content: "\10f57b";
}

.fad.fa-glass-whiskey:after {
  content: "\10f7a0";
}

.fad.fa-glass-whiskey-rocks:after {
  content: "\10f7a1";
}

.fad.fa-glasses:after {
  content: "\10f530";
}

.fad.fa-glasses-alt:after {
  content: "\10f5f5";
}

.fad.fa-globe:after {
  content: "\10f0ac";
}

.fad.fa-globe-africa:after {
  content: "\10f57c";
}

.fad.fa-globe-americas:after {
  content: "\10f57d";
}

.fad.fa-globe-asia:after {
  content: "\10f57e";
}

.fad.fa-globe-europe:after {
  content: "\10f7a2";
}

.fad.fa-globe-snow:after {
  content: "\10f7a3";
}

.fad.fa-globe-stand:after {
  content: "\10f5f6";
}

.fad.fa-golf-ball:after {
  content: "\10f450";
}

.fad.fa-golf-club:after {
  content: "\10f451";
}

.fad.fa-gopuram:after {
  content: "\10f664";
}

.fad.fa-graduation-cap:after {
  content: "\10f19d";
}

.fad.fa-greater-than:after {
  content: "\10f531";
}

.fad.fa-greater-than-equal:after {
  content: "\10f532";
}

.fad.fa-grimace:after {
  content: "\10f57f";
}

.fad.fa-grin:after {
  content: "\10f580";
}

.fad.fa-grin-alt:after {
  content: "\10f581";
}

.fad.fa-grin-beam:after {
  content: "\10f582";
}

.fad.fa-grin-beam-sweat:after {
  content: "\10f583";
}

.fad.fa-grin-hearts:after {
  content: "\10f584";
}

.fad.fa-grin-squint:after {
  content: "\10f585";
}

.fad.fa-grin-squint-tears:after {
  content: "\10f586";
}

.fad.fa-grin-stars:after {
  content: "\10f587";
}

.fad.fa-grin-tears:after {
  content: "\10f588";
}

.fad.fa-grin-tongue:after {
  content: "\10f589";
}

.fad.fa-grin-tongue-squint:after {
  content: "\10f58a";
}

.fad.fa-grin-tongue-wink:after {
  content: "\10f58b";
}

.fad.fa-grin-wink:after {
  content: "\10f58c";
}

.fad.fa-grip-horizontal:after {
  content: "\10f58d";
}

.fad.fa-grip-lines:after {
  content: "\10f7a4";
}

.fad.fa-grip-lines-vertical:after {
  content: "\10f7a5";
}

.fad.fa-grip-vertical:after {
  content: "\10f58e";
}

.fad.fa-guitar:after {
  content: "\10f7a6";
}

.fad.fa-h-square:after {
  content: "\10f0fd";
}

.fad.fa-h1:after {
  content: "\10f313";
}

.fad.fa-h2:after {
  content: "\10f314";
}

.fad.fa-h3:after {
  content: "\10f315";
}

.fad.fa-h4:after {
  content: "\10f86a";
}

.fad.fa-hamburger:after {
  content: "\10f805";
}

.fad.fa-hammer:after {
  content: "\10f6e3";
}

.fad.fa-hammer-war:after {
  content: "\10f6e4";
}

.fad.fa-hamsa:after {
  content: "\10f665";
}

.fad.fa-hand-heart:after {
  content: "\10f4bc";
}

.fad.fa-hand-holding:after {
  content: "\10f4bd";
}

.fad.fa-hand-holding-box:after {
  content: "\10f47b";
}

.fad.fa-hand-holding-heart:after {
  content: "\10f4be";
}

.fad.fa-hand-holding-magic:after {
  content: "\10f6e5";
}

.fad.fa-hand-holding-seedling:after {
  content: "\10f4bf";
}

.fad.fa-hand-holding-usd:after {
  content: "\10f4c0";
}

.fad.fa-hand-holding-water:after {
  content: "\10f4c1";
}

.fad.fa-hand-lizard:after {
  content: "\10f258";
}

.fad.fa-hand-middle-finger:after {
  content: "\10f806";
}

.fad.fa-hand-paper:after {
  content: "\10f256";
}

.fad.fa-hand-peace:after {
  content: "\10f25b";
}

.fad.fa-hand-point-down:after {
  content: "\10f0a7";
}

.fad.fa-hand-point-left:after {
  content: "\10f0a5";
}

.fad.fa-hand-point-right:after {
  content: "\10f0a4";
}

.fad.fa-hand-point-up:after {
  content: "\10f0a6";
}

.fad.fa-hand-pointer:after {
  content: "\10f25a";
}

.fad.fa-hand-receiving:after {
  content: "\10f47c";
}

.fad.fa-hand-rock:after {
  content: "\10f255";
}

.fad.fa-hand-scissors:after {
  content: "\10f257";
}

.fad.fa-hand-spock:after {
  content: "\10f259";
}

.fad.fa-hands:after {
  content: "\10f4c2";
}

.fad.fa-hands-heart:after {
  content: "\10f4c3";
}

.fad.fa-hands-helping:after {
  content: "\10f4c4";
}

.fad.fa-hands-usd:after {
  content: "\10f4c5";
}

.fad.fa-handshake:after {
  content: "\10f2b5";
}

.fad.fa-handshake-alt:after {
  content: "\10f4c6";
}

.fad.fa-hanukiah:after {
  content: "\10f6e6";
}

.fad.fa-hard-hat:after {
  content: "\10f807";
}

.fad.fa-hashtag:after {
  content: "\10f292";
}

.fad.fa-hat-chef:after {
  content: "\10f86b";
}

.fad.fa-hat-santa:after {
  content: "\10f7a7";
}

.fad.fa-hat-winter:after {
  content: "\10f7a8";
}

.fad.fa-hat-witch:after {
  content: "\10f6e7";
}

.fad.fa-hat-wizard:after {
  content: "\10f6e8";
}

.fad.fa-haykal:after {
  content: "\10f666";
}

.fad.fa-hdd:after {
  content: "\10f0a0";
}

.fad.fa-head-side:after {
  content: "\10f6e9";
}

.fad.fa-head-side-brain:after {
  content: "\10f808";
}

.fad.fa-head-side-medical:after {
  content: "\10f809";
}

.fad.fa-head-vr:after {
  content: "\10f6ea";
}

.fad.fa-heading:after {
  content: "\10f1dc";
}

.fad.fa-headphones:after {
  content: "\10f025";
}

.fad.fa-headphones-alt:after {
  content: "\10f58f";
}

.fad.fa-headset:after {
  content: "\10f590";
}

.fad.fa-heart:after {
  content: "\10f004";
}

.fad.fa-heart-broken:after {
  content: "\10f7a9";
}

.fad.fa-heart-circle:after {
  content: "\10f4c7";
}

.fad.fa-heart-rate:after {
  content: "\10f5f8";
}

.fad.fa-heart-square:after {
  content: "\10f4c8";
}

.fad.fa-heartbeat:after {
  content: "\10f21e";
}

.fad.fa-helicopter:after {
  content: "\10f533";
}

.fad.fa-helmet-battle:after {
  content: "\10f6eb";
}

.fad.fa-hexagon:after {
  content: "\10f312";
}

.fad.fa-highlighter:after {
  content: "\10f591";
}

.fad.fa-hiking:after {
  content: "\10f6ec";
}

.fad.fa-hippo:after {
  content: "\10f6ed";
}

.fad.fa-history:after {
  content: "\10f1da";
}

.fad.fa-hockey-mask:after {
  content: "\10f6ee";
}

.fad.fa-hockey-puck:after {
  content: "\10f453";
}

.fad.fa-hockey-sticks:after {
  content: "\10f454";
}

.fad.fa-holly-berry:after {
  content: "\10f7aa";
}

.fad.fa-home:after {
  content: "\10f015";
}

.fad.fa-home-alt:after {
  content: "\10f80a";
}

.fad.fa-home-heart:after {
  content: "\10f4c9";
}

.fad.fa-home-lg:after {
  content: "\10f80b";
}

.fad.fa-home-lg-alt:after {
  content: "\10f80c";
}

.fad.fa-hood-cloak:after {
  content: "\10f6ef";
}

.fad.fa-horizontal-rule:after {
  content: "\10f86c";
}

.fad.fa-horse:after {
  content: "\10f6f0";
}

.fad.fa-horse-head:after {
  content: "\10f7ab";
}

.fad.fa-hospital:after {
  content: "\10f0f8";
}

.fad.fa-hospital-alt:after {
  content: "\10f47d";
}

.fad.fa-hospital-symbol:after {
  content: "\10f47e";
}

.fad.fa-hospital-user:after {
  content: "\10f80d";
}

.fad.fa-hospitals:after {
  content: "\10f80e";
}

.fad.fa-hot-tub:after {
  content: "\10f593";
}

.fad.fa-hotdog:after {
  content: "\10f80f";
}

.fad.fa-hotel:after {
  content: "\10f594";
}

.fad.fa-hourglass:after {
  content: "\10f254";
}

.fad.fa-hourglass-end:after {
  content: "\10f253";
}

.fad.fa-hourglass-half:after {
  content: "\10f252";
}

.fad.fa-hourglass-start:after {
  content: "\10f251";
}

.fad.fa-house-damage:after {
  content: "\10f6f1";
}

.fad.fa-house-flood:after {
  content: "\10f74f";
}

.fad.fa-hryvnia:after {
  content: "\10f6f2";
}

.fad.fa-humidity:after {
  content: "\10f750";
}

.fad.fa-hurricane:after {
  content: "\10f751";
}

.fad.fa-i-cursor:after {
  content: "\10f246";
}

.fad.fa-ice-cream:after {
  content: "\10f810";
}

.fad.fa-ice-skate:after {
  content: "\10f7ac";
}

.fad.fa-icicles:after {
  content: "\10f7ad";
}

.fad.fa-icons:after {
  content: "\10f86d";
}

.fad.fa-icons-alt:after {
  content: "\10f86e";
}

.fad.fa-id-badge:after {
  content: "\10f2c1";
}

.fad.fa-id-card:after {
  content: "\10f2c2";
}

.fad.fa-id-card-alt:after {
  content: "\10f47f";
}

.fad.fa-igloo:after {
  content: "\10f7ae";
}

.fad.fa-image:after {
  content: "\10f03e";
}

.fad.fa-images:after {
  content: "\10f302";
}

.fad.fa-inbox:after {
  content: "\10f01c";
}

.fad.fa-inbox-in:after {
  content: "\10f310";
}

.fad.fa-inbox-out:after {
  content: "\10f311";
}

.fad.fa-indent:after {
  content: "\10f03c";
}

.fad.fa-industry:after {
  content: "\10f275";
}

.fad.fa-industry-alt:after {
  content: "\10f3b3";
}

.fad.fa-infinity:after {
  content: "\10f534";
}

.fad.fa-info:after {
  content: "\10f129";
}

.fad.fa-info-circle:after {
  content: "\10f05a";
}

.fad.fa-info-square:after {
  content: "\10f30f";
}

.fad.fa-inhaler:after {
  content: "\10f5f9";
}

.fad.fa-integral:after {
  content: "\10f667";
}

.fad.fa-intersection:after {
  content: "\10f668";
}

.fad.fa-inventory:after {
  content: "\10f480";
}

.fad.fa-island-tropical:after {
  content: "\10f811";
}

.fad.fa-italic:after {
  content: "\10f033";
}

.fad.fa-jack-o-lantern:after {
  content: "\10f30e";
}

.fad.fa-jedi:after {
  content: "\10f669";
}

.fad.fa-joint:after {
  content: "\10f595";
}

.fad.fa-journal-whills:after {
  content: "\10f66a";
}

.fad.fa-kaaba:after {
  content: "\10f66b";
}

.fad.fa-kerning:after {
  content: "\10f86f";
}

.fad.fa-key:after {
  content: "\10f084";
}

.fad.fa-key-skeleton:after {
  content: "\10f6f3";
}

.fad.fa-keyboard:after {
  content: "\10f11c";
}

.fad.fa-keynote:after {
  content: "\10f66c";
}

.fad.fa-khanda:after {
  content: "\10f66d";
}

.fad.fa-kidneys:after {
  content: "\10f5fb";
}

.fad.fa-kiss:after {
  content: "\10f596";
}

.fad.fa-kiss-beam:after {
  content: "\10f597";
}

.fad.fa-kiss-wink-heart:after {
  content: "\10f598";
}

.fad.fa-kite:after {
  content: "\10f6f4";
}

.fad.fa-kiwi-bird:after {
  content: "\10f535";
}

.fad.fa-knife-kitchen:after {
  content: "\10f6f5";
}

.fad.fa-lambda:after {
  content: "\10f66e";
}

.fad.fa-lamp:after {
  content: "\10f4ca";
}

.fad.fa-landmark:after {
  content: "\10f66f";
}

.fad.fa-landmark-alt:after {
  content: "\10f752";
}

.fad.fa-language:after {
  content: "\10f1ab";
}

.fad.fa-laptop:after {
  content: "\10f109";
}

.fad.fa-laptop-code:after {
  content: "\10f5fc";
}

.fad.fa-laptop-medical:after {
  content: "\10f812";
}

.fad.fa-laugh:after {
  content: "\10f599";
}

.fad.fa-laugh-beam:after {
  content: "\10f59a";
}

.fad.fa-laugh-squint:after {
  content: "\10f59b";
}

.fad.fa-laugh-wink:after {
  content: "\10f59c";
}

.fad.fa-layer-group:after {
  content: "\10f5fd";
}

.fad.fa-layer-minus:after {
  content: "\10f5fe";
}

.fad.fa-layer-plus:after {
  content: "\10f5ff";
}

.fad.fa-leaf:after {
  content: "\10f06c";
}

.fad.fa-leaf-heart:after {
  content: "\10f4cb";
}

.fad.fa-leaf-maple:after {
  content: "\10f6f6";
}

.fad.fa-leaf-oak:after {
  content: "\10f6f7";
}

.fad.fa-lemon:after {
  content: "\10f094";
}

.fad.fa-less-than:after {
  content: "\10f536";
}

.fad.fa-less-than-equal:after {
  content: "\10f537";
}

.fad.fa-level-down:after {
  content: "\10f149";
}

.fad.fa-level-down-alt:after {
  content: "\10f3be";
}

.fad.fa-level-up:after {
  content: "\10f148";
}

.fad.fa-level-up-alt:after {
  content: "\10f3bf";
}

.fad.fa-life-ring:after {
  content: "\10f1cd";
}

.fad.fa-lightbulb:after {
  content: "\10f0eb";
}

.fad.fa-lightbulb-dollar:after {
  content: "\10f670";
}

.fad.fa-lightbulb-exclamation:after {
  content: "\10f671";
}

.fad.fa-lightbulb-on:after {
  content: "\10f672";
}

.fad.fa-lightbulb-slash:after {
  content: "\10f673";
}

.fad.fa-lights-holiday:after {
  content: "\10f7b2";
}

.fad.fa-line-columns:after {
  content: "\10f870";
}

.fad.fa-line-height:after {
  content: "\10f871";
}

.fad.fa-link:after {
  content: "\10f0c1";
}

.fad.fa-lips:after {
  content: "\10f600";
}

.fad.fa-lira-sign:after {
  content: "\10f195";
}

.fad.fa-list:after {
  content: "\10f03a";
}

.fad.fa-list-alt:after {
  content: "\10f022";
}

.fad.fa-list-ol:after {
  content: "\10f0cb";
}

.fad.fa-list-ul:after {
  content: "\10f0ca";
}

.fad.fa-location:after {
  content: "\10f601";
}

.fad.fa-location-arrow:after {
  content: "\10f124";
}

.fad.fa-location-circle:after {
  content: "\10f602";
}

.fad.fa-location-slash:after {
  content: "\10f603";
}

.fad.fa-lock:after {
  content: "\10f023";
}

.fad.fa-lock-alt:after {
  content: "\10f30d";
}

.fad.fa-lock-open:after {
  content: "\10f3c1";
}

.fad.fa-lock-open-alt:after {
  content: "\10f3c2";
}

.fad.fa-long-arrow-alt-down:after {
  content: "\10f309";
}

.fad.fa-long-arrow-alt-left:after {
  content: "\10f30a";
}

.fad.fa-long-arrow-alt-right:after {
  content: "\10f30b";
}

.fad.fa-long-arrow-alt-up:after {
  content: "\10f30c";
}

.fad.fa-long-arrow-down:after {
  content: "\10f175";
}

.fad.fa-long-arrow-left:after {
  content: "\10f177";
}

.fad.fa-long-arrow-right:after {
  content: "\10f178";
}

.fad.fa-long-arrow-up:after {
  content: "\10f176";
}

.fad.fa-loveseat:after {
  content: "\10f4cc";
}

.fad.fa-low-vision:after {
  content: "\10f2a8";
}

.fad.fa-luchador:after {
  content: "\10f455";
}

.fad.fa-luggage-cart:after {
  content: "\10f59d";
}

.fad.fa-lungs:after {
  content: "\10f604";
}

.fad.fa-mace:after {
  content: "\10f6f8";
}

.fad.fa-magic:after {
  content: "\10f0d0";
}

.fad.fa-magnet:after {
  content: "\10f076";
}

.fad.fa-mail-bulk:after {
  content: "\10f674";
}

.fad.fa-mailbox:after {
  content: "\10f813";
}

.fad.fa-male:after {
  content: "\10f183";
}

.fad.fa-mandolin:after {
  content: "\10f6f9";
}

.fad.fa-map:after {
  content: "\10f279";
}

.fad.fa-map-marked:after {
  content: "\10f59f";
}

.fad.fa-map-marked-alt:after {
  content: "\10f5a0";
}

.fad.fa-map-marker:after {
  content: "\10f041";
}

.fad.fa-map-marker-alt:after {
  content: "\10f3c5";
}

.fad.fa-map-marker-alt-slash:after {
  content: "\10f605";
}

.fad.fa-map-marker-check:after {
  content: "\10f606";
}

.fad.fa-map-marker-edit:after {
  content: "\10f607";
}

.fad.fa-map-marker-exclamation:after {
  content: "\10f608";
}

.fad.fa-map-marker-minus:after {
  content: "\10f609";
}

.fad.fa-map-marker-plus:after {
  content: "\10f60a";
}

.fad.fa-map-marker-question:after {
  content: "\10f60b";
}

.fad.fa-map-marker-slash:after {
  content: "\10f60c";
}

.fad.fa-map-marker-smile:after {
  content: "\10f60d";
}

.fad.fa-map-marker-times:after {
  content: "\10f60e";
}

.fad.fa-map-pin:after {
  content: "\10f276";
}

.fad.fa-map-signs:after {
  content: "\10f277";
}

.fad.fa-marker:after {
  content: "\10f5a1";
}

.fad.fa-mars:after {
  content: "\10f222";
}

.fad.fa-mars-double:after {
  content: "\10f227";
}

.fad.fa-mars-stroke:after {
  content: "\10f229";
}

.fad.fa-mars-stroke-h:after {
  content: "\10f22b";
}

.fad.fa-mars-stroke-v:after {
  content: "\10f22a";
}

.fad.fa-mask:after {
  content: "\10f6fa";
}

.fad.fa-meat:after {
  content: "\10f814";
}

.fad.fa-medal:after {
  content: "\10f5a2";
}

.fad.fa-medkit:after {
  content: "\10f0fa";
}

.fad.fa-megaphone:after {
  content: "\10f675";
}

.fad.fa-meh:after {
  content: "\10f11a";
}

.fad.fa-meh-blank:after {
  content: "\10f5a4";
}

.fad.fa-meh-rolling-eyes:after {
  content: "\10f5a5";
}

.fad.fa-memory:after {
  content: "\10f538";
}

.fad.fa-menorah:after {
  content: "\10f676";
}

.fad.fa-mercury:after {
  content: "\10f223";
}

.fad.fa-meteor:after {
  content: "\10f753";
}

.fad.fa-microchip:after {
  content: "\10f2db";
}

.fad.fa-microphone:after {
  content: "\10f130";
}

.fad.fa-microphone-alt:after {
  content: "\10f3c9";
}

.fad.fa-microphone-alt-slash:after {
  content: "\10f539";
}

.fad.fa-microphone-slash:after {
  content: "\10f131";
}

.fad.fa-microscope:after {
  content: "\10f610";
}

.fad.fa-mind-share:after {
  content: "\10f677";
}

.fad.fa-minus:after {
  content: "\10f068";
}

.fad.fa-minus-circle:after {
  content: "\10f056";
}

.fad.fa-minus-hexagon:after {
  content: "\10f307";
}

.fad.fa-minus-octagon:after {
  content: "\10f308";
}

.fad.fa-minus-square:after {
  content: "\10f146";
}

.fad.fa-mistletoe:after {
  content: "\10f7b4";
}

.fad.fa-mitten:after {
  content: "\10f7b5";
}

.fad.fa-mobile:after {
  content: "\10f10b";
}

.fad.fa-mobile-alt:after {
  content: "\10f3cd";
}

.fad.fa-mobile-android:after {
  content: "\10f3ce";
}

.fad.fa-mobile-android-alt:after {
  content: "\10f3cf";
}

.fad.fa-money-bill:after {
  content: "\10f0d6";
}

.fad.fa-money-bill-alt:after {
  content: "\10f3d1";
}

.fad.fa-money-bill-wave:after {
  content: "\10f53a";
}

.fad.fa-money-bill-wave-alt:after {
  content: "\10f53b";
}

.fad.fa-money-check:after {
  content: "\10f53c";
}

.fad.fa-money-check-alt:after {
  content: "\10f53d";
}

.fad.fa-money-check-edit:after {
  content: "\10f872";
}

.fad.fa-money-check-edit-alt:after {
  content: "\10f873";
}

.fad.fa-monitor-heart-rate:after {
  content: "\10f611";
}

.fad.fa-monkey:after {
  content: "\10f6fb";
}

.fad.fa-monument:after {
  content: "\10f5a6";
}

.fad.fa-moon:after {
  content: "\10f186";
}

.fad.fa-moon-cloud:after {
  content: "\10f754";
}

.fad.fa-moon-stars:after {
  content: "\10f755";
}

.fad.fa-mortar-pestle:after {
  content: "\10f5a7";
}

.fad.fa-mosque:after {
  content: "\10f678";
}

.fad.fa-motorcycle:after {
  content: "\10f21c";
}

.fad.fa-mountain:after {
  content: "\10f6fc";
}

.fad.fa-mountains:after {
  content: "\10f6fd";
}

.fad.fa-mouse-pointer:after {
  content: "\10f245";
}

.fad.fa-mug:after {
  content: "\10f874";
}

.fad.fa-mug-hot:after {
  content: "\10f7b6";
}

.fad.fa-mug-marshmallows:after {
  content: "\10f7b7";
}

.fad.fa-mug-tea:after {
  content: "\10f875";
}

.fad.fa-music:after {
  content: "\10f001";
}

.fad.fa-narwhal:after {
  content: "\10f6fe";
}

.fad.fa-network-wired:after {
  content: "\10f6ff";
}

.fad.fa-neuter:after {
  content: "\10f22c";
}

.fad.fa-newspaper:after {
  content: "\10f1ea";
}

.fad.fa-not-equal:after {
  content: "\10f53e";
}

.fad.fa-notes-medical:after {
  content: "\10f481";
}

.fad.fa-object-group:after {
  content: "\10f247";
}

.fad.fa-object-ungroup:after {
  content: "\10f248";
}

.fad.fa-octagon:after {
  content: "\10f306";
}

.fad.fa-oil-can:after {
  content: "\10f613";
}

.fad.fa-oil-temp:after {
  content: "\10f614";
}

.fad.fa-om:after {
  content: "\10f679";
}

.fad.fa-omega:after {
  content: "\10f67a";
}

.fad.fa-ornament:after {
  content: "\10f7b8";
}

.fad.fa-otter:after {
  content: "\10f700";
}

.fad.fa-outdent:after {
  content: "\10f03b";
}

.fad.fa-overline:after {
  content: "\10f876";
}

.fad.fa-page-break:after {
  content: "\10f877";
}

.fad.fa-pager:after {
  content: "\10f815";
}

.fad.fa-paint-brush:after {
  content: "\10f1fc";
}

.fad.fa-paint-brush-alt:after {
  content: "\10f5a9";
}

.fad.fa-paint-roller:after {
  content: "\10f5aa";
}

.fad.fa-palette:after {
  content: "\10f53f";
}

.fad.fa-pallet:after {
  content: "\10f482";
}

.fad.fa-pallet-alt:after {
  content: "\10f483";
}

.fad.fa-paper-plane:after {
  content: "\10f1d8";
}

.fad.fa-paperclip:after {
  content: "\10f0c6";
}

.fad.fa-parachute-box:after {
  content: "\10f4cd";
}

.fad.fa-paragraph:after {
  content: "\10f1dd";
}

.fad.fa-paragraph-rtl:after {
  content: "\10f878";
}

.fad.fa-parking:after {
  content: "\10f540";
}

.fad.fa-parking-circle:after {
  content: "\10f615";
}

.fad.fa-parking-circle-slash:after {
  content: "\10f616";
}

.fad.fa-parking-slash:after {
  content: "\10f617";
}

.fad.fa-passport:after {
  content: "\10f5ab";
}

.fad.fa-pastafarianism:after {
  content: "\10f67b";
}

.fad.fa-paste:after {
  content: "\10f0ea";
}

.fad.fa-pause:after {
  content: "\10f04c";
}

.fad.fa-pause-circle:after {
  content: "\10f28b";
}

.fad.fa-paw:after {
  content: "\10f1b0";
}

.fad.fa-paw-alt:after {
  content: "\10f701";
}

.fad.fa-paw-claws:after {
  content: "\10f702";
}

.fad.fa-peace:after {
  content: "\10f67c";
}

.fad.fa-pegasus:after {
  content: "\10f703";
}

.fad.fa-pen:after {
  content: "\10f304";
}

.fad.fa-pen-alt:after {
  content: "\10f305";
}

.fad.fa-pen-fancy:after {
  content: "\10f5ac";
}

.fad.fa-pen-nib:after {
  content: "\10f5ad";
}

.fad.fa-pen-square:after {
  content: "\10f14b";
}

.fad.fa-pencil:after {
  content: "\10f040";
}

.fad.fa-pencil-alt:after {
  content: "\10f303";
}

.fad.fa-pencil-paintbrush:after {
  content: "\10f618";
}

.fad.fa-pencil-ruler:after {
  content: "\10f5ae";
}

.fad.fa-pennant:after {
  content: "\10f456";
}

.fad.fa-people-carry:after {
  content: "\10f4ce";
}

.fad.fa-pepper-hot:after {
  content: "\10f816";
}

.fad.fa-percent:after {
  content: "\10f295";
}

.fad.fa-percentage:after {
  content: "\10f541";
}

.fad.fa-person-booth:after {
  content: "\10f756";
}

.fad.fa-person-carry:after {
  content: "\10f4cf";
}

.fad.fa-person-dolly:after {
  content: "\10f4d0";
}

.fad.fa-person-dolly-empty:after {
  content: "\10f4d1";
}

.fad.fa-person-sign:after {
  content: "\10f757";
}

.fad.fa-phone:after {
  content: "\10f095";
}

.fad.fa-phone-alt:after {
  content: "\10f879";
}

.fad.fa-phone-laptop:after {
  content: "\10f87a";
}

.fad.fa-phone-office:after {
  content: "\10f67d";
}

.fad.fa-phone-plus:after {
  content: "\10f4d2";
}

.fad.fa-phone-slash:after {
  content: "\10f3dd";
}

.fad.fa-phone-square:after {
  content: "\10f098";
}

.fad.fa-phone-square-alt:after {
  content: "\10f87b";
}

.fad.fa-phone-volume:after {
  content: "\10f2a0";
}

.fad.fa-photo-video:after {
  content: "\10f87c";
}

.fad.fa-pi:after {
  content: "\10f67e";
}

.fad.fa-pie:after {
  content: "\10f705";
}

.fad.fa-pig:after {
  content: "\10f706";
}

.fad.fa-piggy-bank:after {
  content: "\10f4d3";
}

.fad.fa-pills:after {
  content: "\10f484";
}

.fad.fa-pizza:after {
  content: "\10f817";
}

.fad.fa-pizza-slice:after {
  content: "\10f818";
}

.fad.fa-place-of-worship:after {
  content: "\10f67f";
}

.fad.fa-plane:after {
  content: "\10f072";
}

.fad.fa-plane-alt:after {
  content: "\10f3de";
}

.fad.fa-plane-arrival:after {
  content: "\10f5af";
}

.fad.fa-plane-departure:after {
  content: "\10f5b0";
}

.fad.fa-play:after {
  content: "\10f04b";
}

.fad.fa-play-circle:after {
  content: "\10f144";
}

.fad.fa-plug:after {
  content: "\10f1e6";
}

.fad.fa-plus:after {
  content: "\10f067";
}

.fad.fa-plus-circle:after {
  content: "\10f055";
}

.fad.fa-plus-hexagon:after {
  content: "\10f300";
}

.fad.fa-plus-octagon:after {
  content: "\10f301";
}

.fad.fa-plus-square:after {
  content: "\10f0fe";
}

.fad.fa-podcast:after {
  content: "\10f2ce";
}

.fad.fa-podium:after {
  content: "\10f680";
}

.fad.fa-podium-star:after {
  content: "\10f758";
}

.fad.fa-poll:after {
  content: "\10f681";
}

.fad.fa-poll-h:after {
  content: "\10f682";
}

.fad.fa-poll-people:after {
  content: "\10f759";
}

.fad.fa-poo:after {
  content: "\10f2fe";
}

.fad.fa-poo-storm:after {
  content: "\10f75a";
}

.fad.fa-poop:after {
  content: "\10f619";
}

.fad.fa-popcorn:after {
  content: "\10f819";
}

.fad.fa-portrait:after {
  content: "\10f3e0";
}

.fad.fa-pound-sign:after {
  content: "\10f154";
}

.fad.fa-power-off:after {
  content: "\10f011";
}

.fad.fa-pray:after {
  content: "\10f683";
}

.fad.fa-praying-hands:after {
  content: "\10f684";
}

.fad.fa-prescription:after {
  content: "\10f5b1";
}

.fad.fa-prescription-bottle:after {
  content: "\10f485";
}

.fad.fa-prescription-bottle-alt:after {
  content: "\10f486";
}

.fad.fa-presentation:after {
  content: "\10f685";
}

.fad.fa-print:after {
  content: "\10f02f";
}

.fad.fa-print-search:after {
  content: "\10f81a";
}

.fad.fa-print-slash:after {
  content: "\10f686";
}

.fad.fa-procedures:after {
  content: "\10f487";
}

.fad.fa-project-diagram:after {
  content: "\10f542";
}

.fad.fa-pumpkin:after {
  content: "\10f707";
}

.fad.fa-puzzle-piece:after {
  content: "\10f12e";
}

.fad.fa-qrcode:after {
  content: "\10f029";
}

.fad.fa-question:after {
  content: "\10f128";
}

.fad.fa-question-circle:after {
  content: "\10f059";
}

.fad.fa-question-square:after {
  content: "\10f2fd";
}

.fad.fa-quidditch:after {
  content: "\10f458";
}

.fad.fa-quote-left:after {
  content: "\10f10d";
}

.fad.fa-quote-right:after {
  content: "\10f10e";
}

.fad.fa-quran:after {
  content: "\10f687";
}

.fad.fa-rabbit:after {
  content: "\10f708";
}

.fad.fa-rabbit-fast:after {
  content: "\10f709";
}

.fad.fa-racquet:after {
  content: "\10f45a";
}

.fad.fa-radiation:after {
  content: "\10f7b9";
}

.fad.fa-radiation-alt:after {
  content: "\10f7ba";
}

.fad.fa-rainbow:after {
  content: "\10f75b";
}

.fad.fa-raindrops:after {
  content: "\10f75c";
}

.fad.fa-ram:after {
  content: "\10f70a";
}

.fad.fa-ramp-loading:after {
  content: "\10f4d4";
}

.fad.fa-random:after {
  content: "\10f074";
}

.fad.fa-receipt:after {
  content: "\10f543";
}

.fad.fa-rectangle-landscape:after {
  content: "\10f2fa";
}

.fad.fa-rectangle-portrait:after {
  content: "\10f2fb";
}

.fad.fa-rectangle-wide:after {
  content: "\10f2fc";
}

.fad.fa-recycle:after {
  content: "\10f1b8";
}

.fad.fa-redo:after {
  content: "\10f01e";
}

.fad.fa-redo-alt:after {
  content: "\10f2f9";
}

.fad.fa-registered:after {
  content: "\10f25d";
}

.fad.fa-remove-format:after {
  content: "\10f87d";
}

.fad.fa-repeat:after {
  content: "\10f363";
}

.fad.fa-repeat-1:after {
  content: "\10f365";
}

.fad.fa-repeat-1-alt:after {
  content: "\10f366";
}

.fad.fa-repeat-alt:after {
  content: "\10f364";
}

.fad.fa-reply:after {
  content: "\10f3e5";
}

.fad.fa-reply-all:after {
  content: "\10f122";
}

.fad.fa-republican:after {
  content: "\10f75e";
}

.fad.fa-restroom:after {
  content: "\10f7bd";
}

.fad.fa-retweet:after {
  content: "\10f079";
}

.fad.fa-retweet-alt:after {
  content: "\10f361";
}

.fad.fa-ribbon:after {
  content: "\10f4d6";
}

.fad.fa-ring:after {
  content: "\10f70b";
}

.fad.fa-rings-wedding:after {
  content: "\10f81b";
}

.fad.fa-road:after {
  content: "\10f018";
}

.fad.fa-robot:after {
  content: "\10f544";
}

.fad.fa-rocket:after {
  content: "\10f135";
}

.fad.fa-route:after {
  content: "\10f4d7";
}

.fad.fa-route-highway:after {
  content: "\10f61a";
}

.fad.fa-route-interstate:after {
  content: "\10f61b";
}

.fad.fa-rss:after {
  content: "\10f09e";
}

.fad.fa-rss-square:after {
  content: "\10f143";
}

.fad.fa-ruble-sign:after {
  content: "\10f158";
}

.fad.fa-ruler:after {
  content: "\10f545";
}

.fad.fa-ruler-combined:after {
  content: "\10f546";
}

.fad.fa-ruler-horizontal:after {
  content: "\10f547";
}

.fad.fa-ruler-triangle:after {
  content: "\10f61c";
}

.fad.fa-ruler-vertical:after {
  content: "\10f548";
}

.fad.fa-running:after {
  content: "\10f70c";
}

.fad.fa-rupee-sign:after {
  content: "\10f156";
}

.fad.fa-rv:after {
  content: "\10f7be";
}

.fad.fa-sack:after {
  content: "\10f81c";
}

.fad.fa-sack-dollar:after {
  content: "\10f81d";
}

.fad.fa-sad-cry:after {
  content: "\10f5b3";
}

.fad.fa-sad-tear:after {
  content: "\10f5b4";
}

.fad.fa-salad:after {
  content: "\10f81e";
}

.fad.fa-sandwich:after {
  content: "\10f81f";
}

.fad.fa-satellite:after {
  content: "\10f7bf";
}

.fad.fa-satellite-dish:after {
  content: "\10f7c0";
}

.fad.fa-sausage:after {
  content: "\10f820";
}

.fad.fa-save:after {
  content: "\10f0c7";
}

.fad.fa-scalpel:after {
  content: "\10f61d";
}

.fad.fa-scalpel-path:after {
  content: "\10f61e";
}

.fad.fa-scanner:after {
  content: "\10f488";
}

.fad.fa-scanner-keyboard:after {
  content: "\10f489";
}

.fad.fa-scanner-touchscreen:after {
  content: "\10f48a";
}

.fad.fa-scarecrow:after {
  content: "\10f70d";
}

.fad.fa-scarf:after {
  content: "\10f7c1";
}

.fad.fa-school:after {
  content: "\10f549";
}

.fad.fa-screwdriver:after {
  content: "\10f54a";
}

.fad.fa-scroll:after {
  content: "\10f70e";
}

.fad.fa-scroll-old:after {
  content: "\10f70f";
}

.fad.fa-scrubber:after {
  content: "\10f2f8";
}

.fad.fa-scythe:after {
  content: "\10f710";
}

.fad.fa-sd-card:after {
  content: "\10f7c2";
}

.fad.fa-search:after {
  content: "\10f002";
}

.fad.fa-search-dollar:after {
  content: "\10f688";
}

.fad.fa-search-location:after {
  content: "\10f689";
}

.fad.fa-search-minus:after {
  content: "\10f010";
}

.fad.fa-search-plus:after {
  content: "\10f00e";
}

.fad.fa-seedling:after {
  content: "\10f4d8";
}

.fad.fa-send-back:after {
  content: "\10f87e";
}

.fad.fa-send-backward:after {
  content: "\10f87f";
}

.fad.fa-server:after {
  content: "\10f233";
}

.fad.fa-shapes:after {
  content: "\10f61f";
}

.fad.fa-share:after {
  content: "\10f064";
}

.fad.fa-share-all:after {
  content: "\10f367";
}

.fad.fa-share-alt:after {
  content: "\10f1e0";
}

.fad.fa-share-alt-square:after {
  content: "\10f1e1";
}

.fad.fa-share-square:after {
  content: "\10f14d";
}

.fad.fa-sheep:after {
  content: "\10f711";
}

.fad.fa-shekel-sign:after {
  content: "\10f20b";
}

.fad.fa-shield:after {
  content: "\10f132";
}

.fad.fa-shield-alt:after {
  content: "\10f3ed";
}

.fad.fa-shield-check:after {
  content: "\10f2f7";
}

.fad.fa-shield-cross:after {
  content: "\10f712";
}

.fad.fa-ship:after {
  content: "\10f21a";
}

.fad.fa-shipping-fast:after {
  content: "\10f48b";
}

.fad.fa-shipping-timed:after {
  content: "\10f48c";
}

.fad.fa-shish-kebab:after {
  content: "\10f821";
}

.fad.fa-shoe-prints:after {
  content: "\10f54b";
}

.fad.fa-shopping-bag:after {
  content: "\10f290";
}

.fad.fa-shopping-basket:after {
  content: "\10f291";
}

.fad.fa-shopping-cart:after {
  content: "\10f07a";
}

.fad.fa-shovel:after {
  content: "\10f713";
}

.fad.fa-shovel-snow:after {
  content: "\10f7c3";
}

.fad.fa-shower:after {
  content: "\10f2cc";
}

.fad.fa-shredder:after {
  content: "\10f68a";
}

.fad.fa-shuttle-van:after {
  content: "\10f5b6";
}

.fad.fa-shuttlecock:after {
  content: "\10f45b";
}

.fad.fa-sickle:after {
  content: "\10f822";
}

.fad.fa-sigma:after {
  content: "\10f68b";
}

.fad.fa-sign:after {
  content: "\10f4d9";
}

.fad.fa-sign-in:after {
  content: "\10f090";
}

.fad.fa-sign-in-alt:after {
  content: "\10f2f6";
}

.fad.fa-sign-language:after {
  content: "\10f2a7";
}

.fad.fa-sign-out:after {
  content: "\10f08b";
}

.fad.fa-sign-out-alt:after {
  content: "\10f2f5";
}

.fad.fa-signal:after {
  content: "\10f012";
}

.fad.fa-signal-1:after {
  content: "\10f68c";
}

.fad.fa-signal-2:after {
  content: "\10f68d";
}

.fad.fa-signal-3:after {
  content: "\10f68e";
}

.fad.fa-signal-4:after {
  content: "\10f68f";
}

.fad.fa-signal-alt:after {
  content: "\10f690";
}

.fad.fa-signal-alt-1:after {
  content: "\10f691";
}

.fad.fa-signal-alt-2:after {
  content: "\10f692";
}

.fad.fa-signal-alt-3:after {
  content: "\10f693";
}

.fad.fa-signal-alt-slash:after {
  content: "\10f694";
}

.fad.fa-signal-slash:after {
  content: "\10f695";
}

.fad.fa-signature:after {
  content: "\10f5b7";
}

.fad.fa-sim-card:after {
  content: "\10f7c4";
}

.fad.fa-sitemap:after {
  content: "\10f0e8";
}

.fad.fa-skating:after {
  content: "\10f7c5";
}

.fad.fa-skeleton:after {
  content: "\10f620";
}

.fad.fa-ski-jump:after {
  content: "\10f7c7";
}

.fad.fa-ski-lift:after {
  content: "\10f7c8";
}

.fad.fa-skiing:after {
  content: "\10f7c9";
}

.fad.fa-skiing-nordic:after {
  content: "\10f7ca";
}

.fad.fa-skull:after {
  content: "\10f54c";
}

.fad.fa-skull-crossbones:after {
  content: "\10f714";
}

.fad.fa-slash:after {
  content: "\10f715";
}

.fad.fa-sledding:after {
  content: "\10f7cb";
}

.fad.fa-sleigh:after {
  content: "\10f7cc";
}

.fad.fa-sliders-h:after {
  content: "\10f1de";
}

.fad.fa-sliders-h-square:after {
  content: "\10f3f0";
}

.fad.fa-sliders-v:after {
  content: "\10f3f1";
}

.fad.fa-sliders-v-square:after {
  content: "\10f3f2";
}

.fad.fa-smile:after {
  content: "\10f118";
}

.fad.fa-smile-beam:after {
  content: "\10f5b8";
}

.fad.fa-smile-plus:after {
  content: "\10f5b9";
}

.fad.fa-smile-wink:after {
  content: "\10f4da";
}

.fad.fa-smog:after {
  content: "\10f75f";
}

.fad.fa-smoke:after {
  content: "\10f760";
}

.fad.fa-smoking:after {
  content: "\10f48d";
}

.fad.fa-smoking-ban:after {
  content: "\10f54d";
}

.fad.fa-sms:after {
  content: "\10f7cd";
}

.fad.fa-snake:after {
  content: "\10f716";
}

.fad.fa-snooze:after {
  content: "\10f880";
}

.fad.fa-snow-blowing:after {
  content: "\10f761";
}

.fad.fa-snowboarding:after {
  content: "\10f7ce";
}

.fad.fa-snowflake:after {
  content: "\10f2dc";
}

.fad.fa-snowflakes:after {
  content: "\10f7cf";
}

.fad.fa-snowman:after {
  content: "\10f7d0";
}

.fad.fa-snowmobile:after {
  content: "\10f7d1";
}

.fad.fa-snowplow:after {
  content: "\10f7d2";
}

.fad.fa-socks:after {
  content: "\10f696";
}

.fad.fa-solar-panel:after {
  content: "\10f5ba";
}

.fad.fa-sort:after {
  content: "\10f0dc";
}

.fad.fa-sort-alpha-down:after {
  content: "\10f15d";
}

.fad.fa-sort-alpha-down-alt:after {
  content: "\10f881";
}

.fad.fa-sort-alpha-up:after {
  content: "\10f15e";
}

.fad.fa-sort-alpha-up-alt:after {
  content: "\10f882";
}

.fad.fa-sort-alt:after {
  content: "\10f883";
}

.fad.fa-sort-amount-down:after {
  content: "\10f160";
}

.fad.fa-sort-amount-down-alt:after {
  content: "\10f884";
}

.fad.fa-sort-amount-up:after {
  content: "\10f161";
}

.fad.fa-sort-amount-up-alt:after {
  content: "\10f885";
}

.fad.fa-sort-down:after {
  content: "\10f0dd";
}

.fad.fa-sort-numeric-down:after {
  content: "\10f162";
}

.fad.fa-sort-numeric-down-alt:after {
  content: "\10f886";
}

.fad.fa-sort-numeric-up:after {
  content: "\10f163";
}

.fad.fa-sort-numeric-up-alt:after {
  content: "\10f887";
}

.fad.fa-sort-shapes-down:after {
  content: "\10f888";
}

.fad.fa-sort-shapes-down-alt:after {
  content: "\10f889";
}

.fad.fa-sort-shapes-up:after {
  content: "\10f88a";
}

.fad.fa-sort-shapes-up-alt:after {
  content: "\10f88b";
}

.fad.fa-sort-size-down:after {
  content: "\10f88c";
}

.fad.fa-sort-size-down-alt:after {
  content: "\10f88d";
}

.fad.fa-sort-size-up:after {
  content: "\10f88e";
}

.fad.fa-sort-size-up-alt:after {
  content: "\10f88f";
}

.fad.fa-sort-up:after {
  content: "\10f0de";
}

.fad.fa-soup:after {
  content: "\10f823";
}

.fad.fa-spa:after {
  content: "\10f5bb";
}

.fad.fa-space-shuttle:after {
  content: "\10f197";
}

.fad.fa-spade:after {
  content: "\10f2f4";
}

.fad.fa-sparkles:after {
  content: "\10f890";
}

.fad.fa-spell-check:after {
  content: "\10f891";
}

.fad.fa-spider:after {
  content: "\10f717";
}

.fad.fa-spider-black-widow:after {
  content: "\10f718";
}

.fad.fa-spider-web:after {
  content: "\10f719";
}

.fad.fa-spinner:after {
  content: "\10f110";
}

.fad.fa-spinner-third:after {
  content: "\10f3f4";
}

.fad.fa-splotch:after {
  content: "\10f5bc";
}

.fad.fa-spray-can:after {
  content: "\10f5bd";
}

.fad.fa-square:after {
  content: "\10f0c8";
}

.fad.fa-square-full:after {
  content: "\10f45c";
}

.fad.fa-square-root:after {
  content: "\10f697";
}

.fad.fa-square-root-alt:after {
  content: "\10f698";
}

.fad.fa-squirrel:after {
  content: "\10f71a";
}

.fad.fa-staff:after {
  content: "\10f71b";
}

.fad.fa-stamp:after {
  content: "\10f5bf";
}

.fad.fa-star:after {
  content: "\10f005";
}

.fad.fa-star-and-crescent:after {
  content: "\10f699";
}

.fad.fa-star-christmas:after {
  content: "\10f7d4";
}

.fad.fa-star-exclamation:after {
  content: "\10f2f3";
}

.fad.fa-star-half:after {
  content: "\10f089";
}

.fad.fa-star-half-alt:after {
  content: "\10f5c0";
}

.fad.fa-star-of-david:after {
  content: "\10f69a";
}

.fad.fa-star-of-life:after {
  content: "\10f621";
}

.fad.fa-stars:after {
  content: "\10f762";
}

.fad.fa-steak:after {
  content: "\10f824";
}

.fad.fa-steering-wheel:after {
  content: "\10f622";
}

.fad.fa-step-backward:after {
  content: "\10f048";
}

.fad.fa-step-forward:after {
  content: "\10f051";
}

.fad.fa-stethoscope:after {
  content: "\10f0f1";
}

.fad.fa-sticky-note:after {
  content: "\10f249";
}

.fad.fa-stocking:after {
  content: "\10f7d5";
}

.fad.fa-stomach:after {
  content: "\10f623";
}

.fad.fa-stop:after {
  content: "\10f04d";
}

.fad.fa-stop-circle:after {
  content: "\10f28d";
}

.fad.fa-stopwatch:after {
  content: "\10f2f2";
}

.fad.fa-store:after {
  content: "\10f54e";
}

.fad.fa-store-alt:after {
  content: "\10f54f";
}

.fad.fa-stream:after {
  content: "\10f550";
}

.fad.fa-street-view:after {
  content: "\10f21d";
}

.fad.fa-stretcher:after {
  content: "\10f825";
}

.fad.fa-strikethrough:after {
  content: "\10f0cc";
}

.fad.fa-stroopwafel:after {
  content: "\10f551";
}

.fad.fa-subscript:after {
  content: "\10f12c";
}

.fad.fa-subway:after {
  content: "\10f239";
}

.fad.fa-suitcase:after {
  content: "\10f0f2";
}

.fad.fa-suitcase-rolling:after {
  content: "\10f5c1";
}

.fad.fa-sun:after {
  content: "\10f185";
}

.fad.fa-sun-cloud:after {
  content: "\10f763";
}

.fad.fa-sun-dust:after {
  content: "\10f764";
}

.fad.fa-sun-haze:after {
  content: "\10f765";
}

.fad.fa-sunglasses:after {
  content: "\10f892";
}

.fad.fa-sunrise:after {
  content: "\10f766";
}

.fad.fa-sunset:after {
  content: "\10f767";
}

.fad.fa-superscript:after {
  content: "\10f12b";
}

.fad.fa-surprise:after {
  content: "\10f5c2";
}

.fad.fa-swatchbook:after {
  content: "\10f5c3";
}

.fad.fa-swimmer:after {
  content: "\10f5c4";
}

.fad.fa-swimming-pool:after {
  content: "\10f5c5";
}

.fad.fa-sword:after {
  content: "\10f71c";
}

.fad.fa-swords:after {
  content: "\10f71d";
}

.fad.fa-synagogue:after {
  content: "\10f69b";
}

.fad.fa-sync:after {
  content: "\10f021";
}

.fad.fa-sync-alt:after {
  content: "\10f2f1";
}

.fad.fa-syringe:after {
  content: "\10f48e";
}

.fad.fa-table:after {
  content: "\10f0ce";
}

.fad.fa-table-tennis:after {
  content: "\10f45d";
}

.fad.fa-tablet:after {
  content: "\10f10a";
}

.fad.fa-tablet-alt:after {
  content: "\10f3fa";
}

.fad.fa-tablet-android:after {
  content: "\10f3fb";
}

.fad.fa-tablet-android-alt:after {
  content: "\10f3fc";
}

.fad.fa-tablet-rugged:after {
  content: "\10f48f";
}

.fad.fa-tablets:after {
  content: "\10f490";
}

.fad.fa-tachometer:after {
  content: "\10f0e4";
}

.fad.fa-tachometer-alt:after {
  content: "\10f3fd";
}

.fad.fa-tachometer-alt-average:after {
  content: "\10f624";
}

.fad.fa-tachometer-alt-fast:after {
  content: "\10f625";
}

.fad.fa-tachometer-alt-fastest:after {
  content: "\10f626";
}

.fad.fa-tachometer-alt-slow:after {
  content: "\10f627";
}

.fad.fa-tachometer-alt-slowest:after {
  content: "\10f628";
}

.fad.fa-tachometer-average:after {
  content: "\10f629";
}

.fad.fa-tachometer-fast:after {
  content: "\10f62a";
}

.fad.fa-tachometer-fastest:after {
  content: "\10f62b";
}

.fad.fa-tachometer-slow:after {
  content: "\10f62c";
}

.fad.fa-tachometer-slowest:after {
  content: "\10f62d";
}

.fad.fa-taco:after {
  content: "\10f826";
}

.fad.fa-tag:after {
  content: "\10f02b";
}

.fad.fa-tags:after {
  content: "\10f02c";
}

.fad.fa-tally:after {
  content: "\10f69c";
}

.fad.fa-tanakh:after {
  content: "\10f827";
}

.fad.fa-tape:after {
  content: "\10f4db";
}

.fad.fa-tasks:after {
  content: "\10f0ae";
}

.fad.fa-tasks-alt:after {
  content: "\10f828";
}

.fad.fa-taxi:after {
  content: "\10f1ba";
}

.fad.fa-teeth:after {
  content: "\10f62e";
}

.fad.fa-teeth-open:after {
  content: "\10f62f";
}

.fad.fa-temperature-frigid:after {
  content: "\10f768";
}

.fad.fa-temperature-high:after {
  content: "\10f769";
}

.fad.fa-temperature-hot:after {
  content: "\10f76a";
}

.fad.fa-temperature-low:after {
  content: "\10f76b";
}

.fad.fa-tenge:after {
  content: "\10f7d7";
}

.fad.fa-tennis-ball:after {
  content: "\10f45e";
}

.fad.fa-terminal:after {
  content: "\10f120";
}

.fad.fa-text:after {
  content: "\10f893";
}

.fad.fa-text-height:after {
  content: "\10f034";
}

.fad.fa-text-size:after {
  content: "\10f894";
}

.fad.fa-text-width:after {
  content: "\10f035";
}

.fad.fa-th:after {
  content: "\10f00a";
}

.fad.fa-th-large:after {
  content: "\10f009";
}

.fad.fa-th-list:after {
  content: "\10f00b";
}

.fad.fa-theater-masks:after {
  content: "\10f630";
}

.fad.fa-thermometer:after {
  content: "\10f491";
}

.fad.fa-thermometer-empty:after {
  content: "\10f2cb";
}

.fad.fa-thermometer-full:after {
  content: "\10f2c7";
}

.fad.fa-thermometer-half:after {
  content: "\10f2c9";
}

.fad.fa-thermometer-quarter:after {
  content: "\10f2ca";
}

.fad.fa-thermometer-three-quarters:after {
  content: "\10f2c8";
}

.fad.fa-theta:after {
  content: "\10f69e";
}

.fad.fa-thumbs-down:after {
  content: "\10f165";
}

.fad.fa-thumbs-up:after {
  content: "\10f164";
}

.fad.fa-thumbtack:after {
  content: "\10f08d";
}

.fad.fa-thunderstorm:after {
  content: "\10f76c";
}

.fad.fa-thunderstorm-moon:after {
  content: "\10f76d";
}

.fad.fa-thunderstorm-sun:after {
  content: "\10f76e";
}

.fad.fa-ticket:after {
  content: "\10f145";
}

.fad.fa-ticket-alt:after {
  content: "\10f3ff";
}

.fad.fa-tilde:after {
  content: "\10f69f";
}

.fad.fa-times:after {
  content: "\10f00d";
}

.fad.fa-times-circle:after {
  content: "\10f057";
}

.fad.fa-times-hexagon:after {
  content: "\10f2ee";
}

.fad.fa-times-octagon:after {
  content: "\10f2f0";
}

.fad.fa-times-square:after {
  content: "\10f2d3";
}

.fad.fa-tint:after {
  content: "\10f043";
}

.fad.fa-tint-slash:after {
  content: "\10f5c7";
}

.fad.fa-tire:after {
  content: "\10f631";
}

.fad.fa-tire-flat:after {
  content: "\10f632";
}

.fad.fa-tire-pressure-warning:after {
  content: "\10f633";
}

.fad.fa-tire-rugged:after {
  content: "\10f634";
}

.fad.fa-tired:after {
  content: "\10f5c8";
}

.fad.fa-toggle-off:after {
  content: "\10f204";
}

.fad.fa-toggle-on:after {
  content: "\10f205";
}

.fad.fa-toilet:after {
  content: "\10f7d8";
}

.fad.fa-toilet-paper:after {
  content: "\10f71e";
}

.fad.fa-toilet-paper-alt:after {
  content: "\10f71f";
}

.fad.fa-tombstone:after {
  content: "\10f720";
}

.fad.fa-tombstone-alt:after {
  content: "\10f721";
}

.fad.fa-toolbox:after {
  content: "\10f552";
}

.fad.fa-tools:after {
  content: "\10f7d9";
}

.fad.fa-tooth:after {
  content: "\10f5c9";
}

.fad.fa-toothbrush:after {
  content: "\10f635";
}

.fad.fa-torah:after {
  content: "\10f6a0";
}

.fad.fa-torii-gate:after {
  content: "\10f6a1";
}

.fad.fa-tornado:after {
  content: "\10f76f";
}

.fad.fa-tractor:after {
  content: "\10f722";
}

.fad.fa-trademark:after {
  content: "\10f25c";
}

.fad.fa-traffic-cone:after {
  content: "\10f636";
}

.fad.fa-traffic-light:after {
  content: "\10f637";
}

.fad.fa-traffic-light-go:after {
  content: "\10f638";
}

.fad.fa-traffic-light-slow:after {
  content: "\10f639";
}

.fad.fa-traffic-light-stop:after {
  content: "\10f63a";
}

.fad.fa-train:after {
  content: "\10f238";
}

.fad.fa-tram:after {
  content: "\10f7da";
}

.fad.fa-transgender:after {
  content: "\10f224";
}

.fad.fa-transgender-alt:after {
  content: "\10f225";
}

.fad.fa-trash:after {
  content: "\10f1f8";
}

.fad.fa-trash-alt:after {
  content: "\10f2ed";
}

.fad.fa-trash-restore:after {
  content: "\10f829";
}

.fad.fa-trash-restore-alt:after {
  content: "\10f82a";
}

.fad.fa-trash-undo:after {
  content: "\10f895";
}

.fad.fa-trash-undo-alt:after {
  content: "\10f896";
}

.fad.fa-treasure-chest:after {
  content: "\10f723";
}

.fad.fa-tree:after {
  content: "\10f1bb";
}

.fad.fa-tree-alt:after {
  content: "\10f400";
}

.fad.fa-tree-christmas:after {
  content: "\10f7db";
}

.fad.fa-tree-decorated:after {
  content: "\10f7dc";
}

.fad.fa-tree-large:after {
  content: "\10f7dd";
}

.fad.fa-tree-palm:after {
  content: "\10f82b";
}

.fad.fa-trees:after {
  content: "\10f724";
}

.fad.fa-triangle:after {
  content: "\10f2ec";
}

.fad.fa-trophy:after {
  content: "\10f091";
}

.fad.fa-trophy-alt:after {
  content: "\10f2eb";
}

.fad.fa-truck:after {
  content: "\10f0d1";
}

.fad.fa-truck-container:after {
  content: "\10f4dc";
}

.fad.fa-truck-couch:after {
  content: "\10f4dd";
}

.fad.fa-truck-loading:after {
  content: "\10f4de";
}

.fad.fa-truck-monster:after {
  content: "\10f63b";
}

.fad.fa-truck-moving:after {
  content: "\10f4df";
}

.fad.fa-truck-pickup:after {
  content: "\10f63c";
}

.fad.fa-truck-plow:after {
  content: "\10f7de";
}

.fad.fa-truck-ramp:after {
  content: "\10f4e0";
}

.fad.fa-tshirt:after {
  content: "\10f553";
}

.fad.fa-tty:after {
  content: "\10f1e4";
}

.fad.fa-turkey:after {
  content: "\10f725";
}

.fad.fa-turtle:after {
  content: "\10f726";
}

.fad.fa-tv:after {
  content: "\10f26c";
}

.fad.fa-tv-retro:after {
  content: "\10f401";
}

.fad.fa-umbrella:after {
  content: "\10f0e9";
}

.fad.fa-umbrella-beach:after {
  content: "\10f5ca";
}

.fad.fa-underline:after {
  content: "\10f0cd";
}

.fad.fa-undo:after {
  content: "\10f0e2";
}

.fad.fa-undo-alt:after {
  content: "\10f2ea";
}

.fad.fa-unicorn:after {
  content: "\10f727";
}

.fad.fa-union:after {
  content: "\10f6a2";
}

.fad.fa-universal-access:after {
  content: "\10f29a";
}

.fad.fa-university:after {
  content: "\10f19c";
}

.fad.fa-unlink:after {
  content: "\10f127";
}

.fad.fa-unlock:after {
  content: "\10f09c";
}

.fad.fa-unlock-alt:after {
  content: "\10f13e";
}

.fad.fa-upload:after {
  content: "\10f093";
}

.fad.fa-usd-circle:after {
  content: "\10f2e8";
}

.fad.fa-usd-square:after {
  content: "\10f2e9";
}

.fad.fa-user:after {
  content: "\10f007";
}

.fad.fa-user-alt:after {
  content: "\10f406";
}

.fad.fa-user-alt-slash:after {
  content: "\10f4fa";
}

.fad.fa-user-astronaut:after {
  content: "\10f4fb";
}

.fad.fa-user-chart:after {
  content: "\10f6a3";
}

.fad.fa-user-check:after {
  content: "\10f4fc";
}

.fad.fa-user-circle:after {
  content: "\10f2bd";
}

.fad.fa-user-clock:after {
  content: "\10f4fd";
}

.fad.fa-user-cog:after {
  content: "\10f4fe";
}

.fad.fa-user-crown:after {
  content: "\10f6a4";
}

.fad.fa-user-edit:after {
  content: "\10f4ff";
}

.fad.fa-user-friends:after {
  content: "\10f500";
}

.fad.fa-user-graduate:after {
  content: "\10f501";
}

.fad.fa-user-hard-hat:after {
  content: "\10f82c";
}

.fad.fa-user-headset:after {
  content: "\10f82d";
}

.fad.fa-user-injured:after {
  content: "\10f728";
}

.fad.fa-user-lock:after {
  content: "\10f502";
}

.fad.fa-user-md:after {
  content: "\10f0f0";
}

.fad.fa-user-md-chat:after {
  content: "\10f82e";
}

.fad.fa-user-minus:after {
  content: "\10f503";
}

.fad.fa-user-ninja:after {
  content: "\10f504";
}

.fad.fa-user-nurse:after {
  content: "\10f82f";
}

.fad.fa-user-plus:after {
  content: "\10f234";
}

.fad.fa-user-secret:after {
  content: "\10f21b";
}

.fad.fa-user-shield:after {
  content: "\10f505";
}

.fad.fa-user-slash:after {
  content: "\10f506";
}

.fad.fa-user-tag:after {
  content: "\10f507";
}

.fad.fa-user-tie:after {
  content: "\10f508";
}

.fad.fa-user-times:after {
  content: "\10f235";
}

.fad.fa-users:after {
  content: "\10f0c0";
}

.fad.fa-users-class:after {
  content: "\10f63d";
}

.fad.fa-users-cog:after {
  content: "\10f509";
}

.fad.fa-users-crown:after {
  content: "\10f6a5";
}

.fad.fa-users-medical:after {
  content: "\10f830";
}

.fad.fa-utensil-fork:after {
  content: "\10f2e3";
}

.fad.fa-utensil-knife:after {
  content: "\10f2e4";
}

.fad.fa-utensil-spoon:after {
  content: "\10f2e5";
}

.fad.fa-utensils:after {
  content: "\10f2e7";
}

.fad.fa-utensils-alt:after {
  content: "\10f2e6";
}

.fad.fa-value-absolute:after {
  content: "\10f6a6";
}

.fad.fa-vector-square:after {
  content: "\10f5cb";
}

.fad.fa-venus:after {
  content: "\10f221";
}

.fad.fa-venus-double:after {
  content: "\10f226";
}

.fad.fa-venus-mars:after {
  content: "\10f228";
}

.fad.fa-vial:after {
  content: "\10f492";
}

.fad.fa-vials:after {
  content: "\10f493";
}

.fad.fa-video:after {
  content: "\10f03d";
}

.fad.fa-video-plus:after {
  content: "\10f4e1";
}

.fad.fa-video-slash:after {
  content: "\10f4e2";
}

.fad.fa-vihara:after {
  content: "\10f6a7";
}

.fad.fa-voicemail:after {
  content: "\10f897";
}

.fad.fa-volcano:after {
  content: "\10f770";
}

.fad.fa-volleyball-ball:after {
  content: "\10f45f";
}

.fad.fa-volume:after {
  content: "\10f6a8";
}

.fad.fa-volume-down:after {
  content: "\10f027";
}

.fad.fa-volume-mute:after {
  content: "\10f6a9";
}

.fad.fa-volume-off:after {
  content: "\10f026";
}

.fad.fa-volume-slash:after {
  content: "\10f2e2";
}

.fad.fa-volume-up:after {
  content: "\10f028";
}

.fad.fa-vote-nay:after {
  content: "\10f771";
}

.fad.fa-vote-yea:after {
  content: "\10f772";
}

.fad.fa-vr-cardboard:after {
  content: "\10f729";
}

.fad.fa-walker:after {
  content: "\10f831";
}

.fad.fa-walking:after {
  content: "\10f554";
}

.fad.fa-wallet:after {
  content: "\10f555";
}

.fad.fa-wand:after {
  content: "\10f72a";
}

.fad.fa-wand-magic:after {
  content: "\10f72b";
}

.fad.fa-warehouse:after {
  content: "\10f494";
}

.fad.fa-warehouse-alt:after {
  content: "\10f495";
}

.fad.fa-washer:after {
  content: "\10f898";
}

.fad.fa-watch:after {
  content: "\10f2e1";
}

.fad.fa-watch-fitness:after {
  content: "\10f63e";
}

.fad.fa-water:after {
  content: "\10f773";
}

.fad.fa-water-lower:after {
  content: "\10f774";
}

.fad.fa-water-rise:after {
  content: "\10f775";
}

.fad.fa-wave-sine:after {
  content: "\10f899";
}

.fad.fa-wave-square:after {
  content: "\10f83e";
}

.fad.fa-wave-triangle:after {
  content: "\10f89a";
}

.fad.fa-webcam:after {
  content: "\10f832";
}

.fad.fa-webcam-slash:after {
  content: "\10f833";
}

.fad.fa-weight:after {
  content: "\10f496";
}

.fad.fa-weight-hanging:after {
  content: "\10f5cd";
}

.fad.fa-whale:after {
  content: "\10f72c";
}

.fad.fa-wheat:after {
  content: "\10f72d";
}

.fad.fa-wheelchair:after {
  content: "\10f193";
}

.fad.fa-whistle:after {
  content: "\10f460";
}

.fad.fa-wifi:after {
  content: "\10f1eb";
}

.fad.fa-wifi-1:after {
  content: "\10f6aa";
}

.fad.fa-wifi-2:after {
  content: "\10f6ab";
}

.fad.fa-wifi-slash:after {
  content: "\10f6ac";
}

.fad.fa-wind:after {
  content: "\10f72e";
}

.fad.fa-wind-turbine:after {
  content: "\10f89b";
}

.fad.fa-wind-warning:after {
  content: "\10f776";
}

.fad.fa-window:after {
  content: "\10f40e";
}

.fad.fa-window-alt:after {
  content: "\10f40f";
}

.fad.fa-window-close:after {
  content: "\10f410";
}

.fad.fa-window-maximize:after {
  content: "\10f2d0";
}

.fad.fa-window-minimize:after {
  content: "\10f2d1";
}

.fad.fa-window-restore:after {
  content: "\10f2d2";
}

.fad.fa-windsock:after {
  content: "\10f777";
}

.fad.fa-wine-bottle:after {
  content: "\10f72f";
}

.fad.fa-wine-glass:after {
  content: "\10f4e3";
}

.fad.fa-wine-glass-alt:after {
  content: "\10f5ce";
}

.fad.fa-won-sign:after {
  content: "\10f159";
}

.fad.fa-wreath:after {
  content: "\10f7e2";
}

.fad.fa-wrench:after {
  content: "\10f0ad";
}

.fad.fa-x-ray:after {
  content: "\10f497";
}

.fad.fa-yen-sign:after {
  content: "\10f157";
}

.fad.fa-yin-yang:after {
  content: "\10f6ad";
}

@font-face{ 
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  font-display:swap;
  src: url("/wp-content/themes/theme/front/build/fonts/fa-light-300.eot");
  src: url("/wp-content/themes/theme/front/build/fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/theme/front/build/fonts/fa-light-300.woff2") format("woff2"), url("/wp-content/themes/theme/front/build/fonts/fa-light-300.woff") format("woff"), url("/wp-content/themes/theme/front/build/fonts/fa-light-300.ttf") format("truetype"), url("/wp-content/themes/theme/front/build/fonts/fa-light-300.svg#fontawesome") format("svg");
 }
.fal {
  font-family: "Font Awesome 5 Pro";
  font-weight: 300;
}

@font-face{ 
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  font-display:swap;
  src: url("/wp-content/themes/theme/front/build/fonts/fa-regular-400.eot");
  src: url("/wp-content/themes/theme/front/build/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/theme/front/build/fonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/themes/theme/front/build/fonts/fa-regular-400.woff") format("woff"), url("/wp-content/themes/theme/front/build/fonts/fa-regular-400.ttf") format("truetype"), url("/wp-content/themes/theme/front/build/fonts/fa-regular-400.svg#fontawesome") format("svg");
 }
.far {
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
}

@font-face{ 
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 900;
  font-display:swap;
  src: url("/wp-content/themes/theme/front/build/fonts/fa-solid-900.eot");
  src: url("/wp-content/themes/theme/front/build/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/theme/front/build/fonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/themes/theme/front/build/fonts/fa-solid-900.woff") format("woff"), url("/wp-content/themes/theme/front/build/fonts/fa-solid-900.ttf") format("truetype"), url("/wp-content/themes/theme/front/build/fonts/fa-solid-900.svg#fontawesome") format("svg");
 }
.fa,
.fas {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */
/* hide the link until viewport size is reached */
body.meanmenu-open {
  overflow: hidden;
}

/* when under viewport size, .mean-container is added to body */
.mean-container .mean-bar {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  position: relative;
  width: 100%;
  z-index: 99;
}

a.meanmenu-reveal {
  border: 1px solid #002e5b;
  color: #002e5b;
  cursor: pointer;
  display: none;
  height: 30px;
  line-height: 30px;
  margin-top: 0;
  padding: 0;
  position: relative;
  right: 0;
  text-align: center;
  text-decoration: none;
  top: 0;
  width: 30px;
  margin-left: 15px;
}

a.meanmenu-reveal span {
  background: #002e5b none repeat scroll 0 0;
  display: block;
  height: 3px;
  margin-top: 3px;
}

a.meanmenu-reveal i {
  padding: 0 !important;
  margin: 0 !important;
}

.mean-container .mean-nav {
  background: #fff none repeat scroll 0 0;
  float: left;
  margin-top: 0;
  width: 100%;
  box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overscroll-behavior: contain;
}

.mean-container .mean-nav ul {
  padding: 0;
  margin: 0;
  width: 100%;
  list-style-type: none;
}

.mean-container .mean-nav ul li {
  position: relative;
  float: left;
  width: 100%;
}

.mean-container .mean-nav ul li a {
  border-top: 1px solid rgba(230, 230, 230, 0.5);
  color: #0c1923;
  display: block;
  float: left;
  margin: 0;
  padding: 10px 5%;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  width: 90%;
  font-weight: 600;
}

.mean-container .mean-nav ul li li a {
  border-top: 1px solid rgba(230, 230, 230);
  opacity: 0.75;
  padding: 10px 10%;
  text-shadow: none;
  visibility: visible;
  width: 80%;
}

.mean-container .mean-nav ul li.mean-last a {
  border-bottom: none;
  margin-bottom: 0;
}

.mean-container .mean-nav ul li li li a {
  width: 70%;
  padding: 1em 15%;
}

.mean-container .mean-nav ul li li li li a {
  width: 60%;
  padding: 1em 20%;
}

.mean-container .mean-nav ul li li li li li a {
  width: 50%;
  padding: 1em 25%;
}

.mean-container .mean-nav ul li a:hover {
  background: #252525;
  background: rgba(255, 255, 255, 0.1);
}

.mean-container .mean-nav ul li a.mean-expand {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
  border-color: currentcolor currentcolor rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.4);
  border-image: none;
  border-style: none none solid solid;
  border-width: medium medium 1px 1px;
  font-weight: 600;
  height: 27px;
  margin-top: 1px;
  padding: 5px 12px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 26px;
  z-index: 2;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
  background: #fff;
}

.mean-container .mean-push {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  clear: both;
}

.mean-nav .wrapper {
  width: 100%;
  padding: 0;
  margin: 0;
}

/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.mean-remove {
  display: none !important;
}

.transparent-header a.meanmenu-reveal {
  border: 1px solid #fff;
  color: #fff;
}

.transparent-header a.meanmenu-reveal span {
  background: #fff;
}

.header-2 a.meanmenu-reveal {
  border: 1px solid #fff;
  color: #fff;
}

.header-2 a.meanmenu-reveal span {
  background: #fff;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  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 {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Deafult Margin & Padding */
/*-- Margin Top --*/
.mt-5 {
  margin-top: 5px;
}

.mt-10 {
  margin-top: 10px;
}

.mt-15 {
  margin-top: 15px;
}

.mt-20 {
  margin-top: 20px;
}

.mt-25 {
  margin-top: 25px;
}

.mt-30 {
  margin-top: 30px;
}

.mt-35 {
  margin-top: 35px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-45 {
  margin-top: 45px;
}

.mt-50 {
  margin-top: 50px;
}

.mt-55 {
  margin-top: 55px;
}

.mt-60 {
  margin-top: 60px;
}

.mt-65 {
  margin-top: 65px;
}

.mt-70 {
  margin-top: 70px;
}

.mt-75 {
  margin-top: 75px;
}

.mt-80 {
  margin-top: 80px;
}

.mt-85 {
  margin-top: 85px;
}

.mt-90 {
  margin-top: 90px;
}

.mt-95 {
  margin-top: 95px;
}

.mt-100 {
  margin-top: 100px;
}

.mt-105 {
  margin-top: 105px;
}

.mt-110 {
  margin-top: 110px;
}

.mt-115 {
  margin-top: 115px;
}

.mt-120 {
  margin-top: 120px;
}

.mt-125 {
  margin-top: 125px;
}

.mt-130 {
  margin-top: 130px;
}

.mt-135 {
  margin-top: 135px;
}

.mt-140 {
  margin-top: 140px;
}

.mt-145 {
  margin-top: 145px;
}

.mt-150 {
  margin-top: 150px;
}

.mt-155 {
  margin-top: 155px;
}

.mt-160 {
  margin-top: 160px;
}

.mt-165 {
  margin-top: 165px;
}

.mt-170 {
  margin-top: 170px;
}

.mt-175 {
  margin-top: 175px;
}

.mt-180 {
  margin-top: 180px;
}

.mt-185 {
  margin-top: 185px;
}

.mt-190 {
  margin-top: 190px;
}

.mt-195 {
  margin-top: 195px;
}

.mt-200 {
  margin-top: 200px;
}

/*-- Margin Bottom --*/
.mb-5 {
  margin-bottom: 5px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-25 {
  margin-bottom: 25px;
}

.mb-30 {
  margin-bottom: 30px;
}

.mb-35 {
  margin-bottom: 35px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-45 {
  margin-bottom: 45px;
}

.mb-50 {
  margin-bottom: 50px;
}

.mb-55 {
  margin-bottom: 55px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mb-65 {
  margin-bottom: 65px;
}

.mb-70 {
  margin-bottom: 70px;
}

.mb-75 {
  margin-bottom: 75px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mb-85 {
  margin-bottom: 85px;
}

.mb-90 {
  margin-bottom: 90px;
}

.mb-95 {
  margin-bottom: 95px;
}

.mb-100 {
  margin-bottom: 100px;
}

.mb-105 {
  margin-bottom: 105px;
}

.mb-110 {
  margin-bottom: 110px;
}

.mb-115 {
  margin-bottom: 115px;
}

.mb-120 {
  margin-bottom: 120px;
}

.mb-125 {
  margin-bottom: 125px;
}

.mb-130 {
  margin-bottom: 130px;
}

.mb-135 {
  margin-bottom: 135px;
}

.mb-140 {
  margin-bottom: 140px;
}

.mb-145 {
  margin-bottom: 145px;
}

.mb-150 {
  margin-bottom: 150px;
}

.mb-155 {
  margin-bottom: 155px;
}

.mb-160 {
  margin-bottom: 160px;
}

.mb-165 {
  margin-bottom: 165px;
}

.mb-170 {
  margin-bottom: 170px;
}

.mb-175 {
  margin-bottom: 175px;
}

.mb-180 {
  margin-bottom: 180px;
}

.mb-185 {
  margin-bottom: 185px;
}

.mb-190 {
  margin-bottom: 190px;
}

.mb-195 {
  margin-bottom: 195px;
}

.mb-200 {
  margin-bottom: 200px;
}

/*-- Padding Top --*/
.pt-5 {
  padding-top: 5px;
}

.pt-10 {
  padding-top: 10px;
}

.pt-15 {
  padding-top: 15px;
}

.pt-20 {
  padding-top: 20px;
}

.pt-25 {
  padding-top: 25px;
}

.pt-30 {
  padding-top: 30px;
}

.pt-35 {
  padding-top: 35px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-45 {
  padding-top: 45px;
}

.pt-50 {
  padding-top: 50px;
}

.pt-55 {
  padding-top: 55px;
}

.pt-60 {
  padding-top: 60px;
}

.pt-65 {
  padding-top: 65px;
}

.pt-70 {
  padding-top: 70px;
}

.pt-75 {
  padding-top: 75px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-85 {
  padding-top: 85px;
}

.pt-90 {
  padding-top: 90px;
}

.pt-95 {
  padding-top: 95px;
}

.pt-100 {
  padding-top: 100px;
}

.pt-105 {
  padding-top: 105px;
}

.pt-110 {
  padding-top: 110px;
}

.pt-115 {
  padding-top: 115px;
}

.pt-120 {
  padding-top: 120px;
}

.pt-125 {
  padding-top: 125px;
}

.pt-130 {
  padding-top: 130px;
}

.pt-135 {
  padding-top: 135px;
}

.pt-140 {
  padding-top: 140px;
}

.pt-145 {
  padding-top: 145px;
}

.pt-150 {
  padding-top: 150px;
}

.pt-155 {
  padding-top: 155px;
}

.pt-160 {
  padding-top: 160px;
}

.pt-165 {
  padding-top: 165px;
}

.pt-170 {
  padding-top: 170px;
}

.pt-175 {
  padding-top: 175px;
}

.pt-180 {
  padding-top: 180px;
}

.pt-185 {
  padding-top: 185px;
}

.pt-190 {
  padding-top: 190px;
}

.pt-195 {
  padding-top: 195px;
}

.pt-200 {
  padding-top: 200px;
}

.pt-113 {
  padding-top: 113px;
}

/*-- Padding Bottom --*/
.pb-5 {
  padding-bottom: 5px;
}

.pb-10 {
  padding-bottom: 10px;
}

.pb-15 {
  padding-bottom: 15px;
}

.pb-20 {
  padding-bottom: 20px;
}

.pb-25 {
  padding-bottom: 25px;
}

.pb-30 {
  padding-bottom: 30px;
}

.pb-35 {
  padding-bottom: 35px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-45 {
  padding-bottom: 45px;
}

.pb-50 {
  padding-bottom: 50px;
}

.pb-55 {
  padding-bottom: 55px;
}

.pb-60 {
  padding-bottom: 60px;
}

.pb-65 {
  padding-bottom: 65px;
}

.pb-70 {
  padding-bottom: 70px;
}

.pb-75 {
  padding-bottom: 75px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pb-85 {
  padding-bottom: 85px;
}

.pb-90 {
  padding-bottom: 90px;
}

.pb-95 {
  padding-bottom: 95px;
}

.pb-100 {
  padding-bottom: 100px;
}

.pb-105 {
  padding-bottom: 105px;
}

.pb-110 {
  padding-bottom: 110px;
}

.pb-115 {
  padding-bottom: 115px;
}

.pb-120 {
  padding-bottom: 120px;
}

.pb-125 {
  padding-bottom: 125px;
}

.pb-130 {
  padding-bottom: 130px;
}

.pb-135 {
  padding-bottom: 135px;
}

.pb-140 {
  padding-bottom: 140px;
}

.pb-145 {
  padding-bottom: 145px;
}

.pb-150 {
  padding-bottom: 150px;
}

.pb-155 {
  padding-bottom: 155px;
}

.pb-160 {
  padding-bottom: 160px;
}

.pb-165 {
  padding-bottom: 165px;
}

.pb-170 {
  padding-bottom: 170px;
}

.pb-175 {
  padding-bottom: 175px;
}

.pb-180 {
  padding-bottom: 180px;
}

.pb-185 {
  padding-bottom: 185px;
}

.pb-190 {
  padding-bottom: 190px;
}

.pb-195 {
  padding-bottom: 195px;
}

.pb-200 {
  padding-bottom: 200px;
}

.pb-240 {
  padding-bottom: 450px;
}

/*-- Padding Left --*/
.pl-0 {
  padding-left: 0px;
}

.pl-5 {
  padding-left: 5px;
}

.pl-10 {
  padding-left: 10px;
}

.pl-15 {
  padding-left: 15px;
}

.pl-20 {
  padding-left: 20px;
}

.pl-25 {
  padding-left: 35px;
}

.pl-30 {
  padding-left: 30px;
}

.pl-35 {
  padding-left: 35px;
}

.pl-35 {
  padding-left: 35px;
}

.pl-40 {
  padding-left: 40px;
}

.pl-45 {
  padding-left: 45px;
}

.pl-50 {
  padding-left: 50px;
}

.pl-55 {
  padding-left: 55px;
}

.pl-60 {
  padding-left: 60px;
}

.pl-65 {
  padding-left: 65px;
}

.pl-70 {
  padding-left: 70px;
}

.pl-75 {
  padding-left: 75px;
}

.pl-80 {
  padding-left: 80px;
}

.pl-85 {
  padding-left: 80px;
}

.pl-90 {
  padding-left: 90px;
}

.pl-95 {
  padding-left: 95px;
}

.pl-100 {
  padding-left: 100px;
}

/*-- Padding Right --*/
.pr-0 {
  padding-right: 0px;
}

.pr-5 {
  padding-right: 5px;
}

.pr-10 {
  padding-right: 10px;
}

.pr-15 {
  padding-right: 15px;
}

.pr-20 {
  padding-right: 20px;
}

.pr-25 {
  padding-right: 35px;
}

.pr-30 {
  padding-right: 30px;
}

.pr-35 {
  padding-right: 35px;
}

.pr-35 {
  padding-right: 35px;
}

.pr-40 {
  padding-right: 40px;
}

.pr-45 {
  padding-right: 45px;
}

.pr-50 {
  padding-right: 50px;
}

.pr-55 {
  padding-right: 55px;
}

.pr-60 {
  padding-right: 60px;
}

.pr-65 {
  padding-right: 65px;
}

.pr-70 {
  padding-right: 70px;
}

.pr-75 {
  padding-right: 75px;
}

.pr-80 {
  padding-right: 80px;
}

.pr-85 {
  padding-right: 80px;
}

.pr-90 {
  padding-right: 90px;
}

.pr-95 {
  padding-right: 95px;
}

.pr-100 {
  padding-right: 100px;
}

/*-- margin Right --*/
.mr-40 {
  margin-right: 40px;
}

/* font weight */
.f-700 {
  font-weight: 600;
}

.f-600 {
  font-weight: 600;
}

.f-500 {
  font-weight: 500;
}

.f-400 {
  font-weight: 400;
}

.f-300 {
  font-weight: 300;
}

/* Background Color */
.gray-bg {
  background: #f4f4fe;
}

.white-bg {
  background: #fff;
}

.black-bg {
  background: #222;
}

.theme-bg {
  background: #222;
}

.primary-bg {
  background: #1a237e;
}

/* Color */
.white-color {
  color: #fff;
}

.black-color {
  color: #222;
}

.theme-color {
  color: #222;
}

.primary-color {
  color: #222;
}

/* black overlay */
[data-overlay] {
  position: relative;
}

[data-overlay]::before {
  background: #000 none repeat scroll 0 0;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

[data-overlay="3"]::before {
  opacity: 0.3;
}

[data-overlay="4"]::before {
  opacity: 0.4;
}

[data-overlay="5"]::before {
  opacity: 0.5;
}

[data-overlay="6"]::before {
  opacity: 0.6;
}

[data-overlay="7"]::before {
  opacity: 0.7;
}

[data-overlay="8"]::before {
  opacity: 0.8;
}

[data-overlay="9"]::before {
  opacity: 0.9;
}

.text-right {
  text-align: right;
}

a {
  text-decoration: none;
}

/*********************** Demo - 20 *******************/
.box20 {
  position: relative;
}

.box20:after, .box20:before {
  position: absolute;
  content: "";
}

.box20:before {
  width: 80%;
  height: 220%;
  background: #ff7350;
  top: -50%;
  left: -100%;
  z-index: 1;
  transform: rotate(25deg);
  transform-origin: center top 0;
  transition: all 0.5s ease 0s;
}

.box20:hover:before {
  left: 10%;
}

.box20:after {
  width: 55%;
  height: 175%;
  background-color: rgba(0, 0, 0, 0.8);
  bottom: -1000%;
  left: 53%;
  transform: rotate(-33deg);
  transform-origin: center bottom 0;
  transition: all 0.8s ease 0s;
}

.box20 .box-content, .box20 .icon {
  width: 100%;
  padding: 0 20px;
  position: absolute;
  left: 0;
  z-index: 2;
  transition: all 1.1s ease 0s;
}

.box20:hover:after {
  bottom: -70%;
}

.box20 img {
  width: 100%;
  height: auto;
}

.box20 .box-content {
  top: -100%;
  color: #fff;
}

.box20:hover .box-content {
  top: 30px;
}

.box20 .title {
  font-size: 24px;
  margin: 0;
  color: #fff;
}

.box20 .icon li a, .box20 .post {
  display: inline-block;
  font-size: 14px;
}

.box20 .post {
  margin-top: 5px;
}

.box20 .icon {
  list-style: none;
  margin: 0;
  bottom: -100%;
}

.box20:hover .icon {
  bottom: 25px;
}

.box20 .icon li {
  display: inline-block;
}

.box20 .icon li a {
  width: 35px;
  height: 35px;
  line-height: 35px;
  background: #444;
  border-radius: 50%;
  margin: 0 3px;
  color: #fff;
  text-align: center;
  transition: all 0.5s ease 0s;
}

.box20 .icon li a:hover {
  background: #fff;
  color: #ff402a;
}

@media only screen and (max-width: 990px) {
  .box20 {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 479px) {
  .box20 .title {
    font-size: 20px;
  }
}
/* The flip card container - set the width and height to whatever you want. We have added the border property to demonstrate that the flip itself goes out of the box on hover (remove perspective if you don't want the 3D effect */
.flip-card {
  background-color: transparent;
  width: 100%;
  height: 352px;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}

/* This container is needed to position the front and back side */
.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; /* Safari */
  backface-visibility: hidden;
}

/* Style the front side (fallback if image is missing) */
.flip-card-front {
  background-color: #bbb;
  color: black;
}

/* Style the back side */
.flip-card-back {
  background-color: #ff7350;
  color: white;
  transform: rotateY(180deg);
}

.flip-card-back h4 {
  color: #fff;
}

.flip-card-back h4 a:hover {
  color: #fff;
}

.flip-card-back .social {
  margin-top: 10px;
}

.flip-card-back .social a {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #fff;
  display: inline-block;
  line-height: 40px;
  color: #ff7350;
}

.flip-card-back .social a:hover {
  background: #001659;
  display: inline-block;
  line-height: 40px;
  color: #fff;
}

/*ZoomIn Hover Effect*/
.hover-zoomin a {
  display: block;
  position: relative;
  overflow: hidden;
}

.hover-zoomin img {
  width: 100%;
  height: auto;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

.hover-zoomin:hover img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

/* 1. Theme default css */
body {
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: normal;
  color: #777;
  font-style: normal;
  line-height: 26px;
}

.text-left {
  text-align: left !important;
}

a.meanmenu-reveal span {
  background: no-repeat;
  display: block;
  height: 3px;
  margin-top: 3px;
  border-top: 2px solid #000;
}

.mean-container .mean-nav ul li a {
  border-top: 1px solid rgba(217, 217, 217, 0.5);
  color: #333;
  display: block;
  float: left;
  margin: 0;
  padding: 10px 5%;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  width: 90%;
  font-size: 15px;
  font-weight: 600;
}

.mean-container .mean-nav {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1019607843);
  position: relative;
}

.mean-container .mean-nav ul {
  overflow: hidden;
}

.mean-container .mean-nav ul li a.mean-expand {
  text-align: right;
  top: 0;
  width: 100%;
  z-index: 2;
  padding: 9px 12px;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
  background: rgba(0, 0, 0, 0);
}

.srb-line {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: -90px;
}

.line5 {
  display: block;
}

.mr-15 {
  margin-right: 15px;
}

.img {
  max-width: 100%;
  transition: all 0.3s ease-out 0s;
}

.f-left {
  float: left;
}

.f-right {
  float: right;
}

.fix {
  overflow: hidden;
}

a,
.button {
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}

a:focus,
.button:focus {
  text-decoration: none;
  outline: none;
}

a:focus,
a:hover,
.portfolio-cat a:hover,
.footer -menu li a:hover {
  text-decoration: none;
}

.btn.focus, .btn:focus {
  outline: 0;
  box-shadow: none;
}

a,
button {
  color: #141b22;
  outline: medium none;
}

a:hover {
  color: var(--color_light_blue);
}

.box20 .title a {
  color: #fff;
}

.box20 .title a:hover {
  color: #444;
}

button:focus, input:focus, input:focus, textarea, textarea:focus {
  outline: none;
  box-shadow: none;
}

.uppercase {
  text-transform: uppercase;
}

.capitalize {
  text-transform: capitalize;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Roboto", sans-serif;
  color: #141b22;
  margin-top: 0px;
  font-style: normal;
  font-weight: 600;
  text-transform: normal;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: inherit;
}

h1 {
  font-size: 40px;
  font-weight: 600;
}

h2 {
  font-size: 35px;
}

h3 {
  font-size: 28px;
}

h4 {
  font-size: 22px;
}

h5 {
  font-size: 18px;
}

h6 {
  font-size: 16px;
}

ul {
  margin: 0px;
  padding: 0px;
}

li {
  list-style: none;
}

p {
  margin-bottom: 15px;
}

hr {
  border-bottom: 1px solid #eceff8;
  border-top: 0 none;
  margin: 30px 0;
  padding: 0;
}

label {
  color: #7e7e7e;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
}

*::-moz-selection {
  background: #d6b161;
  color: #fff;
  text-shadow: none;
}

::-moz-selection {
  background: #444;
  color: #fff;
  text-shadow: none;
}

::selection {
  background: #444;
  color: #fff;
  text-shadow: none;
}

*::-moz-placeholder {
  color: #555555;
  font-size: 14px;
  opacity: 1;
}

*::placeholder {
  color: #555555;
  font-size: 14px;
  opacity: 1;
}

.theme-overlay {
  position: relative;
}

.theme-overlay::before {
  background: #1696e7 none repeat scroll 0 0;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 100%;
}

.separator {
  border-top: 1px solid #f2f2f2;
}

/* button style */
.btn {
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  letter-spacing: 0;
  line-height: 1;
  margin-bottom: 0;
  padding: 20px 30px;
  text-align: center;
  text-transform: unset;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: nowrap;
  position: relative;
  z-index: 1;
  background: var(--color_light_blue);
  border: 1px solid var(--color_light_blue);
  overflow: hidden;
}

.btn i {
  margin-left: 10px;
  font-size: 18px;
}

.btn::before {
  width: 40px;
  height: 40px;
  position: absolute;
  border-radius: 50%;
  content: "";
  background: var(--color_blue);
  top: -60PX;
  left: 10px;
  z-index: -1;
  transition: all 0.3s ease 0s;
}

.btn:hover::before {
  width: 100%;
  height: 100%;
  position: absolute;
  border-radius: 4px;
  content: "";
  background: var(--color_blue);
  top: 0;
  left: 0;
  z-index: -1;
}

.btn:hover {
  color: #fff;
  border-color: var(--color_blue);
}

.slider-btn:hover .btn-after {
  margin-top: -50px;
  margin-left: 0px;
}

/* scrollUp */
#scrollUp {
  background: var(--color_light_blue);
  height: 40px;
  width: 40px;
  right: 30px;
  bottom: 30px;
  color: #fff;
  font-size: 20px;
  text-align: center;
  border-radius: 50%;
  font-size: 18px;
  line-height: 40px;
  transition: 0.3s;
}

#scrollUp:hover {
  background: var(--color_light_blue);
}

/* 2. header */
.header {
  margin-bottom: -177px;
}

.header .second-header {
  background: none;
}

.header .second-header::before {
  display: none;
}

.header .second-menu {
  background: #fff;
  padding: 15px;
}

.header-top {
  padding-top: 40px;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 30px;
}

.innder-ht {
  padding: 10px 0;
}

.wellcome-text p {
  margin-bottom: 0;
  color: #8a8a8a;
}

.header-cta ul li {
  display: inline-block;
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid rgba(225, 225, 225, 0.2509803922);
}

.header-cta ul li:first-child {
  margin-left: 0;
}

.header-cta ul li:last-child {
  padding-right: 0;
  border-right: none;
  margin-right: 0;
}

.header-cta ul li i {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 1px;
  color: var(--color_light_blue);
}

.header-top-cta ul li {
  display: inline-block;
  width: 200px;
  margin-right: 80px;
}

.header-top-cta ul li:last-child {
  margin-right: 0;
}

.header-cta .call-box {
  display: flex;
  text-align: left;
}

.header-cta .call-box a.active {
  color: var(--color_light_blue);
}

.header-cta .call-box .icon img {
  width: 35px;
}

.h-cta-icon {
  float: left;
  display: block;
  margin-right: 20px;
}

.h-cta-content {
  overflow: hidden;
}

.h-cta-content h5 {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 0;
}

.h-cta-content p {
  margin-bottom: 0;
  line-height: 1.5;
}

.menu-area {
  position: relative;
}

.menu .sub-menu {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 250px;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  margin-top: 15px;
  border-top: 4px solid #faa292;
  box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
}

.menu .sub-menu, .menu .children {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 250px;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  margin-top: 15px;
  border-top: 4px solid var(--color_light_blue);
  box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
}

.main-menu {
  position: relative;
  z-index: 9;
}

.menu .sub-menu li {
  margin-left: 0 !important;
  float: left;
  border-bottom: 1px solid #ddd;
  width: 100%;
  text-align: left;
}

.main-menu .sub-menu li a {
  padding: 15px;
}

.menu .sub-menu li, .menu .children li {
  margin-left: 0 !important;
  float: left;
  border-bottom: 1px solid #ddd;
  width: 100%;
  text-align: left;
}

.menu .menu-item-has-children:hover > ul {
  display: block;
  margin-top: 0px;
}

.main-menu .menu-item-has-children > ul > .menu-item-has-children > ul {
  display: none;
  position: absolute;
  background-color: white;
  width: 250px;
  z-index: 1;
  padding: 0;
  margin-left: -255px;
  margin-top: 0;
  top: -3px;
}

.menu .menu-item-has-children:hover > ul, .menu .page_item_has_children:hover > ul {
  display: block;
  margin-top: 0px;
}

.menu .page_item_has_children > ul > .page_item_has_children:hover > ul {
  margin-left: -265px;
  margin-top: 0;
  top: -3px;
}

.main-menu .menu-item-has-children > ul > .menu-item-has-children:hover > ul, .menu .page_item_has_children > ul > .page_item_has_children:hover > ul {
  display: block;
}

.main-menu .menu-item-has-children > ul > .menu-item-has-children:hover > ul {
  display: block;
}

.main-menu .menu-item-has-children > ul > .menu-item-has-children > ul > .menu-item-has-children > ul {
  display: none;
  position: absolute;
  background-color: white;
  width: 250px;
  z-index: 1;
  padding: 0;
  margin-left: 255px;
  margin-top: 0;
  top: -3px;
}

.main-menu ul li {
  display: inline-block;
  margin-left: 25px;
  position: relative;
}

.main-menu ul li.active a {
  color: var(--color_light_blue);
}

.main-menu ul li a {
  display: block;
  color: #141b22;
  padding: 20px 0;
  font-weight: 600;
  position: relative;
  font-family: "Roboto", sans-serif;
}

.main-menu ul li a::after {
  content: "+";
  margin-left: 10px;
  color: var(--color_light_blue);
  display: none;
}

.main-menu ul li:last-child a::after, .main-menu .has-sub ul li a::after {
  display: none;
}

.main-menu ul li:first-child {
  margin-left: 0;
}

.menu-area .menu-tigger {
  cursor: pointer;
  display: inline-block;
}

.menu-area .menu-tigger span {
  height: 2px;
  width: 30px;
  background: #2935bb;
  display: block;
  margin: 7px 0;
  transition: 0.3s;
}

.main-menu ul li:hover > a {
  color: var(--color_light_blue);
}

.main-menu ul li:hover > a::before {
  width: 100%;
}

.display-ib {
  display: inline-block;
}

.header-social a {
  font-size: 14px;
  display: inline-block;
  margin-left: 15px;
  text-align: center;
  color: #191D3B;
}

.search-top {
  display: inline-block;
  position: absolute;
  top: 16px;
  border: 2px solid #141b22;
  border-radius: 30px;
  left: 20%;
}

.search-top ul {
  background: #4CC3C1 0% 0% no-repeat padding-box;
  border-radius: 23px;
  margin: 5px;
  padding: 10px 5px 5px;
}

.search-top li {
  display: inline-block;
  padding: 0px 15px;
  border-right: 1px solid rgba(255, 255, 255, 0.2196078431);
}

.search-top li a {
  color: #fff;
  font-size: 18px;
  float: left;
}

.search-top li:last-child {
  border: none;
}

.header-social a:hover {
  color: #fff;
}

.sticky-menu {
  left: 0;
  margin: auto;
  position: fixed !important;
  top: 0;
  width: 100%;
  box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
  z-index: 10 !important;
  background: #fff;
  -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
  -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
}

.responsive {
  display: none;
}

#mobile-menu {
  display: block;
}

.right-menu li {
  float: right;
  padding: 0;
}

.right-menu .icon {
  float: left;
  margin-right: 20px;
}

.right-menu .icon img {
  box-shadow: 0px 20px 60px 0px rgba(0, 0, 0, 0.3);
  border-radius: 50%;
}

.right-menu .text {
  float: left;
  padding-top: 5px;
}

.right-menu .text span {
  display: block;
  color: #c7c7c7;
}

.right-menu .text strong {
  color: var(--color_blue);
  font-size: 25px;
  font-weight: 900;
  font-family: "Roboto", sans-serif;
}

.menu-search {
  padding: 10px 0;
}

.menu-search a {
  font-size: 16px;
  display: inline-block;
  margin-top: 5px;
  background: rgba(255, 255, 255, 0.2901960784);
  text-align: center;
  line-height: 33px;
  border-radius: 50%;
  color: #b8bfc3;
}

.top-btn {
  background: var(--color_light_blue);
  padding: 16px 30px;
  width: 100%;
  float: left;
  text-align: center;
  color: #fff;
}

.top-btn:hover {
  background: transparent linear-gradient(90deg, rgba(212, 0, 117, 0), var(--color_light_blue)) 0% 0% no-repeat padding-box;
  color: #fff;
}

.sticky-menu .logo {
  margin-top: 0;
  line-height: 61px;
  height: auto;
}

.slider-content {
  position: relative;
  z-index: 2;
}

.slider-bg .banner-img {
  overflow: hidden;
  height: 738px;
  margin-top: 115px;
  margin-right: -62px;
}

.slider-content.s-slider-content.text2 {
  margin-top: 0;
}

.slider-content.s-slider-content.text3 {
  margin-top: 168px;
}

.slider-price {
  position: absolute;
  right: 0;
  bottom: 0;
}

.slider-price h3 {
  color: #fff;
}

.slider-price h2 {
  color: var(--color_light_blue);
  font-size: 60px;
  font-weight: 500;
}

.slider-btn {
  display: inline-block;
  position: relative;
}

.slider-active .slick-dots {
  position: absolute;
  top: 40%;
  left: 22%;
}

.slider-active .slick-dots li button {
  text-indent: -99999px;
  border: none;
  padding: 0;
  height: 1px;
  margin-left: 10px;
  background: var(--color_blue);
  border-radius: 50px;
  z-index: 1;
  cursor: pointer;
  transition: 0.3s;
}

.slider-active .slick-dots li.slick-active button {
  width: 50px;
  background: var(--color_blue);
}

.slider-active .slick-dots li.slick-active button::before {
  opacity: 1;
}

.slider-active .slick-dots li button::before {
  content: "";
  width: 19px;
  height: 19px;
  float: left;
  position: relative;
  margin-top: -9px;
  left: -19px;
  border-radius: 50%;
  opacity: 0.7;
  background-repeat: no-repeat;
  background-position: center;
}

.second-header {
  border: none;
  padding-bottom: 15px;
  background: #141b22;
  padding-top: 15px;
  color: #fff;
  position: relative;
  z-index: 1;
}

.second-header::before {
  content: "";
  height: 100%;
  position: absolute;
  width: 32%;
  background: var(--color_light_blue);
  top: 0;
  z-index: -1;
  left: -25px;
  transform: skew(30deg);
}

.second-header a, .second-header span {
  color: #fff;
}

.second-header a:hover {
  color: rgba(255, 255, 255, 0.7607843137);
}

.second-menu {
  position: relative;
  z-index: 9;
}

.sticky-menu .second-menu {
  margin: 0;
  box-shadow: none;
  padding: 0;
}

.sticky-menu .second-menu::before {
  content: none;
}

.second-menu .main-menu ul li {
  margin-left: 40px;
}

.second-menu .main-menu ul li:first-child {
  margin-left: 0;
}

.second-menu .main-menu ul li a::before {
  content: none;
}

.second-header-btn .btn {
  background: var(--color_light_blue);
  font-size: 16px;
  color: #fff;
  padding: 20px;
  position: relative;
  border-radius: 0;
  max-width: 215px;
  white-space: normal;
  line-height: 1.5;
  min-height: 86px;
  display: flex;
  align-items: center;
}

.second-header-btn .btn:hover {
  color: #fff;
  background: var(--color_blue);
}

.img-main {
  position: relative;
  z-index: 2;
}

.offcanvas-menu {
  position: fixed;
  right: 0;
  height: 100%;
  width: 300px;
  z-index: 999;
  background: var(--color_blue);
  top: 0;
  padding: 30px;
  transition: 0.5s;
  transform: translateX(100%);
}

.offcanvas-menu.active {
  transform: translateX(0);
}

.menu-close i {
  font-size: 18px;
  color: #fff;
  transition: 0.3s;
  cursor: pointer;
}

.menu-close:hover i {
  color: var(--color_light_blue);
}

.offcanvas-menu ul {
  margin-top: 30px;
}

.offcanvas-menu ul li {
  border-bottom: 1px solid #101c38;
}

.offcanvas-menu ul li a {
  color: #fff;
  font-size: 18px;
  padding: 6px 0;
  display: block;
}

.offcanvas-menu ul li:hover a {
  color: var(--color_light_blue);
}

.side-social a {
  color: #fff;
  margin-right: 10px;
}

.side-social {
  margin-top: 30px;
}

.side-social a:hover {
  color: var(--color_light_blue);
}

.offcanvas-menu form {
  position: relative;
  margin-top: 30px;
}

.offcanvas-menu form input {
  width: 100%;
  background: none;
  border: 1px solid #959595;
  color: #fff;
  padding: 7px 10px;
  color: #fff;
}

.offcanvas-menu form button {
  position: absolute;
  border: none;
  right: 0;
  background: var(--color_light_blue);
  padding: 8px 14px;
  top: 0;
  cursor: pointer;
}

.offcanvas-menu form button i {
  color: #fff;
}

.offcanvas-overly {
  position: fixed;
  background: #000;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 11;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.offcanvas-overly.active {
  opacity: 0.5;
  visibility: visible;
}

.off-logo {
  display: none;
}

.header-two .menu-area {
  padding: 15px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4392156863);
  border-bottom: 1px solid rgba(255, 255, 255, 0.4392156863);
  z-index: 1;
}

.header-two .menu-area.sticky-menu {
  background: #032e3f;
  border: none;
}

.header-two .top-callus {
  background: var(--color_light_blue);
  color: #fff;
  display: inline-block;
  padding: 15px 30px;
  border-radius: 0 0px 10px 10px;
  width: 100%;
}

.header-two {
  margin-bottom: -178px;
}

.header-two .second-header {
  background: none;
}

.header-two .second-header::before {
  display: none;
}

.header-two .main-menu ul li a {
  color: #fff;
}

.header-two .login li a {
  color: #fff;
}

.header-three .second-header {
  background: var(--color_blue);
}

.header-three .menu-area::before {
  display: none;
}

.header-three .menu-area {
  border-top: 0;
  position: relative;
  z-index: 9;
  box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
}

.header-three .sticky-menu {
  margin-top: 0;
  background: #fff;
}

.header-three .main-menu ul li a {
  font-family: "Roboto", sans-serif;
  color: #162542;
}

.header-three .main-menu .sub-menu li a, .menu .children li a {
  color: #4f4f4f !important;
}

.header-three .main-menu .sub-menu li a:hover, .menu .children li a:hover {
  color: var(--color_light_blue) !important;
}

.header-three .btn.ss-btn {
  float: right;
}

.login li {
  display: inline-block;
}

.login li a {
  color: #000;
  text-transform: uppercase;
}

.login li i {
  margin-right: 25px;
}

.slider-three .slider-img {
  margin-left: -25px;
  margin-top: 50px;
  margin-right: -227px;
}

.slider-bg-three::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(4, 15, 45, 0.568627451);
  z-index: 1;
}

.slider-four .slider-bg h5 {
  border: none;
  color: rgba(255, 255, 255, 0.1098039216);
  font-size: 170px;
}

.slider-four .slider-img {
  margin-left: 0;
  margin-top: 136px;
  margin-right: -235px;
  float: right;
}

.slider-four .slider-img img {
  position: relative;
  z-index: 1;
}

.slider-four .slider-bg .text2 h5 {
  color: var(--color_light_blue);
  font-size: 18px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
}

.slider-four .slider-bg .video-i i {
  border: none;
  color: var(--color_light_blue);
  margin-right: 10px;
}

.slider-four .slider-bg .text2 p {
  color: #777;
}

.single-slider .subricbe {
  border-radius: 4px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 20px 60px 0px rgba(0, 0, 0, 0.08);
  position: relative;
  padding: 15px;
  margin-top: 40px;
  width: 92%;
}

.header-input {
  padding: 0 1rem;
  width: 100%;
  height: 4.4rem;
  border-radius: 5px;
  outline: none !important;
  margin-bottom: 0;
  border: 1px solid #f8f8f8;
  background: #f8f8f8;
  border-radius: 0;
}

.contact-form .btn::before {
  display: none;
}

.header-btn {
  position: absolute;
  right: 15px;
  top: 15px;
  bottom: 15px;
  border-radius: 4px;
  background: var(--color_light_blue);
  border: none;
  color: #fff;
  padding: 5px 15px;
}

.header-btn i {
  margin-left: 0;
}

.search-top2 {
  float: right;
}

.search-top2 li {
  margin-left: 20px;
  float: left;
  border-radius: 10px;
  background: var(--color_blue);
  width: 45px;
  height: 45px;
  text-align: center;
  line-height: 45px;
}

.search-top2 li a {
  float: none !important;
}

.search-top2 li .fas.fa-search {
  color: #36383a;
}

.breadcrumb-area {
  background-size: cover;
  position: relative;
  min-height: 250px;
  background-repeat: no-repeat;
  background: rgba(var(--color_blue_rgb), 1);
  background: linear-gradient(108deg, rgba(var(--color_light_blue_rgb), 1) 40%, rgba(var(--color_light_blue_rgb), 0.7) 100%);
}

.breadcrumb-wrap2 {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
  bottom: -25px;
  z-index: 1;
}

.breadcrumb-wrap.text-left {
  text-align: center !important;
}

.breadcrumb {
  display: inline-block;
  -ms-flex-wrap: wrap;
  flex-wrap: unset;
  padding: 0;
  margin-bottom: 0;
  list-style: none;
  background-color: unset;
  border-radius: 30px;
  background: var(--color_light_blue);
  padding: 15px 35px;
  position: relative;
}

.breadcrumb li {
  display: inline-block;
}

.breadcrumb li a {
  font-size: 16px;
  color: #fff;
  font-weight: 500;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 15px;
  padding-left: 10px;
  color: #ddd;
  content: "|";
}

.breadcrumb-title h2 {
  font-size: 45px;
  margin-bottom: 25px;
  line-height: 1;
  color: #fff;
  letter-spacing: 1px;
}

.breadcrumb-title p {
  margin-bottom: 0;
  color: #777;
  font-size: 16px;
}

.breadcrumb > .active {
  color: rgba(255, 255, 255, 0.8) !important;
  font-weight: 500;
}

.cart-top {
  display: inline-block;
}

.cart-top li {
  display: inline-block;
  padding: 0px 17px;
}

.cart-top li a {
  color: #fff;
  font-size: 18px;
  float: none !important;
}

.cart-top li:last-child {
  border: none;
}

.call-box .icon {
  display: inline-block;
}

.call-box li {
  float: left;
  color: #fff;
}

.call-box .text {
  margin-left: 10px;
}

.call-box span {
  display: block;
  font-size: 12px;
  color: #fff;
  margin-bottom: -5px;
}

.header-social a {
  color: #fff;
  margin-left: 15px;
  font-size: 18px;
}

/* 3. slider */
.overlay-bg-01 {
  position: absolute;
  left: 0;
  top: 0;
}

.overlay-bg-02 {
  position: absolute;
  left: 0;
  bottom: 0;
}

.overlay-bg-03 {
  position: absolute;
  right: 0;
  top: 30px;
}

.overlay-bg-04 {
  position: absolute;
  right: 0;
  bottom: 100px;
}

.slider-bg {
  min-height: 856px !important;
  background-position: center bottom;
  background-size: cover;
  position: relative;
  z-index: 1;
}

.slider-bg .image-layer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-size: cover !important;
  transform: scale(1);
  transition: transform 7000ms ease;
  z-index: 1;
}

.slider-bg.slick-active .image-layer {
  transform: scale(1.15);
}

.slider-bg .video-i.popup-video {
  text-align: center;
  position: relative;
  z-index: 1;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
}

.slider-bg .video-i.popup-video img {
  display: inline-block;
}

.show-bg3::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: #000;
  opacity: 0.7;
  z-index: 1;
}

.slider-bg2 {
  min-height: 900px;
  background-position: center;
  background-size: cover;
  position: relative;
  margin-top: -118px;
  z-index: 1;
}

.slider-bg2 .slider-content > span::before {
  content: "";
  background: #383838;
  height: 3px;
  float: left;
  width: 60px;
  margin-top: 15px;
  margin-right: 10px;
}

.slider-bg2 .slider-content h2 {
  color: #fff;
}

.slider-bg2 .slider-content p {
  color: #676f67;
  font-size: 16px;
  margin-bottom: 0;
}

.slider-bg2 .slider-content > span {
  font-size: 22px;
  font-weight: 500;
  color: var(--color_light_blue);
  display: block;
  margin-bottom: 20px;
  margin-top: 30px;
}

.slider-bg .video-i i {
  background: #fff;
  padding: 14px;
  border-radius: 100%;
  width: 60px;
  display: inline-block;
  text-align: center;
  color: var(--color_light_blue);
  height: 60px;
  line-height: 30px;
  box-shadow: 1px 1.732px 60px 0px rgba(250, 63, 108, 0.1);
}

.slider-bg2 .video-i {
  background: #383838;
  padding: 14px;
  border-radius: 100%;
  width: 51px;
  display: inline-block;
  text-align: center;
  color: #fff;
  margin-left: 20px;
}

.slider-bg2 .video-i:hover {
  background: var(--color_light_blue);
  padding: 14px;
  border-radius: 100%;
  width: 51px;
  display: inline-block;
  text-align: center;
  color: #fff;
  margin-left: 20px;
}

.slider-three .slider-bg {
  min-height: 959px !important;
}

.slider-three .slider-content h5::after {
  display: none;
}

#particles-js {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.slider-content > span {
  font-size: 16px;
  font-weight: 500;
  color: var(--color_light_blue);
  text-transform: uppercase;
  letter-spacing: 6px;
  display: block;
  margin-bottom: 20px;
}

.slider-content h2 {
  font-size: 70px;
  letter-spacing: 1px;
  line-height: 1.2;
  margin-bottom: 40px;
  color: #fff;
}

.slider-content h2 span {
  color: #fff;
  position: relative;
}

.slider-content h2 span::after {
  bottom: 13px;
  height: 2px;
  width: 100%;
  content: "";
  position: absolute;
  display: inline-block;
  background: var(--color_light_blue);
  left: 0;
}

.slider-content h5 {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
  line-height: 18px;
  letter-spacing: 3px;
  margin-bottom: 15px;
}

.slider-content h5::after {
  content: "";
  height: 2px;
  width: 55px;
  position: relative;
  display: inline-block;
  background: var(--color_light_blue);
  top: -5px;
  left: 15px;
}

.slider-content p span {
  display: inline-block;
  height: 2px;
  width: 40px;
  background: var(--color_light_blue);
  margin-right: 20px;
  position: relative;
  top: -4px;
}

.slider-content p {
  color: #fff;
  font-size: 18px;
  margin-bottom: 0;
}

.p-relative {
  position: relative;
}

.down-arrow {
  position: absolute;
  bottom: 60px;
  left: 0;
  right: 0;
  color: #fff;
  z-index: 1;
  height: 60px;
  width: 30px;
  margin: auto;
  text-align: center;
  line-height: 60px;
  border: 2px solid #fff;
  border-radius: 50px;
  font-size: 18px;
}

.down-arrow:hover {
  color: #fff;
}

.slider-active .slick-arrow {
  position: absolute;
  top: 45%;
  transform: translateY(-50%);
  left: 5%;
  color: #00163b;
  font-size: 26px;
  line-height: 60px;
  border: none;
  text-align: center;
  z-index: 9;
  cursor: pointer;
  padding: 0;
  background: none;
  transition: 0.5s;
  width: 60px;
  height: 60px;
  background: #fff;
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}

.slider-active .slick-next {
  right: 5%;
  left: inherit;
}

.slider-active .slick-arrow, .slider-active .slick-next {
  transition: all 0.3s ease 0s;
  opacity: 0;
}

.slider-active:hover .slick-prev {
  left: 4%;
}

.slider-active:hover .slick-next {
  right: 4%;
}

.slider-active:hover .slick-arrow, .slider-active:hover .slick-next {
  opacity: 1;
}

.slider-active .slick-arrow:hover {
  color: #fff;
  background: var(--color_light_blue);
}

.second-slider-content h2 {
  font-size: 90px;
  margin-bottom: 20px;
}

.second-slider-bg::before {
  opacity: 0.5;
}

.second-slider-content {
  padding-top: 85px;
  padding-bottom: 5px;
}

.s-slider-content h2 {
  margin-bottom: 25px;
}

.s-slider-content p {
  font-size: 18px;
  color: #fff;
  line-height: 26px;
  margin: auto;
  padding-right: 60px;
}

.slider-four .s-slider-content p {
  font-size: 18px;
  color: #fff;
  line-height: 26px;
  padding-bottom: 30px;
  width: 90%;
  margin: auto;
}

.btn-icon {
  position: absolute;
  left: 10px;
  top: 10px;
  bottom: 10px;
  background: #ffb3a5;
  padding: 10px 15px;
  color: #fff;
}

.btn.ss-btn.active {
  background: none;
  color: #fff;
  border: 1px solid #fff;
  box-shadow: none;
}

.line {
  float: left;
  margin-right: 15px;
}

.slider-shape {
  position: absolute !important;
  z-index: 9;
}

.ss-one {
  top: 220px !important;
  left: 200px !important;
}

.ss-two {
  top: 290px !important;
  left: 49% !important;
}

.ss-three {
  top: 77% !important;
  left: 7% !important;
}

.ss-four {
  top: 56% !important;
  left: 37% !important;
}

.ss-five {
  left: 61% !important;
  top: 83% !important;
}

.ss-six {
  left: 88% !important;
  top: 80% !important;
}

.ss-seven {
  top: 20% !important;
  left: 89% !important;
}

.slider-bg .text2 h2 {
  font-size: 60px;
}

.slider-bg .text2 a {
  color: #FFF;
}

.slider-bg .text2 .btn.ss-btn.active {
  background: var(--color_light_blue);
  border: 2px solid var(--color_light_blue);
  color: #FFF;
}

.slider-bg .text2 p {
  padding-right: 22%;
  color: #fff;
}

.slider-text-2 h2 {
  color: #fff;
}

.s-aliment-1 {
  position: absolute;
  background-color: #ffffff;
  border-radius: 3px;
  padding: 15px;
  box-shadow: 0px 30px 60px 0px rgb(0, 0, 0, 0.2);
  top: 361px;
  right: -122px;
  display: flex;
  align-items: center;
  z-index: 1;
  animation: movedelement 5s linear infinite;
  width: 250px;
}

.aliment-icon-red {
  display: flex;
  align-items: center;
  justify-content: center;
}

.aliment-content {
  margin-left: 15px;
  padding-top: 15px;
}

.aliment-content p {
  margin-bottom: 0;
}

.aliment-content .h3-title {
  font-size: 15px;
  line-height: 15px;
  font-weight: 600;
  margin-bottom: 5px;
}

@keyframes movedelement {
  0% {
    -webkit-transform: translate(0);
    transform: translate(0);
  }
  25% {
    -webkit-transform: translate(10px, 10px);
    transform: translate(10px, 10px);
  }
  50% {
    -webkit-transform: translate(5px, 5px);
    transform: translate(5px, 5px);
  }
  75% {
    -webkit-transform: translate(10px, -5px);
    transform: translate(10px, -5px);
  }
  to {
    -webkit-transform: translate(0);
    transform: translate(0);
  }
}
.slider-content2 h2 {
  color: var(--color_blue);
}

.slider-content2 p {
  color: #fff;
}

.slider-content2 h5 {
  color: #fff;
}

/* 4. about */
.about-area .btn {
  background: var(--color_light_blue);
  border: 1px solid var(--color_light_blue);
}

.about-area .btn:hover {
  border: 1px solid var(--color_blue);
}

.about-area .btn:hover::before {
  background: var(--color_blue);
}

.about-img {
  margin-left: -50px;
}

.about-user {
  display: flex;
  margin: 30px 0;
  border-bottom: 1px solid #d7d7d7;
  padding-bottom: 15px;
}

.about-user .img {
  margin-right: 30px;
}

.about-user .text h5 {
  color: var(--color_light_blue);
}

.about-text {
  position: absolute;
  bottom: 0px;
  right: 30px;
  width: 200px;
  background: var(--color_light_blue);
  padding: 30px;
  border-radius: 10px;
  box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.08);
  overflow: hidden;
}

.about-text::after {
  position: absolute;
  content: "";
  height: 6px;
  width: 100%;
  bottom: 0;
  left: 0;
  display: inline-block;
  background: var(--color_blue);
}

.about-text span {
  font-size: 50px;
  color: #fff;
  position: relative;
  display: inline-block;
  font-weight: 600;
  font-family: "Roboto", sans-serif;
  margin-top: 0;
}

.about-text span sub {
  font-size: 30px;
  color: #fff;
  font-weight: 600;
  margin-left: -10px;
  bottom: 5px;
}

.about-title > span {
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
  background: var(--color_light_blue);
  height: 30px;
  display: inline-block;
  text-align: center;
  line-height: 30px;
  margin-bottom: 30px;
}

.about-title h2 {
  font-size: 50px;
  margin-bottom: 0 !important;
}

.about-title h5 {
  color: var(--color_light_blue);
  font-size: 18px;
  margin-bottom: 10px;
}

.about-title .title-strong {
  color: #4f4f4f;
  font-weight: 500;
  font-size: 18px;
}

.about-title .title-strong span {
  padding: 3px 12px;
  background: var(--color_light_blue);
  border-radius: 5px;
  color: #fff;
}

.about-title p span {
  display: inline-block;
  height: 2px;
  width: 40px;
  background: var(--color_light_blue);
  margin-right: 20px;
  position: relative;
  top: -5px;
}

.about-title p {
  margin-bottom: 0;
}

.about-content p {
  margin-bottom: 45px;
}

.about-content li {
  display: flex;
  margin-bottom: 10px;
  color: var(--color_blue);
}

.about-content li .text {
  padding-top: 0;
}

.about-title h2 span {
  color: var(--color_light_blue);
}

.about-content li .icon i {
  width: 40px;
  height: 40px;
  background: #ebebeb;
  text-align: center;
  line-height: 40px;
  margin-right: 20px;
  color: var(--color_light_blue);
}

.product-qulity li h3 {
  font-size: 26px;
  font-weight: 600;
}

.product-qulity li .icon {
  width: 140px;
  margin-top: 12px;
}

.about-content .exprince {
  border-radius: 10px;
  background-color: rgb(255, 255, 255);
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  text-align: center;
  padding: 30px 0;
}

.about-content .exprince h5 {
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 25px;
  font-weight: 500;
  color: #0595b8;
}

.about-content .exprince p {
  margin-bottom: 0;
}

.about-content .nav-tabs {
  border: 1px solid #141b22;
  width: 54%;
  padding: 6px;
  display: inherit;
  border-radius: 10px;
  margin-bottom: 30px;
}

.about-content .nav-tabs .nav-item {
  margin-bottom: 0;
  display: inline-block;
  margin-top: 0;
}

.about-content .nav-tabs .nav-item.show .nav-link, .about-content .nav-tabs .nav-link.active {
  color: #495057;
  background-color: #141b22;
  border: none;
  border-radius: 10px;
  padding: 12px 32px;
  color: #fff;
  text-transform: uppercase;
}

.about-content .nav-tabs .nav-link {
  padding: 12px 32px;
  text-transform: uppercase;
  border: none;
}

.ab-ul {
  margin-top: 30px;
}

.ab-ul li {
  float: left;
  width: 50%;
}

.ab-ul li .icon i {
  width: 40px;
  height: 40px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 2px solid #EEEEEE;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  margin-right: 20px;
  color: var(--color_light_blue);
}

.sr-ul {
  margin-top: 30px;
}

.sr-ul li {
  float: left;
  width: 46.2%;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 16px 32px 0px rgba(0, 0, 0, 0.06);
  margin: 0 20px 30px 0;
  padding: 15px 20px;
}

.sr-ul li .icon i {
  width: inherit;
  height: inherit;
  background: inherit;
  border: inherit;
  border-radius: inherit;
  line-height: inherit;
  font-size: 30px;
  color: #4cc3c1;
}

.sr-ul li .text {
  font-size: 14px;
  color: var(--color_blue);
}

.sr-tw-ul {
  position: relative;
  z-index: 1;
}

.sr-tw-ul li {
  float: left;
  width: 100%;
  border: 1px solid;
  padding: 30px;
  border-width: 1px;
  border-color: rgb(215, 215, 215);
  border-style: solid;
  border-radius: 4px;
  margin-bottom: 15px;
}

.sr-tw-ul li p {
  margin-bottom: 0;
}

.sr-tw-ul li .icon {
  width: 108px;
}

.sr-tw-ul li .icon img, .sr-tw-ul li .icon-right img {
  width: 54px;
}

.sr-tw-ul li .icon-right {
  width: 108px;
}

.sd-img img {
  width: 100%;
}

.section-t h2 {
  font-size: 350px;
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  z-index: -1;
  color: #141b22;
  opacity: 0.05;
  margin: 0;
  font-family: "Playfair Display", serif;
  font-weight: 500;
  font-style: italic;
  top: -35px;
  line-height: 1;
}

.second-about {
  right: 0;
  bottom: inherit;
  text-align: center;
  top: 0;
  width: 307px;
}

.about-text.second-about.three-about {
  right: 42%;
  top: 68%;
}

.second-about p {
  margin-bottom: 0;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  font-family: "Roboto", sans-serif;
}

.second-atitle > span {
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--color_light_blue);
  letter-spacing: 2px;
  display: inline-block;
  margin-bottom: 20px;
  background: transparent;
}

.s-about-content p {
  margin-bottom: 15px;
}

.s-about-content .txt-clr {
  color: var(--color_blue);
  font-size: 18px;
  line-height: 28px;
}

.about-content strong {
  color: var(--color_light_blue);
}

.sinature-box {
  float: left;
  width: 100%;
  box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.0392156863);
  padding: 25px 30px 15px 30px;
  margin-top: 50px;
}

.sinature-box h2 {
  font-size: 20px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  color: #141b22;
  margin-bottom: 5px;
}

.sinature-box h3 {
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  color: #4CC3C1;
}

.sinature-box .user-box {
  display: flex;
}

.sinature-box .user-box .text {
  padding-top: 10px;
  padding-left: 15px;
}

.signature-text {
  font-size: 22px;
  color: var(--color_light_blue);
  font-family: "Playfair Display", serif;
  font-weight: 600;
}

.circle-right {
  display: inline-block;
}

.ab-coutner li {
  display: inline-block;
  margin-right: 22px;
}

.ab-coutner .single-counter {
  background-color: rgb(250, 162, 146);
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  border-radius: 10px;
  padding: 70px 0;
}

.ab-coutner .single-counter p {
  margin-top: 15px;
  color: #4f4f4f;
  font-family: "Playfair Display", serif;
  font-size: 20px;
  font-weight: 600;
}

.clinet-abimg {
  position: absolute;
  bottom: -76px;
  right: 0;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.about-content2 .about-title h2 {
  color: #fff;
}

.about-content2 li {
  display: inherit;
  margin-top: 10px;
  width: 50%;
  float: left;
  margin-bottom: 0;
  color: #777;
}

.about-content2 .abcontent {
  display: flex;
}

.about-content2 li .ano {
  font-size: 20px;
  width: 90px;
  height: 56px;
  background: var(--color_light_blue);
  text-align: center;
  margin-right: 15px;
  color: #fff;
  display: block;
  border-radius: 50%;
  font-weight: 500;
  line-height: 56px;
  font-family: "Roboto", sans-serif;
}

.about-content2 li .text h3 {
  font-size: 24px;
}

.about-content2 li .text {
  padding-top: 5px;
}

.experience-text {
  float: left;
  padding: 15px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.3098039216);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3098039216);
  width: 100%;
  display: flex;
}

.experience-text span {
  font-size: 60px;
  color: var(--color_light_blue);
  position: relative;
  font-weight: 800;
  font-family: "Roboto", sans-serif;
  margin-top: 15px;
  float: left;
  margin-right: 15px;
}

.experience-text span sub {
  font-size: 30px;
  color: var(--color_light_blue);
  font-weight: 800;
  margin-left: -10px;
  bottom: 5px;
}

.exp-no {
  width: 66%;
  border-right: 1px solid rgba(255, 255, 255, 0.3098039216);
}

.exp-no p {
  float: left;
  color: #fff;
  width: 48%;
}

.exp-text {
  padding-left: 30px;
  color: rgba(255, 255, 255, 0.6705882353);
}

.achivments-outer {
  display: flex;
}

.achivments-outer .text {
  padding-left: 15px;
}

.achivments-outer .text h5 {
  margin-bottom: 0;
  margin-top: 10px;
  font-size: 24px;
  font-weight: 600;
}

.achivments-outer .text p {
  color: var(--color_light_blue);
}

/* 5. features */
.features-services-area .container {
  background-color: rgb(255, 255, 255);
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
  padding: 50px 50px 20px;
  margin-top: -180px;
}

.features-services-area .features-icon img {
  height: 57px;
  margin-bottom: 30px;
}

.features-services-area p {
  margin-bottom: 0;
}

.features-content h4 {
  font-size: 24px;
  margin-bottom: 17px;
}

.s-btn {
  font-size: 14px;
  font-weight: 500;
  color: #141b22;
  display: inline-block;
  border: 1px solid #ccc;
  padding: 9px 30px;
  border-radius: 50px;
}

.s-btn:hover {
  background: var(--color_light_blue);
  border-color: var(--color_light_blue);
  color: #fff;
}

.section-title h5 {
  color: var(--color_light_blue);
  font-size: 18px;
  margin-bottom: 10px;
}

.section-title h5 div {
  display: inline-block;
  margin: 0 10px;
}

.section-title h2 {
  font-size: 50px;
  padding-bottom: 0;
  margin-bottom: 0px !important;
  position: relative;
}

.section-title h2::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 4px;
  width: 60px;
  background: var(--color_light_blue);
  margin: auto;
  transition: 0.3s;
  display: none;
}

section:hover .section-title h2::before {
  width: 100px;
}

.features-p {
  padding-top: 380px;
}

.features-shape {
  position: absolute;
  z-index: -1;
}

.fshape-one {
  left: 120px;
  top: 25%;
}

.fshape-two {
  left: 15%;
  top: 51%;
}

.fshape-three {
  top: 69%;
  left: 6%;
}

.fshape-four {
  top: 40%;
  left: 89%;
}

.fshape-five {
  top: 71%;
  left: 83%;
}

.about-content3 li::before {
  font-family: "Font Awesome 5 Pro";
  content: "\f00c";
  margin-right: 10px;
  color: var(--color_light_blue);
}

/* 6. services */
.feature-area {
  margin-top: -80px;
  z-index: 1;
  position: relative;
}

.services-box {
  border-radius: 8px;
  background-color: #fff;
  padding: 40px 50px;
}

.services-box h3 {
  font-size: 24px;
}

.services-box .icon {
  margin-bottom: 30px;
}

.services-box .icon img {
  height: 52px;
}

.services-box a {
  color: var(--color_blue);
  font-family: "Roboto", sans-serif;
}

.services-box a:hover {
  color: var(--color_light_blue);
}

.service-details-three {
  margin-top: -150px;
}

.service-details-three .services-box {
  padding: 30px;
}

.service-details-three .sbox div:nth-child(1) .services-box {
  background: #fff1ee;
}

.service-details-three .sbox div:nth-child(2) .services-box {
  background: #eef8ff;
}

.service-details-three .sbox div:nth-child(3) .services-box {
  background: #fffaee;
}

.service-details-three .sbox div:nth-child(4) .services-box {
  background: #eefffb;
}

.services-two .s-single-services {
  border-radius: 0 0 0 0;
}

.services-two .s-single-services .btn2 {
  display: inline-block;
  color: var(--color_light_blue);
}

.services-area.gray-bg {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.single-services {
  background: #fff;
  box-shadow: 0px 5px 17px 0px rgba(0, 0, 0, 0.07);
  position: relative;
}

.single-services::before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  left: 5px;
  top: 5px;
  background: var(--color_light_blue);
  z-index: -1;
  transition: 0.3s;
  opacity: 0;
}

.service-t h2 {
  top: 55px;
}

.services-thumb img {
  width: 100%;
}

.services-content span {
  display: block;
  height: 2px;
  width: 150px;
  background: var(--color_light_blue);
  transition: 0.3s;
  margin-bottom: 55px;
}

.services-content {
  padding: 60px 40px;
  padding-bottom: 55px;
}

.services-content small {
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  display: block;
  margin-bottom: 20px;
}

.services-content h4 {
  font-size: 24px;
  margin-bottom: 23px;
}

.services-content h4:hover a {
  color: var(--color_light_blue);
}

.services-content p {
  margin-bottom: 0;
}

.single-services:hover .services-content span {
  background: var(--color_light_blue);
}

.single-services:hover::before {
  opacity: 1;
}

.services-active .slick-dots {
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -40px;
  line-height: 1;
}

.services-active .slick-dots li {
  display: inline-block;
  margin: 0 5px;
}

.services-active .slick-dots li button {
  text-indent: -99999px;
  border: none;
  padding: 0;
  height: 5px;
  width: 20px;
  background: var(--color_light_blue);
  border-radius: 50px;
  z-index: 1;
  cursor: pointer;
  transition: 0.3s;
}

.services-active .slick-dots li.slick-active button {
  width: 50px;
  background: var(--color_light_blue);
}

.services-active .slick-track {
  padding-bottom: 10px;
}

.services-icon i {
  font-size: 48px;
  border-radius: 50%;
  color: #ff4328;
  text-align: center;
  width: 100px;
  height: 100px;
  line-height: 100px;
  border: 1px solid #ff4328;
}

.services-two .services-icon {
  display: inline-block;
  width: 90px;
  height: 90px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  text-align: center;
  border-radius: 50%;
  padding: 25px;
  margin-bottom: 30px;
}

.services-two .services-icon img {
  width: 100%;
}

.services-two .brline {
  margin-top: 15px;
  margin-bottom: 25px;
}

.services-two ul li {
  margin-bottom: 25px;
}

.services-two ul li::before {
  font-family: "Font Awesome 5 Pro";
  content: "ï€Œ";
  margin-right: 10px;
  color: var(--color_light_blue);
}

.services-icon .glyph-icon::before {
  font-size: 48px;
  color: #3763eb;
  margin-left: 0;
}

.services-icon2 {
  position: absolute;
  right: 5%;
  top: 0;
}

.services-icon2 .glyph-icon::before {
  font-size: 120px;
  color: rgba(140, 168, 255, 0.1607843137);
  margin-left: 0;
}

.services-two .second-services-content {
  float: left;
  width: 100%;
}

.services-two .s-single-services {
  transition: 0.3s;
  padding: 45px;
  border: none;
  margin-bottom: 30px;
  border-radius: 0;
}

.services-two .s-single-services {
  float: left;
  width: 100%;
}

.services-three .services-icon {
  display: inline-block;
  width: auto !important;
  height: auto !important;
  margin-bottom: 30px;
}

.services-three .services-icon img {
  width: 100%;
}

.services-three .brline {
  margin-top: 15px;
  margin-bottom: 25px;
}

.services-three ul li {
  margin-bottom: 25px;
}

.services-three ul li::before {
  font-family: "Font Awesome 5 Pro";
  content: "ï€Œ";
  margin-right: 10px;
  color: var(--color_light_blue);
}

.services-three .second-services-content {
  float: left;
  width: 100%;
}

.services-three .s-single-services {
  transition: 0.3s;
  padding: 30px;
  margin-bottom: 30px;
  border-radius: 4px;
  border: 2px solid #F0F0F0;
  display: block;
  box-shadow: none;
}

.services-three .s-single-services.active {
  background: #fff;
  margin-top: 0;
  position: relative;
  z-index: 1;
  left: 0;
}

.services-three .s-single-services.active .services-icon {
  background: #fff 0% 0% no-repeat padding-box;
  width: 90px;
  height: 90px;
}

.services-three .s-single-services.active a.ss-btn {
  display: none;
}

.second-services-content h5 {
  transition: 0.3s;
  letter-spacing: 0;
  font-size: 26px;
  color: #030c26;
}

.second-services-content p {
  margin-bottom: 0;
}

.second-services-content a::after {
  left: -40px;
  right: unset;
  opacity: 0;
}

.s-single-services {
  transition: 0.3s;
  background: #fff;
  position: relative;
  display: flex;
}

.s-single-services .services-icon {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}

.h-service {
  position: absolute;
  left: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  background: rgba(20, 27, 34, 0.6117647059);
  padding-top: 45%;
  transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
  transform: scaleY(1);
}

.h-service h5 {
  color: #fff;
  font-size: 26px;
  font-weight: 600;
}

.s-single-services:hover .h-service {
  transform: scaleY(0);
  opacity: 0;
}

.services-hover .box1 {
  content: "";
  width: 60px;
  height: 60px;
  border: 1px solid var(--color_light_blue);
  position: absolute;
  z-index: 11;
  left: 40px;
  top: 40px;
  border-right: 0;
  border-bottom: 0;
}

.services-hover .box2 {
  content: "";
  width: 60px;
  height: 60px;
  border: 1px solid var(--color_light_blue);
  position: absolute;
  z-index: 11;
  right: 40px;
  top: 40px;
  border-left: 0;
  border-bottom: 0;
}

.services-hover {
  position: absolute;
  top: 0;
  left: 0;
  padding: 100px 60px 0;
  background: #141b22;
  height: 100%;
  width: 100%;
  color: #fff;
  transform: scaleY(0);
  opacity: 0;
  transition: 0.3s cubic-bezier(0.24, 0.74, 0.58, 1);
}

.s-single-services:hover .services-hover {
  transform: scaleY(1);
  opacity: 1;
}

.services-hover h5 {
  color: #fff;
  font-weight: 600;
  margin-bottom: 15px;
}

.services-hover a {
  color: #fff;
  text-decoration: underline;
  text-transform: uppercase;
  margin-top: 15px;
  display: block;
}

.services-hover:hover p {
  height: auto;
  width: auto;
}

.services-hover:hover .services-icon {
  margin-top: 20px;
}

.second-services-content a {
  color: 0f38;
  transition: all 0.3s ease 0s;
}

.s-single-services a.ss-btn {
  display: none;
}

.s-single-services .active-icon {
  display: none;
}

.s-single-services .d-active-icon {
  display: block;
}

.s-single-services:hover {
  background: #fff;
}

.s-single-services.active a.ss-btn {
  display: inline-block;
}

.s-single-services.active .active-icon {
  display: block;
}

.s-single-services.active .d-active-icon {
  display: none;
}

.services-bg {
  background-position: center;
  background-size: cover;
}

.services-active2 {
  padding-top: 50px;
  padding-bottom: 300px;
}

.services-active2 .slick-arrow {
  position: absolute;
  top: 50%;
  left: -60px;
  border: none;
  background: none;
  padding: 0;
  font-size: 24px;
  color: var(--color_light_blue);
  z-index: 9;
  cursor: pointer;
  transition: 0.3s;
}

.services-active2 .slick-next {
  left: inherit;
  right: -60px;
}

.services-active2 .slider-nav .slick-list.draggable {
  width: 1100px;
  float: right;
}

.services-item {
  background: #fff;
  margin: 22px 15px;
  box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1019607843);
  text-align: center;
  border-radius: 10px;
}

.services-active2 .slider-nav {
  position: absolute;
  bottom: 0px;
}

.services-active2 li {
  display: flex;
  margin-bottom: 10px;
}

.services-item h3 {
  font-size: 20px;
}

.services-item .glyph-icon:before {
  font-size: 60px;
}

.services-active2 li .icon {
  padding-right: 10px;
}

.services-item.slick-slide.slick-current.slick-active {
  background: #3763eb;
}

.services-item.slick-slide.slick-current.slick-active .glyph-icon:before {
  color: #fff;
}

.services-item.slick-slide.slick-current.slick-active h3 {
  color: #fff;
}

.services-area .services-box {
  background: #eff7ff;
  padding: 50px;
}

.services-area .services-box:hover, .services-area .services-box.active {
  background: #fff7ef;
}

.services-box .services-content2 {
  transition: 0.3s;
}

.services-box .services-content2 p {
  margin-bottom: 0;
}

.services-content2 h5 {
  font-size: 24px;
  margin-bottom: 15px !important;
}

.services-content2 h5 a {
  color: #30313d;
}

.services-box .ss-btn2 {
  width: 60px;
  height: 60px;
  background: var(--color_light_blue) 0% no-repeat padding-box;
  box-shadow: 0px 16px 32px var(--color_light_blue) 33;
  display: none;
  color: #fff;
  line-height: 60px;
  font-size: 31px;
  border-radius: 50%;
  position: absolute;
  left: 42%;
  bottom: -25px;
  transition: 0.3s;
}

.services-box .services-content2:hover .ss-btn2 {
  display: inline-block;
}

.services-02 ul {
  display: flex;
  border: 2px solid #F5F5F5;
}

.services-02 ul li {
  padding: 30px;
  border-right: 2px solid #F5F5F5;
  background: #fff;
  transition: 0.2s;
}

.services-02 ul li:last-child {
  border: none;
}

.services-icon-02 {
  margin-bottom: 30px;
}

.services-content-02 h5 {
  font-size: 24px;
  margin-bottom: 20px;
}

.services-content-02 {
  font-size: 14px;
}

.services-content-02 .ss-btn2 {
  margin-top: 20px;
  display: block;
}

.services-content-02 .ss-btn2 i {
  width: 40px;
  height: 40px;
  border: 2px solid #E6E6E6;
  border-radius: 50%;
  line-height: 35px;
  text-align: center;
  color: #777;
}

.services-content-02 .ss-btn2 span {
  color: var(--color_light_blue);
  margin-left: -10px;
  font-weight: 600;
  opacity: 0;
  transition: all 0.5s ease 0s;
}

.services-02 ul li:hover {
  border: none;
  box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.0392156863);
  transform: scale(1.08);
  transition: 0.2s;
}

.services-02 ul li:hover .ss-btn2 span {
  margin-left: 5px;
  opacity: 1;
  transition: 0.2s;
}

.services-box-03 {
  background: #fff;
  padding: 50px;
}

.services-box-04 {
  border-radius: 3px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 8px 38px 0px rgba(40, 40, 40, 0.04);
  padding: 45px;
}

.services-icon-04 {
  display: flex;
  margin-bottom: 30px;
}

.services-icon-04 img {
  margin-right: 15px;
}

.services-icon-04 h4 {
  padding: 15px 0 0;
}

.services-box-04 .services-content-02 li {
  font-weight: 500;
  font-size: 16px;
  margin-top: 10px;
  color: var(--color_blue);
}

.services-box-04 .services-content-02 li::before {
  font-family: "Font Awesome 5 Pro";
  content: "ï€Œ";
  margin-right: 10px;
  color: var(--color_light_blue);
}

.services-box-04 .services-content-02 .blue li::before {
  color: #4cc3c1;
}

.services-box-04 .services-content-02 .green li::before {
  color: #2db065;
}

.services-05 h2 {
  color: #fff;
}

.services-05::before {
  content: "";
  background: var(--color_blue);
  position: absolute;
  top: 0;
  width: 100%;
  height: 529px;
}

.services-content-05 {
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 8px 38px 0px rgba(40, 40, 40, 0.04);
  padding: 30px;
  margin-bottom: 50px;
}

.services-content-05 span {
  color: var(--color_light_blue);
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 10px;
  display: block;
}

.services-text05 p {
  font-size: 20px;
}

.services-text05 a {
  font-size: 20px;
  color: var(--color_light_blue);
  font-weight: 500;
  text-decoration: underline;
}

.services-07 .section-title h2 {
  color: #fff;
}

.services-box07 {
  background-color: var(--color_blue);
  padding: 15px;
  transition: all 0.3s ease 0s;
}

.services-box07:hover, .services-box07.active {
  background: var(--color_light_blue);
}

.services-box07 .sr-contner {
  display: flex;
}

.services-box07 .sr-contner .icon {
  margin-right: 15px;
  max-width: 45px;
}

.services-box07 .sr-contner .text h5 {
  font-size: 22px;
  color: #fff;
}

.services-box07 .sr-contner .text p {
  margin-bottom: 10px;
  color: #fff;
}

.services-box07 .sr-contner .text a {
  font-family: "Roboto", sans-serif;
  color: #fff;
  transition: color 0.3s ease;
}

.services-box07 .sr-contner .text a:hover {
  color: var(--color_light_blue);
}

.services-07 .user-box {
  display: flex;
}

.services-07 .user-box .text {
  padding-top: 10px;
  padding-left: 15px;
}

.services-07 .user-box .text h2 {
  font-size: 24px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  color: #fff;
  margin-bottom: 5px;
}

.services-07 .user-box .text h3 {
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  color: #9a9fa2;
}

.services-08-item {
  text-align: center;
  padding: 50px;
  border-radius: 4px;
  background-color: rgb(255, 255, 255);
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
  position: relative;
}

.services-08-item .readmore {
  width: 50px;
  height: 50px;
  background: #d7d7d7;
  font-size: 24px;
  text-align: center;
  line-height: 50px;
  color: #162542;
  display: inline-block;
  margin-top: 15px;
}

.services-08-item .readmore:hover {
  color: #fff;
  background: var(--color_light_blue);
}

.services-08 h2 {
  color: #fff;
}

.services-08 .bg-outer {
  background-color: #fff;
  -webkit-box-shadow: 0px 30px 40px 0px rgba(32, 85, 125, 0.06);
  box-shadow: 0px 30px 40px 0px rgba(32, 85, 125, 0.06);
}

.services-08 .col-lg-4.col-md-4 {
  position: relative;
}

.services-08 .services-08-item--wrapper {
  border-bottom: 2px solid #f5f5f5;
}

.services-08 .services-08-item--wrapper:nth-child(2) {
  border-bottom: none;
}

.services-08-item--wrapper > div {
  border-right: 2px solid #f5f5f5;
}

.services-08-item--wrapper > div:nth-child(3) {
  border-right: none;
}

.services-08-content h3 {
  margin-bottom: 15px;
  font-size: 24px;
}

.services-08-content, .services-08-thumb {
  position: relative;
  z-index: 1;
}

.services-08-thumb img {
  height: 40px;
}

.services-08-content .number {
  color: #f5f5f5;
  -webkit-text-stroke: 1px var(--color_light_blue);
  -webkit-text-fill-color: #fff;
  font-size: 70px;
  font-weight: bold;
  margin-bottom: 35px;
}

.services-08-item:before {
  position: absolute;
  content: "";
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  z-index: 1;
}

.services-08-item:hover::before {
  background-color: #fff;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  top: -10px;
  left: -10px;
  background-color: #fff;
  -webkit-box-shadow: 0px 30px 40px 0px rgba(32, 85, 125, 0.06);
  box-shadow: 0px 30px 40px 0px rgba(32, 85, 125, 0.06);
}

.services-09::before {
  display: none;
}

.services-09 p, .services-09 .section-title h5 {
  color: #fff;
}

.services-area2 .container {
  z-index: 1;
  position: relative;
}

.services-area2 h2 {
  color: #30313d;
}

.services-area2 .services-box2 {
  background-color: rgb(255, 255, 255);
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.07);
}

.services-area2 .services-box2 h3 {
  padding-left: 30px;
  border-left: 5px solid var(--color_light_blue);
}

.services-area2 .services-box2 .services-icon {
  border-radius: 15px;
  background-color: #fff7e7;
  width: 80px;
  height: 80px;
  line-height: 80px;
  display: inline-block;
  text-align: center;
}

.services-area2 .services-box2 .services-icon i {
  border: none;
  color: var(--color_light_blue);
}

.services-area2 .services-box2 p {
  margin-bottom: 0;
}

.services-box2 .services-content2 {
  padding: 30px 0 30px 0;
  position: relative;
}

.services-box2 .services-content2 h3 {
  font-weight: 600;
  font-size: 24px;
}

.services-box2 .services-content2 .icon {
  color: #fff;
  width: 50px;
  height: 50px;
  border: 2px solid #fff7dd;
  text-align: center;
  font-size: 30px;
  line-height: 48px;
  display: inline-block;
  border-radius: 50%;
  position: absolute;
  top: 28%;
  right: 30px;
}

.services-box2 .services-content2 .icon:hover {
  color: var(--color_light_blue);
  border: 2px solid var(--color_light_blue);
}

.animations-01 {
  position: absolute;
  left: 0;
  bottom: 30px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-02 {
  position: absolute;
  right: 0;
  bottom: -10px;
  animation: alltuchtopdown 5s infinite;
  -webkit-animation: alltuchtopdown 5s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 3s;
}

.animations-03 {
  position: absolute;
  left: -50px;
  top: 240px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-04 {
  position: absolute;
  left: 235px;
  bottom: 195px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-05 {
  position: absolute;
  animation: alltuchtopdown 5s infinite;
  width: 100%;
  text-align: center;
  top: 24px;
  z-index: -1;
}

.animations-06 {
  position: absolute;
  left: 50px;
  top: 240px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-07 {
  position: absolute;
  left: 0px;
  bottom: -50px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-08 {
  position: absolute;
  right: 50px;
  top: 250px;
  animation: alltuchtopdown 5s infinite;
  -webkit-animation: alltuchtopdown 5s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 3s;
}

.animations-09 {
  position: absolute;
  right: 50px;
  bottom: 150px;
  animation: alltuchtopdown 5s infinite;
  -webkit-animation: alltuchtopdown 5s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 3s;
}

.animations-10 {
  position: absolute;
  left: 0;
  bottom: 110px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-11 {
  position: absolute;
  left: 160px;
  bottom: 165px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-12 {
  position: absolute;
  right: 130px;
  top: 340px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-13 {
  position: absolute;
  right: 150px;
  bottom: 200px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.animations-14 {
  position: absolute;
  right: 80px;
  top: 150px;
  animation: alltuchtopdown 5s infinite;
  -webkit-animation: alltuchtopdown 5s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 3s;
}

.animations-15 {
  position: absolute;
  right: 120px;
  bottom: 0;
  animation: alltuchtopdown 5s infinite;
  -webkit-animation: alltuchtopdown 5s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 3s;
}

@keyframes alltuchtopdown {
  0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
  50% {
    -webkit-transform: rotateX(0deg) translateY(-20px);
    -moz-transform: rotateX(0deg) translateY(-20px);
    -ms-transform: rotateX(0deg) translateY(-20px);
    -o-transform: rotateX(0deg) translateY(-20px);
    transform: rotateX(0deg) translateY(-20px);
  }
  100% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
}
@-webkit-keyframes alltuchtopdown {
  0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
  50% {
    -webkit-transform: rotateX(0deg) translateY(-20px);
    -moz-transform: rotateX(0deg) translateY(-20px);
    -ms-transform: rotateX(0deg) translateY(-20px);
    -o-transform: rotateX(0deg) translateY(-20px);
    transform: rotateX(0deg) translateY(-20px);
  }
  100% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
}
.sbox div:nth-child(1) .services-box07 {
  background: #ffeec4;
}

.sbox div:nth-child(2) .services-box07 {
  background: #e5f3ff;
}

.sbox div:nth-child(3) .services-box07 {
  background: #e1ffe5;
}

.sbox div:nth-child(4) .services-box07 {
  background: #fff4f3;
}

.service-details-two {
  margin-top: -234px;
}

/* steps area */
.steps-area .section-title p {
  color: #fff;
  font-size: 18px;
  margin-top: 15px;
}

.steps-area h2, .steps-area h3 {
  color: #fff;
}

.steps-area h3 {
  font-size: 30px;
}

.steps-area li {
  margin-bottom: 30px;
}

.steps-area li:last-child {
  margin-bottom: 0;
}

.step-box {
  display: flex;
}

.step-box .text p {
  margin-bottom: 0;
  color: #fff;
}

.step-box .date-box {
  width: 75px;
  height: 75px;
  border-radius: 50%;
  background-color: var(--color_light_blue);
  margin-right: 20px;
  text-align: center;
  position: relative;
  float: left;
  color: #fff;
  font-family: "Roboto", sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 70px;
}

.step-img {
  margin-right: -302px;
  background: #fff;
  padding-bottom: 30px;
}

.step-img img {
  margin-top: -30px;
}

.step-box.step-box2 {
  padding-right: 50px;
  display: inherit;
}

.step-box.step-box2 .dnumber {
  display: block;
}

.step-box.step-box2 .text {
  display: inline-block;
  margin-top: 30px;
  font-size: 18px;
}

.step-box.step-box2 h2 {
  font-size: 50px;
  margin-bottom: 15px;
  color: #fff;
}

.step-img2 {
  margin-right: -350px;
  margin-left: -15px;
}

.step-img2 img {
  width: 996px;
}

.step-box.step-box3 {
  padding-left: 50px;
  display: inherit;
}

.step-box.step-box3 .dnumber {
  display: block;
}

.step-box.step-box3 .text {
  display: inline-block;
  margin-top: 30px;
  font-size: 18px;
}

.step-box.step-box3 h2 {
  font-size: 50px;
  margin-bottom: 15px;
  color: #fff;
}

.step-img3 {
  margin-left: -350px;
  margin-right: -15px;
}

.step-img3 img {
  width: 996px;
}

/* 7. video */
.video-position {
  position: absolute;
  bottom: -170px;
  left: 50px;
}

.video-img {
  position: relative;
  overflow: hidden;
  z-index: 1;
  height: 588px;
}

.video-img img {
  width: 100%;
}

.video-img::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0.65;
}

.video-img a {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
  font-size: 30px;
  color: #fff;
  height: 80px;
  width: 80px;
  text-align: center;
  background: var(--color_light_blue);
  border-radius: 50%;
  padding: 25px;
}

.video-img a::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  height: 90px;
  width: 90px;
  background: transparent linear-gradient(90deg, rgba(212, 0, 117, 0), var(--color_light_blue)) 0% 0% no-repeat padding-box;
  z-index: -1;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  animation: pulse-border 1500ms ease-out infinite;
}

@keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}
.left-align h2::before {
  margin: unset;
}

.video-content p {
  margin-bottom: 30px;
}

.v-list ul li {
  margin-bottom: 20px;
}

.v-list ul li:last-child {
  margin-bottom: 0px;
}

.v-list ul li i {
  color: var(--color_light_blue);
  display: inline-block;
  margin-right: 5px;
}

.v-padding {
  padding-top: 35px;
}

.s-video-wrap2 {
  height: 500px;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;
}

.s-video-wrap {
  background-position: center;
  background-size: cover;
  height: 660px;
  display: flex;
  align-items: center;
  background-repeat: no-repeat;
  border-radius: 10px;
}

.s-video-content {
  width: 100%;
  text-align: center;
}

.s-video-content a {
  z-index: 9;
  font-size: 14px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  margin-bottom: 15px;
  position: relative;
}

.s-video-content a::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  height: 120px;
  width: 120px;
  background: rgba(255, 255, 255, 0.09);
  z-index: -1;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  animation: pulse-border 1500ms ease-out infinite;
}

.s-video-content h2 {
  font-size: 50px;
  color: #fff;
  margin-bottom: 10px;
}

.s-video-content p {
  font-size: 18px;
  color: #fff;
  margin-bottom: 30px;
  font-family: "Roboto", sans-serif;
}

/* 8. choose */
.chosse-img {
  background-size: cover;
  height: 100%;
  right: 0;
  position: absolute;
  top: 0;
  width: 50%;
  background-repeat: no-repeat;
  background-position: center;
}

.choose-list {
  float: left;
  width: 100%;
}

.choose-list ul li {
  margin-bottom: 20px;
  color: #444d69;
  width: 50%;
  float: left;
}

.choose-list ul li i {
  color: var(--color_light_blue);
  display: inline-block;
  margin-right: 5px;
  font-size: 18px;
}

.choose-area {
  background-size: cover;
  background-position: center;
}

.choose-content p {
  margin-bottom: 15px;
  color: #444d69;
  padding-right: 50px;
}

.choose-btn a {
  border-radius: 8px;
  background-color: rgb(31, 83, 219);
  box-shadow: 0px 2px 60px 0px rgba(31, 83, 219, 0.3);
  width: 241px;
  display: inline-block;
  color: #fff !important;
  display: flex;
  padding: 10px 25px;
  float: left;
  margin-right: 25px;
  position: relative;
  border: 2px solid #1f53db;
  font-family: "Roboto", sans-serif;
}

.choose-btn a .icon {
  padding: 0 20px 0 0;
  line-height: 50px;
  z-index: 99;
}

.choose-btn a .text {
  z-index: 99;
  font-size: 20px;
}

.choose-btn a .text strong {
  font-size: 22px;
  margin-top: 0px;
  display: block;
  font-weight: 500;
}

.choose-btn a.g-btn {
  box-shadow: none;
  width: 262px;
  background: none;
  border: 2px solid #1f53db;
  margin-right: 0;
}

.g-btn .text {
  color: #141b22;
}

.g-btn .text strong {
  color: #1F53DB;
}

/* 9. brand */
.single-brand {
  text-align: center;
}

.single-brand img {
  display: inline-block;
}

.brand-area2 {
  margin-top: -70px;
  position: relative;
}

/* 10. work-process */
.wp-bg {
  background-position: center;
  background-size: cover;
}

.w-title h2::before {
  background-color: var(--color_light_blue);
}

.wp-list {
  background: #232c8e;
  box-shadow: 0px 10px 30px 0px rgba(29, 38, 129, 0.48);
  padding: 80px 50px;
  padding-bottom: 75px;
}

.wp-list ul li {
  display: flex;
  align-items: start;
  overflow: hidden;
  margin-bottom: 45px;
}

.wp-list ul li:last-child {
  margin-bottom: 0px;
}

.wp-icon {
  margin-right: 25px;
}

.wp-content h5 {
  color: #fff;
  font-size: 24px;
  margin-bottom: 15px;
}

.wp-content p {
  color: #fff;
  margin-bottom: 0;
}

.wp-tag {
  position: absolute;
  left: 70px;
  top: 90px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

@keyframes alltuchtopdown {
  0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
  50% {
    -webkit-transform: rotateX(0deg) translateY(-10px);
    -moz-transform: rotateX(0deg) translateY(-10px);
    -ms-transform: rotateX(0deg) translateY(-10px);
    -o-transform: rotateX(0deg) translateY(-10px);
    transform: rotateX(0deg) translateY(-10px);
  }
  100% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
}
@-webkit-keyframes alltuchtopdown {
  0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
  50% {
    -webkit-transform: rotateX(0deg) translateY(-10px);
    -moz-transform: rotateX(0deg) translateY(-10px);
    -ms-transform: rotateX(0deg) translateY(-10px);
    -o-transform: rotateX(0deg) translateY(-10px);
    transform: rotateX(0deg) translateY(-10px);
  }
  100% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
}
.wp-img {
  margin-right: -60px;
  margin-top: -60px;
  margin-bottom: -15px;
}

.wp-thumb img {
  width: 100%;
}

.inner-wp-icon {
  float: left;
  display: block;
  margin-right: 30px;
}

.inner-wp-c {
  overflow: hidden;
  display: block;
}

.inner-wp-c h5 {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 15px;
}

.inner-wp-c p {
  margin-bottom: 0;
}

/* 11. team */
.team-area .single-team {
  margin-left: 0;
  margin-right: 0;
}

.single-team {
  border-radius: 2px;
  background-color: #fff;
  padding: 30px;
}

.team-area .container {
  z-index: 1;
  position: relative;
}

.team-active .slick-dots {
  text-align: center;
  display: none;
}

.team-active .slick-dots li {
  display: inline-block;
  margin: 0 5px;
}

.team-active .slick-dots .slick-active button {
  width: 10px;
  background-color: var(--color_light_blue);
}

.team-active .slick-dots li button {
  text-indent: -99999px;
  padding: 0;
  margin-left: 10px;
  z-index: 1;
  cursor: pointer;
  transition: 0.3s;
  background-color: #cccccc;
  height: 10px;
  width: 10px;
  border-radius: 2px;
  border: none;
}

.team-active .slick-dots li.slick-active button::before {
  opacity: 1;
}

.team-active .slick-dots li button::before {
  content: "";
  width: 19px;
  height: 19px;
  float: left;
  position: relative;
  margin-top: -9px;
  left: -19px;
  border-radius: 50%;
  opacity: 0.7;
  background-repeat: no-repeat;
  background-position: center;
}

.team-thumb {
  text-align: center;
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
}

.team-thumb img {
  display: inline-block !important;
  width: 150px;
  height: 150px;
  border-radius: 50%;
}

.team-thumb .dropdown {
  position: absolute;
  bottom: 0;
  right: 15px;
}

.team-thumb .dropdown .xbtn {
  width: 50px;
  height: 50px;
  background: var(--color_light_blue) 0% 0% no-repeat padding-box;
  display: inline-block;
  font-size: 18px;
  line-height: 48px;
  font-family: "Titillium Web", sans-serif;
  color: #fff;
  cursor: pointer;
  border-radius: 50%;
  position: relative;
}

.team-thumb .dropdown .xbtn::before {
  width: 40px;
  height: 40px;
  content: "";
  position: absolute;
  border: 2px dashed rgba(255, 255, 255, 0.3607843137);
  border-radius: 50%;
  left: 5px;
  top: 5px;
}

.team-social {
  text-align: center;
  transition: all 0.3s ease 0s;
  width: 100%;
  margin-top: 10px;
}

.team-social li {
  display: inline;
  margin: 0 3px;
}

.team-thumb .dropdown-menu {
  background: none;
  border: none;
  padding: 0;
  transform: translate3d(0px, -107px, 0px) !important;
}

.team-thumb .social {
  position: absolute;
  top: 0;
}

.team-info {
  padding: 30px 0px 0;
  transition: 0.3s;
  position: relative;
  text-align: center;
}

.team-info .text {
  padding-left: 30px;
  border-left: 5px solid var(--color_light_blue);
}

.team-info h4 {
  font-size: 24px;
  margin-bottom: 5px;
  transition: 0.3s;
}

.team-info span {
  font-size: 16px;
  transition: 0.3s;
  color: var(--color_light_blue);
  font-weight: 600;
}

.team-info p {
  margin-bottom: 0;
  color: var(--color_light_blue);
}

.team-social a {
  color: #777;
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  z-index: 999;
  margin: 5px 0;
  width: 40px;
  height: 40px;
  background: #fff;
  line-height: 40px;
  border: 1px solid #ebebeb;
}

.team-social a:hover {
  background: var(--color_light_blue);
  color: #fff;
  border: 1px solid var(--color_light_blue);
}

.single-team:hover .team-thumb .brd::before, .single-team:hover .team-thumb .brd::after {
  color: var(--color_light_blue);
}

.single-team:hover .team-info {
  border-color: var(--color_light_blue);
}

.team-t h2 {
  top: 50px;
}

.single-team:hover .team-info h4 {
  color: var(--color_light_blue);
}

.slick-slide {
  outline: none;
}

.team-active {
  position: relative;
}

.team-active .slick-arrow {
  position: absolute;
  top: 40%;
  left: -60px;
  border: none;
  background: none;
  padding: 0;
  font-size: 20px;
  color: #fff;
  z-index: 9;
  cursor: pointer;
  transition: 0.3s;
  background: var(--color_light_blue);
  width: 50px;
  height: 50px;
  border-radius: 4px;
}

.team-active .slick-arrow:hover {
  background: var(--color_blue);
}

.team-active .slick-next {
  left: inherit;
  right: -60px;
}

.team-area-content {
  padding: 120px 0;
}

.team-info h4 a:hover {
  color: var(--color_light_blue);
}

.team-area-content span {
  margin-bottom: 10px;
  color: var(--color_light_blue);
  font-size: 18px;
  display: inline-block;
  font-weight: 500;
  position: relative;
}

.team-area-content span::before {
  content: "";
  width: 50px;
  height: 1px;
  background: var(--color_light_blue);
  position: relative;
  display: inline-block;
  top: -5px;
  margin-right: 15px;
}

.team-area-content ul {
  margin-top: 30px;
  margin-bottom: 50px;
}

.team-area-content li {
  display: flex;
  margin-top: 15px;
}

.team-area-content li .icon i {
  margin-right: 10px;
  color: var(--color_light_blue);
  width: 20px;
}

.team-area-content li .icon strong {
  color: var(--color_blue);
}

.team-area-content li .icon {
  margin-right: 10px;
  width: 35%;
}

.team-area-content .social a {
  font-size: 12px;
  color: #fff;
  margin: 0 5px;
  display: inline-block;
  width: 40px;
  height: 40px;
  text-align: center;
  border-radius: 50%;
  line-height: 40px;
  box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1490196078);
}

.team-area-content .social a:nth-child(1) {
  background: #345aa8;
}

.team-area-content .social a:nth-child(2) {
  background: #00ACED;
}

.team-area-content .social a:nth-child(3) {
  background: #0057FF;
}

.team-area-content .social a:nth-child(4) {
  background: #CD201F;
}

.per-info {
  background: #f5f5f5;
  padding: 30px;
  display: flex;
  border-radius: 4px;
  margin-bottom: 30px;
  margin-top: 30px;
}

.per-info .info-text {
  width: 100%;
}

.per-info .info-text p {
  margin-bottom: 0;
  font-size: 16px;
}

.per-info .info-text p i {
  color: var(--color_light_blue);
  margin-right: 10px;
}

.team-img-box img {
  width: 100%;
  border-style: solid;
  border-width: 7px;
  border-color: rgb(255, 255, 255);
  box-shadow: 5px 8.66px 58px 0px rgba(0, 0, 0, 0.08);
}

.s-about-content h2 {
  font-size: 50px;
  margin-bottom: 20px;
}

.s-about-content h3 {
  font-size: 30px;
  margin-bottom: 20px;
}

.s-about-content .footer-social a {
  background: var(--color_blue);
}

.per-info ul {
  margin-bottom: 0;
}

.brand-anim-01 {
  position: absolute;
  left: -40px;
  top: -60px;
}

.brand-anim-02 {
  position: absolute;
  right: -36px;
  top: 40px;
}

.team-area2 .single-team {
  padding: 0;
  background: #f7f9ff;
}

.team-area2 .team-thumb img {
  height: auto;
  width: auto;
  border-radius: 0;
}

.team-area2 .team-info {
  padding: 30px 10px;
}

.conterdown {
  background: var(--color_blue);
  padding: 50px 0;
  border-radius: 4px;
  margin: 30px 0;
}

.conterdown .timer {
  display: flex;
}

.conterdown .timer-outer {
  width: 100%;
  text-align: center;
}

.conterdown .smalltext {
  color: #fff;
}

.conterdown span {
  font-size: 50px;
  font-family: "Roboto", sans-serif;
  color: #fff;
  font-weight: 600;
}

/* 12. project */
.single-project .project-info {
  position: absolute;
  bottom: 40px;
  left: 40px;
  color: #fff;
}

.single-project .project-info h4 {
  margin-bottom: 0;
}

.single-project .project-info h4 a {
  color: #fff;
  font-size: 24px;
}

.single-project .project-info p {
  color: var(--color_light_blue);
  margin-bottom: 0;
}

.single-project .project-info a {
  color: var(--color_light_blue);
}

.single-project .project-info a img {
  display: inline;
  margin-left: 5px;
}

.portfolio-active {
  padding-left: 40px;
}

.portfolio-area2 h2 {
  color: #fff;
}

.portfolio-active .single-project {
  position: relative;
}

.portfolio-active .slick-arrow {
  position: absolute;
  top: -124px;
  right: 19%;
  border: none;
  background: none;
  padding: 0;
  color: #fff;
  z-index: 9;
  cursor: pointer;
  transition: 0.3s;
  width: 60px;
  height: 60px;
  text-align: center;
  border-radius: 50%;
  color: var(--color_light_blue);
  box-shadow: 1px 1.732px 30px 0px rgba(255, 94, 21, 0.25);
  font-size: 30px;
}

.portfolio-active .slick-arrow:hover {
  background: var(--color_light_blue);
  color: #fff;
}

.portfolio-active .slick-next {
  right: 15%;
  left: inherit;
}

.portfolio-box {
  width: 100%;
  height: 390px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.07);
  overflow: hidden;
  border-radius: 10px;
  position: relative;
}

.portfolio-box img {
  height: 390px !important;
  max-width: 600px !important;
  margin-left: -150px;
}

.portfolio-box .caption {
  position: absolute;
  bottom: -150px;
  padding: 30px;
  width: 100%;
  background: #fff;
  transition: opacity 0.4s ease, visibility 0.2s ease;
  opacity: 0;
}

.portfolio-box:hover .caption {
  bottom: 0;
  opacity: 1;
}

.portfolio-box .caption .caption-text {
  position: relative;
}

.portfolio-box .caption .arrow-icon {
  position: absolute;
  right: 40px;
  top: 25%;
  font-size: 28px;
  color: var(--color_light_blue);
}

.caption-text h5 {
  margin-bottom: 5px !important;
}

.caption-text p {
  margin-bottom: 0 !important;
}

.project-two h2 {
  color: #fff;
}

.project-two .grid-item, .project-two .col-xl-6 {
  padding: 0;
  margin: 0;
}

/* 12. counter */
.counter-tittle {
  display: inline-block;
  background: var(--color_light_blue);
  padding: 11px 30px;
  position: relative;
  top: -60px;
}

.counter-tittle h2 {
  color: #fff;
  font-size: 25px;
}

.counter-tittle::before {
  content: "";
  background: var(--color_light_blue);
  width: 17%;
  height: 62px;
  position: absolute;
  top: -2px;
  transform: skew(20deg);
  left: -13px;
}

.counter-tittle::after {
  content: "";
  background: var(--color_light_blue);
  width: 17%;
  height: 62px;
  position: absolute;
  top: -2px;
  transform: skew(-20deg);
  right: -13px;
}

.counter-area {
  margin-top: -290px;
  padding-top: 370px;
}

.counter-area .single-counter {
  padding-bottom: 30px;
  padding-left: 0;
  padding-right: 0;
}

.counter-area .row div:nth-child(4) .single-counter {
  border-right: none;
}

.single-counter {
  padding: 0 25px;
}

.single-counter i {
  display: inline-block;
  width: 80px;
  height: 80px;
  background: #fe576b;
  border-radius: 50%;
  margin-bottom: 30px;
  color: #000;
  font-size: 40px;
  line-height: 80px;
}

.single-counter .icon {
  margin-bottom: 15px;
  float: left;
  width: 100px;
}

.count {
  font-size: 50px;
  color: #fff;
  font-weight: 600;
  margin-bottom: 5px;
  line-height: 1;
  font-family: "Roboto", sans-serif;
  display: inline-block;
}

.counter {
  display: flex;
  padding-left: 40px;
}

.counter small {
  font-size: 35px;
  font-weight: 600;
  color: #002c47;
  line-height: 1;
  position: relative;
}

.single-counter p {
  font-size: 16px;
  margin-bottom: 0;
  color: #fff;
  padding-top: 5px;
  padding-left: 30px;
  line-height: 22px;
}

.single-counter .line {
  display: inline-block;
  width: 1px;
  height: 50px;
  background: #fe576b;
  margin-bottom: -5px;
  margin-top: 10px;
}

/* event */
.event-item .thumb {
  overflow: hidden;
}

.event-content {
  padding: 30px;
  background: #ffffff;
  position: relative;
  transition: all 0.5s ease 0s;
}

.event-item:hover .event-content {
  background: var(--color_blue);
  color: #fff;
}

.event-item:hover .event-content .time {
  color: #e6e6e6;
}

.event-item:hover .event-content .time strong, .event-item:hover .event-content h3 a {
  color: #fff;
}

.event02 .event-content h3 {
  font-size: 24px;
}

.event-content .date {
  position: absolute;
  background-color: var(--color_light_blue);
  width: 110px;
  height: 67px;
  left: 30px;
  top: -60px;
  color: #fff;
  overflow: hidden;
  text-align: center;
  font-size: 12px;
  font-family: "Roboto", sans-serif;
}

.event-content .date span {
  display: none;
}

.event-content .date strong {
  font-size: 24px;
  display: block;
  margin-top: 10px;
}

.event-content h3 {
  font-size: 24px;
}

.event-content .time {
  font-family: "Roboto", sans-serif;
}

.event-content .time strong {
  font-weight: 500;
  color: var(--color_light_blue);
}

.event-content .time i {
  margin-left: 5px;
  margin-right: 5px;
}

.event02 .event-item {
  width: 100%;
  float: left;
}

.event02 .thumb {
  width: 219px;
  height: 270px;
  float: left;
}

.event02 .event-content {
  float: left;
  width: 59%;
}

.event02 .event-content .date {
  position: relative;
  left: inherit;
  top: inherit;
  display: inline-block;
  margin-bottom: 20px;
}

.event02 .thumb {
  width: 219px;
  height: 277px;
}

.event02 .thumb img {
  width: 219px;
  height: 277px;
}

.event02 .event-content .date {
  border-radius: 4px;
  margin-bottom: 20px;
}

.event02 .event-content .icon {
  position: absolute;
  right: 30px;
  top: 0;
  font-size: 90px;
  color: #dfeeff;
}

.event03 .event-content, .event03 .event-item {
  float: left;
}

.event03 .event-content {
  background: #fff;
  border: 1px solid var(--color_light_blue);
  padding: 30px;
}

.event03 .event-content h3 {
  font-size: 24px;
}

.event03 .event-content .date {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  border-radius: 4px;
  height: 80px;
  padding-top: 6px;
}

.event03 .event-content .icon {
  position: absolute;
  right: 30px;
  top: 0;
  font-size: 90px;
  color: #f7f9ff;
}

.event03 .event-content .text {
  float: left;
  width: 81%;
  margin-left: 20px;
}

.event03 .event-item:hover .icon {
  color: #356c84;
}

.event03 .event-content .time i {
  color: var(--color_light_blue);
}

.event03 .event-content .time strong {
  font-weight: 500;
  color: #777;
}

/* courses */
.class-scroll .schedule li {
  float: left;
  padding: 0 10px;
  padding-left: 10px;
  font-size: 14px;
  border-right: 1px solid #ccc;
}

.class-scroll .class-item .class-content p {
  margin-bottom: 0;
}

.class-scroll .schedule span {
  display: block;
  line-height: 22px;
  color: var(--color_blue);
  margin-bottom: 5px;
  font-weight: 600;
}

.class-scroll .schedule span.class-age, .class-scroll .schedule span.class-size {
  color: var(--color_light_blue);
  font-weight: 400;
}

.class-scroll .schedule li:last-child {
  padding-right: 0;
  border-right: none;
}

.class-scroll .schedule {
  display: inline-block;
  width: 100%;
  padding: 15px 15px;
  margin-bottom: -8px;
  background: rgba(25, 25, 25, 0.1);
}

.team-area2 .single-team {
  background: rgba(25, 25, 25, 0.1);
}

.class-scroll .class-item {
  margin: 0 15px 15px;
  box-shadow: 1px 1.732px 20px 0px rgba(0, 0, 0, 0.08);
}

.class-active {
  margin-right: -350px;
}

.courses-item {
  margin-left: 15px;
  margin-right: 15px;
  position: relative;
  background: #e0e0e0;
  border-radius: 4px;
  transition: all 0.3s ease 0s;
  height: 100%;
}

.courses-item:hover {
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
}

.courses-item:hover .courses-content {
  background: #fff;
}

.courses-img-outer {
  overflow: hidden;
  border-radius: 4px 4px 0 0;
}

.courses-content {
  padding: 30px;
  width: 100%;
  height: 100%;
  position: relative;
}

.courses-content .cat {
  border-radius: 4px;
  background-color: var(--color_light_blue);
  position: absolute;
  top: 10px;
  right: 30px;
  color: #fff;
  padding: 5px 10px;
  margin: 5px;
}

.courses-content .cat i {
  margin-right: 5px;
}

.courses-item .icon img {
  display: inherit;
}

.courses-item .icon {
  float: right;
  text-align: right;
  margin-top: -60px;
  margin-right: 30px;
}

.courses-content h4 {
  font-size: 26px;
  margin-bottom: 15px;
}

.courses-content .schedule span {
  display: block;
  line-height: 22px;
  color: var(--color_blue);
}

.courses-content a {
  color: #141b22;
  font-family: "Roboto", sans-serif;
}

.courses-content a.readmore {
  color: var(--color_light_blue);
}

.courses-content a.readmore:hover {
  color: #141b22;
}

.courses-content a:hover {
  color: var(--color_light_blue);
}

.course-widget-price ul {
  width: 100%;
  display: inline-block;
}

.course-widget-price li i {
  padding-right: 9px;
  font-size: 14px;
  padding-left: 2px;
  color: var(--color_light_blue);
}

.course-widget-price li span:last-child {
  float: right;
}

.shop-area .courses-item {
  margin-left: 0;
  margin-right: 0;
}

.class-area2 h2 {
  color: #fff;
}

.class-active .single-project {
  position: relative;
}

.class-active .slick-arrow {
  position: absolute;
  top: -122px;
  left: 71.6%;
  border: none;
  background: none;
  padding: 0;
  font-size: 36px;
  color: #fff;
  z-index: 9;
  cursor: pointer;
  transition: 0.3s;
  background: var(--color_light_blue);
  width: 60px;
  height: 60px;
  border-radius: 4px;
}

.class-active .slick-arrow:hover {
  background: var(--color_blue);
  color: #fff;
}

.class-active .slick-next {
  left: 76%;
  right: 0;
}

.class-item {
  display: inline-block;
  background-color: rgb(255, 255, 255);
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
}

.class-img-outer {
  overflow: hidden;
  position: relative;
}

.course-meta {
  position: absolute;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5098039216);
  width: 100%;
  padding: 15px;
  color: #fff;
}

.course-meta .author {
  display: flex;
  align-items: center;
  gap: 13px;
}

.course-meta .author .thumb img {
  height: 60px;
}

.course-meta .author .text {
  line-height: 22px;
}

.course-meta .author .text p {
  margin-bottom: 0;
}

.course-meta .author a {
  color: #fff;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
}

.course-meta2 {
  background: var(--color_blue);
  border-radius: 8px;
  padding: 15px 30px;
}

.course-meta2 p {
  margin-bottom: 0 !important;
}

.course-meta2 .author {
  display: flex;
  align-items: center;
  gap: 13px;
  color: #75b4ce;
}

.course-meta2 .author a {
  color: #fff;
  font-family: "Roboto", sans-serif;
}

.course-meta2 .left {
  float: left;
}

.course-meta2 .left li {
  float: left;
  margin-right: 30px;
}

.course-meta2 .right {
  float: right;
}

.course-meta2 .price {
  padding: 5px 30px;
  color: #fff;
  background: var(--color_light_blue);
  border-radius: 30px;
  font-weight: 600;
  font-size: 18px;
  margin-top: 7px;
}

.course-meta2 .author .thumb img {
  height: 50px;
}

.shop-area .class-item {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 30px;
}

.class-item .class-content {
  padding: 30px;
}

.class-item .class-content h4 {
  font-size: 20px;
  margin-bottom: 15px;
}

.class-content .schedule li:first-child {
  padding-left: 0;
}

.class-content .schedule li:last-child {
  padding-right: 0;
  border-right: none;
}

.class-content .schedule li {
  float: left;
  padding: 0 15px;
  border-right: 1px solid #ccc;
}

.class-content .schedule span {
  display: block;
  color: var(--color_blue);
  font-weight: 600;
}

.class-content .schedule {
  display: inline-block;
  padding-top: 15px;
  border-top: 1px solid #ccc;
  width: 100%;
}

.class-content .schedule span.class-size, .class-content .schedule span.class-age {
  color: var(--color_light_blue);
}

/* 13. cta */
.cta-bg {
  position: relative;
  background-size: cover;
  background-position: center;
  z-index: 1;
}

.cta-title.video-title h2 {
  font-size: 68px;
}

.cta-title h2 {
  padding-bottom: 0;
  font-size: 50px;
  color: #fff;
}

.cta-title h2 span {
  color: var(--color_light_blue);
  text-decoration: underline;
}

.cta-title h3 {
  padding-bottom: 0;
  font-size: 18px;
  color: var(--color_blue);
  text-transform: uppercase;
}

.cta-title p {
  font-size: 18px;
  color: #fff;
  margin-top: 15px;
}

.cta-title h2::before {
  content: none;
}

.cta-content p {
  color: #fff;
  padding-right: 80px;
  margin-bottom: 35px;
}

.cta-btn .btn {
  border: 1px solid var(--color_light_blue);
}

.cta-btn .btn:hover {
  border: 1px solid var(--color_blue);
}

.cta-btn .btn::before {
  background: var(--color_blue);
}

.cta-btn2 .btn {
  border: 1px solid var(--color_blue);
  background: var(--color_blue);
}

.cta-btn2 .btn:hover {
  border: 1px solid #4ea9b4;
}

.cta-btn2 .btn::before {
  background: #4ea9b4;
}

.cta-right p {
  margin-bottom: 0;
  color: #fff;
  font-size: 24px;
  font-weight: 500;
}

.call-tag {
  margin-bottom: 20px;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.cta-bg .video-img {
  height: 757px;
}

.cta-bg .social {
  text-align: center;
}

.cta-bg .social .icon {
  display: inline-block;
  width: 110px;
  height: 110px;
  background: var(--color_light_blue);
  padding: 30px;
  border-radius: 50%;
  line-height: 47px;
  margin-bottom: 30px;
  box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.4);
}

.cta-bg .line {
  text-align: center;
}

.cta-bg .social a {
  font-size: 22px;
  color: #fff;
  font-weight: 600;
}

.portfolio .button-group {
  padding-bottom: 0;
}

/* 14. testimonial */
.testimonial-area .container {
  z-index: 1;
  position: relative;
}

.testimonial-area .test-bg {
  position: absolute;
  top: 0;
  left: -27px;
}

.testimonial-active2 {
  width: 95%;
  margin: auto;
}

.ta-bg {
  height: 475px;
  width: 475px;
  background-repeat: no-repeat;
  margin-top: 25px;
}

.testimonial-author .ta {
  position: absolute;
  left: 50%;
  top: 50%;
  overflow: hidden;
  transition: all 1200ms ease;
  -moz-transition: all 1200ms ease;
  -webkit-transition: all 1200ms ease;
  -ms-transition: all 1200ms ease;
  -o-transition: all 1200ms ease;
}

.author-one.now-in-view {
  top: -25px;
  left: 110px;
}

.author-two.now-in-view {
  top: 21%;
  left: 69%;
}

.author-three.now-in-view {
  left: 67%;
  top: 66%;
}

.author-four.now-in-view {
  top: 77%;
  left: 53px;
}

.author-five.now-in-view {
  left: 50px;
  top: 41%;
}

.ta-info {
  overflow: hidden;
  display: block;
}

.ta-info h6 {
  font-size: 20px;
  margin-bottom: 5px;
  color: #fff;
}

.ta-info span {
  color: #fff;
  font-size: 16px;
}

.testi-author {
  width: 100%;
  float: left;
  text-align: center;
}

.testi-author img {
  display: inline-block;
  margin-top: 15px;
}

.single-testimonial p {
  margin-bottom: 0;
}

.testimonial-active .slick-arrow {
  position: absolute;
  bottom: -80px;
  left: 0;
  border: none;
  background: none;
  padding: 0;
  font-size: 24px;
  color: #fff;
  z-index: 9;
  cursor: pointer;
  transition: 0.3s;
  width: 94%;
}

.testimonial-active i {
  font-size: 30px;
  color: #fff;
  margin-bottom: 30px;
}

.testimonial-active .slick-next {
  left: 40px;
}

.testimonial-active .slick-arrow:hover {
  color: var(--color_light_blue);
}

.testimonial-avatar.p-relative {
  min-height: 455px;
  display: block;
  overflow: hidden;
}

.testimonial-avatar .ta {
  position: absolute;
  left: 50%;
  top: 50%;
  overflow: hidden;
  transition: all 1200ms ease;
  -moz-transition: all 1200ms ease;
  -webkit-transition: all 1200ms ease;
  -ms-transition: all 1200ms ease;
  -o-transition: all 1200ms ease;
}

.avatar-one.now-in-view {
  top: 0%;
  left: 28%;
}

.avatar-two.now-in-view {
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

.avatar-three.now-in-view {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.avatar-four.now-in-view {
  top: 20%;
  left: 70%;
}

.avatar-five.now-in-view {
  top: 70%;
  left: 25%;
}

.avatar-six.now-in-view {
  top: 59%;
  left: 64%;
}

.single-testimonial-bg {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1019607843);
  border-radius: 10px;
  width: 85%;
  float: right;
  padding: 30px 50px 100px 150px;
  margin: 20px;
  color: #525c7b;
}

.testimonial-active .slick-slide {
  position: relative;
  background-color: #f0f7ff;
  padding: 30px;
  margin: 0 15px 15px;
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.01);
  border-radius: 4px;
}

.testimonial-active .slick-slide:hover {
  background: #fff;
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.05);
}

.testimonial-active .testi-img {
  float: left;
  margin-bottom: 20px;
  position: absolute;
  left: 0;
  top: 80px;
}

.testimonial-active .ta-info {
  width: 100%;
  margin-top: 15px;
  display: inline-block;
}

.testimonial-active .ta-info span {
  color: #777;
  font-size: 12px;
}

.testimonial-active .ta-info h6 {
  font-size: 18px;
  margin-top: 5px;
  margin-bottom: 0;
  font-weight: 500;
  color: #141b22;
}

.testimonial-active .com-icon {
  position: absolute;
  right: 50px;
  top: 45px;
}

.testimonial-active .slick-dots {
  text-align: center;
  position: relative;
  width: 100%;
  margin-top: 35px;
}

.testimonial-active .slick-dots li {
  display: inline-block;
  margin: 0 0px;
  line-height: 0;
}

.testimonial-active .slick-dots li button {
  text-indent: -99999px;
  border: none;
  padding: 0;
  margin-left: 10px;
  z-index: 1;
  cursor: pointer;
  transition: 0.3s;
  background-color: #ccc;
  height: 10px;
  width: 10px;
  border-radius: 2px;
}

.testimonial-active .slick-dots .slick-active button {
  width: 10px;
  background-color: var(--color_light_blue);
}

.testimonial-active .qt-img {
  width: 100%;
  text-align: center;
  display: inline-block;
}

.testimonial-active .qt-img img {
  display: inline-block;
  margin-bottom: 30px;
}

.testimonial-active2 .qt-img {
  margin-bottom: 30px;
}

.testimonial-active2 .qt-img img {
  display: inline-block;
}

.testimonial-active2 .slider-nav {
  float: right;
  width: 100%;
}

.slider-nav .slick-list.draggable {
  width: 233px;
  float: right;
}

.testimonial-active2 .slick-arrow {
  position: absolute;
  top: inherit;
  left: inherit;
  border: none;
  background: none;
  padding: 0;
  font-size: 24px;
  color: #fff;
  z-index: 9;
  cursor: pointer;
  transition: 0.3s;
  right: -96px;
  bottom: 0;
}

.testimonial-active2 .slick-next {
  left: inherit;
  right: -165px;
}

.testimonial-active2 .slick-arrow:hover {
  color: var(--color_light_blue);
}

.testimonial-avatar.p-relative {
  min-height: 455px;
  display: block;
  overflow: hidden;
}

.testimonial-active2 .slick-next.slick-arrow i, .testimonial-active2 .slick-arrow i {
  border-radius: 50%;
  background-color: rgb(80, 82, 171);
  box-shadow: 2.5px 4.33px 15px 0px rgba(80, 82, 171, 0.4);
  width: 60px;
  height: 60px;
  line-height: 60px;
}

.testimonial-active2 .ta-info span {
  color: var(--color_light_blue);
  font-size: 16px;
}

.testimonial-active2 .testi-author {
  border-bottom: none;
  padding-bottom: 0;
}

.testimonial-active2 .ta-info h6 {
  font-size: 20px;
  margin-bottom: 5px;
  color: #141b22;
}

.com-icon {
  position: absolute;
  right: 0;
  top: 20px;
}

.testimonial-item img {
  width: 80px;
  cursor: pointer;
}

.testimonial-active2 .single-testimonial {
  text-align: center;
  background: #fff;
  float: left;
  padding: 50px;
  border-radius: 8px;
}

.testimonial-active2 .testi-author img {
  float: none;
  margin-top: 0;
  margin-bottom: 20px;
  display: inline-block;
}

.testimonial-active2 .slick-dots li {
  display: inline-block;
  margin: 0 0px;
}

.testimonial-active2 .slick-dots {
  text-align: center;
  position: relative;
  width: 100%;
  margin-top: 25px;
}

.testimonial-active2 .slick-dots li button {
  text-indent: -99999px;
  border: none;
  padding: 0;
  margin-left: 10px;
  z-index: 1;
  cursor: pointer;
  background: no-repeat;
  transition: 0.3s;
  background-color: #ccc;
  height: 10px;
  width: 10px;
  border-radius: 5px;
}

.testimonial-active2 .ta-info {
  overflow: hidden;
}

.testimonial-active2 .single-testimonial p {
  margin-bottom: 50px;
  font-size: 28px;
  line-height: 38px;
  color: var(--color_blue);
  font-family: "Roboto", sans-serif;
  font-weight: 500;
}

.testimonial-active2 .slick-dots .slick-active button {
  border-radius: 5px;
  background-color: var(--color_light_blue);
}

.testimonial-area .test-an-01 {
  position: absolute;
  bottom: 0;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.testimonial-area .test-an-02 {
  position: absolute;
  top: 0;
  right: 0;
}

.test-line {
  margin-top: 30px;
  margin-bottom: 30px;
}

.test-line img {
  display: inline-block;
}

.testimonial-active2.testimonial-area3 .single-testimonial {
  background: none;
  padding-top: 0;
  padding-bottom: 0;
}

.testimonial-active2.testimonial-area3 .single-testimonial p {
  color: #fff;
}

.testimonial-active2.testimonial-area3 .ta-info h6 {
  color: #fff;
}

/* faq */
.faq-area .section-title p {
  font-size: 24px;
  margin-top: 25px;
  line-height: 34px;
}

.faq-img {
  margin-right: -350px;
}

.faq-btn {
  font-size: 17px;
  font-weight: 600;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 20px 30px;
  padding-right: 30px;
  width: 100%;
  text-align: left;
  padding-right: 75px;
  background: #fff;
  border: 1px solid var(--color_light_blue);
  border-radius: 4px;
}

.card .collapse.show {
  display: block;
}

.faq-btn.collapsed {
  background: no-repeat;
  color: #190a32;
  border: 1px solid #c6c6c6;
  border-radius: 4px;
}

.faq-wrap .card-header:first-child {
  border-radius: 0;
}

.faq-wrap .card-header {
  padding: 0;
  margin-bottom: 0;
  background-color: unset;
  border-bottom: none;
}

.faq-wrap .card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: unset;
  padding: 25px 0px;
}

.faq-wrap .card-header h2 {
  font-size: unset !important;
}

.faq-wrap .card {
  border: none;
  border-radius: 4px !important;
  margin-bottom: 15px;
  box-shadow: none;
  overflow: hidden;
  background: no-repeat;
}

.faq-wrap .card-header h2 button::after {
  position: absolute;
  content: "\f107";
  top: 5px;
  right: 5px;
  font-size: 26px;
  font-family: "Font Awesome 5 Pro";
  font-weight: 600;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  color: var(--color_light_blue);
  border-radius: 4px;
}

.faq-wrap .card-header h2 button.collapsed::after {
  content: "\f104";
  color: #141b22;
  box-shadow: none;
  font-size: 26px;
  border: 1px solid #c6c6c6;
}

/* 15. blog */
.home-blog-active {
  margin-right: -500px;
}

.home-blog-active .slick-dots {
  text-align: center;
  margin-top: 30px;
}

.home-blog-active .slick-dots li {
  display: inline-block;
  margin: 0 5px;
}

.home-blog-active .slick-dots li button {
  text-indent: -99999px;
  border: none;
  padding: 0;
  margin-left: 10px;
  border-radius: 50px;
  z-index: 1;
  cursor: pointer;
  background: no-repeat;
  transition: 0.3s;
}

.home-blog-active .slick-dots li.slick-active button::before {
  background: url("/wp-content/themes/theme/front/build/images/bg/active-dote.png");
  opacity: 1;
}

.home-blog-active .slick-dots li button::before {
  content: "";
  width: 19px;
  height: 19px;
  background: url("/wp-content/themes/theme/front/build/images/bg/dote.png");
  float: left;
  position: relative;
  margin-top: -9px;
  left: -19px;
  border-radius: 50%;
  opacity: 0.7;
  background-repeat: no-repeat;
  background-position: center;
}

.home-blog-active .slick-arrow, .home-blog-active2 .slick-arrow {
  position: absolute;
  top: 55%;
  transform: translateY(-50%);
  left: -440px;
  border: none;
  background: none;
  padding: 0;
  color: #f6fbff;
  z-index: 1;
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  cursor: pointer;
  width: 70px;
  height: 70px;
  text-align: center;
  color: #fff;
  background: var(--color_light_blue);
  font-size: 24px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.07);
  border-radius: 4px;
}

.home-blog-active .slick-arrow:hover, .home-blog-active2 .slick-arrow:hover {
  background: var(--color_blue);
}

.home-blog-active .slick-arrow.slick-next, .home-blog-active2 .slick-arrow.slick-next {
  right: inherit;
  left: -355px;
}

.home-blog-active .single-post2 {
  margin: 0 15px 15px;
}

.home-blog-active .blog-content2 {
  box-shadow: 1px -0.268px 17px 0px rgba(0, 0, 0, 0.09);
}

.blog-content2 .category {
  position: absolute;
  top: -250px;
  background: var(--color_light_blue);
  padding: 10px 19px;
  left: 20px;
  border-radius: 10px;
  box-shadow: 0px 16px 32px 0px rgba(0, 0, 0, 0.04);
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
}

.blog-thumb img {
  width: 100%;
}

.blog-thumb .b-meta {
  padding: 30px 25px 0;
  color: var(--color_light_blue);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.blog-thumb img {
  visibility: hidden;
}

.blog-thumb:hover img {
  visibility: visible;
}

.blog-content {
  background: #fff;
  padding: 40px 30px;
  position: relative;
  z-index: 1;
}

.single-post2 {
  display: inline-block;
}

.single-post .blog-content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: none;
  padding-bottom: 30px;
}

.blog-content h4 {
  font-size: 19px;
  margin-bottom: 20px;
  line-height: 1.3;
}

.blog-content h4:hover a {
  color: var(--color_light_blue);
}

.blog-thumb:hover::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #141b22 0% 0% no-repeat padding-box;
  opacity: 0.8;
  display: inline-block;
}

.blog-thumb2 img {
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
}

.blog-thumb2 .b-meta {
  padding: 30px 25px 0;
  color: var(--color_light_blue);
  top: 0;
  left: 0;
  z-index: 1;
}

.blog-content2 {
  padding: 30px;
  border-radius: 0 0 8px 8px;
  float: left;
  position: relative;
  background: #fff;
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
}

.blog-thumb2 {
  position: relative;
}

.blog-thumb2 .date-home {
  position: absolute;
  bottom: -18px;
  background: var(--color_light_blue);
  color: #fff;
  padding: 5px 15px;
  border-radius: 6px;
  left: 30px;
  font-size: 14px;
  z-index: 1;
}

.blog-content2 .b-meta {
  color: #777;
  padding-bottom: 15px;
}

.blog-content2 .b-meta ul {
  padding-left: 0 !important;
}

.blog-content2 h4 {
  font-size: 24px;
  margin-bottom: 15px;
  font-weight: 500;
}

.blog-content2 h4 a {
  text-decoration: none;
  line-height: 30px;
}

.blog-area3 .blog-thumb2 .date-home {
  background: #4ea9b4;
}

.blog-area3 .blog-content2 {
  margin: 0 10px;
}

.adim-box {
  display: flex;
}

.adim-box .text {
  padding-top: 10px;
  padding-left: 15px;
  font-size: 14px;
  color: #141b22;
}

.blog-thumb:hover .b-meta h4, .blog-thumb:hover .b-meta h4 a:hover {
  color: #fff;
}

.b-meta ul li {
  display: inline-block;
  margin-right: 8px;
  padding-right: 8px;
  color: #777;
}

.b-meta ul li:last-child {
  margin-right: 0;
  padding-right: 0;
  border: none;
}

.b-meta ul li a {
  font-size: 14px;
  text-transform: uppercase;
  color: #444d69;
}

.b-meta ul li a.corpo {
  color: var(--color_light_blue);
}

.b-meta ul li a:hover {
  color: var(--color_light_blue);
}

.single-post:hover .blog-btn {
  opacity: 1;
}

.blog-btn a {
  display: inline-block;
  color: var(--color_light_blue);
  text-align: center;
  font-size: 15px;
  font-weight: 500;
}

.blog-btn a:hover {
  color: #141b22;
}

.blog-btn2 a {
  display: inline-block;
  color: #C0C0C0;
  text-align: center;
  font-size: 14px;
}

.blog-btn a i {
  margin-left: 5px;
}

.b-meta i {
  margin-right: 5px;
  color: var(--color_light_blue);
}

.single-post {
  transition: 0.3s;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1490196078);
}

.blog-thumb {
  position: relative;
}

.bsingle__post-thumb img {
  width: 100%;
  height: auto;
}

.bsingle__post .video-p {
  position: relative;
}

.bsingle__post .video-p .video-i {
  height: 80px;
  width: 80px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  line-height: 80px;
  border-radius: 50%;
  background: #fff;
  color: var(--color_light_blue);
}

.blog-active .slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 40px;
  border: none;
  background: none;
  padding: 0;
  font-size: 30px;
  color: #fff;
  z-index: 9;
  opacity: 0.4;
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  cursor: pointer;
}

.blog-active .slick-arrow.slick-next {
  right: 40px;
  left: auto;
}

.blog-active .slick-arrow:hover {
  opacity: 1;
}

.bsingle__content {
  padding: 40px 30px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border-style: solid;
  border-width: 2px;
  border-color: #f5f5f5;
  position: relative;
}

.bsingle__content .admin {
  position: absolute;
  top: -35px;
  background: #fff;
  padding: 15px 25px;
  border-radius: 10px;
  right: 20px;
  border-radius: 16px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 16px 32px 0px rgba(0, 0, 0, 0.04);
  font-weight: 500;
}

.bsingle__content .admin i {
  margin-right: 10px;
  font-size: 18px;
}

.blog-details-wrap .meta-info ul {
  padding-top: 25px;
  border-top: 2px solid #f5f5f5;
  padding-bottom: 25px;
}

.blog-details-wrap .meta-info ul li {
  display: inline-block;
  font-size: 14px;
  margin-right: 15px;
  font-weight: 500;
  padding-right: 15px;
  border-right: 2px solid #f5f5f5;
}

.blog-details-wrap .meta-info ul li i {
  color: var(--color_light_blue);
  margin-right: 5px;
}

.blog-details-wrap .meta-info ul li:last-child {
  border: none;
}

.blog-deatails-box02 .meta-info ul {
  margin-top: 15px;
  padding-left: 0;
  padding-top: 40px;
}

.bsingle__content .meta-info ul li {
  display: inline-block;
  font-size: 14px;
  margin-right: 15px;
  font-weight: 500;
}

.bsingle__content .meta-info ul li:last-child {
  border: none;
}

.bsingle__content .meta-info ul li i {
  color: var(--color_light_blue);
}

.bsingle__content .meta-info ul li a {
  color: #3763eb;
}

.bsingle__content .meta-info ul li a i {
  margin-right: 5px;
}

.bsingle__content .meta-info ul li a:hover {
  color: var(--color_light_blue);
}

.bsingle__content .meta-info ul li i {
  margin-right: 5px;
}

.bsingle__content h2 {
  font-size: 30px;
  line-height: 1.3;
  margin-bottom: 20px;
  font-weight: 500;
}

.bsingle__content h2:hover a {
  color: var(--color_light_blue);
}

.bsingle__content p {
  margin-bottom: 25px;
}

.bsingle__content .blog__btn .btn {
  font-size: 16px;
}

.bsingle__content .blog__btn .btn:hover {
  background: var(--color_light_blue);
  color: #fff;
}

/* 18. pricing */
.pricing-area .nav {
  box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.0784313725);
  margin-top: 50px;
  border-radius: 30px;
  padding: 15px;
}

.pricing-area .nav-pills .nav-link {
  padding: 15px 30px;
}

.pricing-area .nav-pills .nav-link.active {
  background: #4cc3c1;
  padding: 15px 40px;
  border-radius: 30px;
}

.pricing-area .nav-pills .nav-link span {
  background: #ffebe4;
  padding: 5px 9px;
  font-size: 12px;
  border-radius: 15px;
  color: var(--color_light_blue);
  font-weight: 600;
}

.pricing-box {
  float: left;
  width: 100%;
  position: relative;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.08);
  padding: 50px;
}

.pricing-head {
  float: left;
  width: 100%;
  position: relative;
}

.pricing-head .month {
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 4px;
  background-color: rgb(225, 225, 225);
  padding: 3px 10px;
}

.pricing-head h3 {
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 20px;
}

.price-count sub {
  font-size: 14px;
  bottom: 5px;
}

.pricing-head .glyph-icon::before {
  font-size: 32px;
  margin-left: 0;
  width: 85px;
  background: #3763eb;
  height: 85px;
  display: inline-block;
  line-height: 65px;
  border-radius: 50%;
  color: #fff;
  margin-bottom: 30px;
  border: 10px solid #eee;
}

.pricing-head h4 {
  font-size: 30px;
  font-weight: 600;
  color: #141b22;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.price-count h2 {
  font-size: 50px;
  font-weight: 600 !important;
  margin-bottom: 0 !important;
  color: #141b22;
  font-family: "Roboto", sans-serif;
}

.price-count h2 strong {
  font-size: 15px;
  margin-left: -5px;
  color: #141b22;
  font-weight: 600;
}

.price-count small {
  font-size: 18px;
  font-weight: 600;
  position: relative;
  top: -20px;
  margin-right: 3px;
}

.price-count span {
  color: #141b22;
  font-size: 15px;
  margin-left: -10px;
}

.pricing-body {
  padding: 0px;
  width: 100%;
}

.pricing-body li {
  margin-top: 15px;
  list-style: none !important;
}

.pricing-body li:first-child {
  margin-top: 0;
}

.pricing-body li::before {
  content: "\f00c";
  font-family: "Font Awesome 5 Pro";
  color: #777;
  position: relative;
  float: right;
  text-align: center;
  font-size: 12px;
  line-height: 22px;
  margin-top: 2px;
  border-radius: 50%;
  margin-right: 0;
}

.pricing-body p {
  margin-bottom: 15px;
  font-size: 14px;
}

.pricing-box.active {
  border-color: var(--color_blue);
  background: var(--color_blue);
}

.pricing-box.active .pricing-head .glyph-icon::before {
  background: #fff;
  color: #3763eb;
}

.pricing-box.active .pricing-head h4 {
  color: #fff;
}

.pricing-body {
  float: left;
}

.pricing-head h5 {
  font-size: 30px;
  margin-bottom: 15px !important;
}

.pricing-box2 .icon {
  margin-bottom: 15px;
}

.pricing-box2 .icon img {
  height: 40px;
}

.pricing-box2 hr {
  background: #d7d7d7;
  margin: auto;
  padding: 0;
  display: inline-block;
  width: 100%;
  height: 2px;
  border: none;
}

.pricing-box2.active {
  background: #fff9f7;
}

.pricing-box.active .pricing-btn .btn {
  background: var(--color_light_blue);
  color: #fff;
  border-color: var(--color_light_blue);
}

.pricing-box2 .pricing-head p {
  margin-bottom: 10px;
  margin-top: 0;
}

.pricing-box2 .price-count {
  display: inline-block;
  margin-bottom: 15px;
}

.pricing-box2 .price-count h2 {
  font-size: 36px;
}

.pricing-btn .btn {
  background: var(--color_blue);
  border-color: var(--color_blue);
}

.pricing-btn .btn::before {
  background: var(--color_light_blue);
  border-color: var(--color_light_blue);
}

.pricing-btn {
  width: 60%;
  margin: auto;
}

/* 19. contact */
.contact-form .btn {
  background: var(--color_light_blue);
  border: 1px solid var(--color_light_blue);
}

.contact-form .btn:hover {
  background: var(--color_blue);
  border: 1px solid var(--color_blue);
}

.search-area h2 {
  color: #fff;
}

.search-area p {
  font-size: 18px;
  color: #fff;
  margin-top: 15px;
}

.search-area .slider-btn, .search-area .slider-btn button {
  width: 100%;
}

.contact-bg input, .contact-bg .contact-field textarea {
  border: none !important;
}

.contact-bg input {
  height: calc(3.5em + 0.55rem + 2px);
}

.contact-bg .contact-field textarea {
  height: 250px;
}

.contact-bg .contact-field i {
  position: absolute;
  right: 20px;
  top: 20px;
}

.contact-bg02 {
  background: var(--color_blue);
  padding: 80px 50px;
  border-radius: 10px;
}

.contact-bg02 h2 {
  font-size: 35px;
  color: #fff;
}

.contact-area {
  background-repeat: no-repeat;
  background-position: center center;
}

.contact-area .map {
  position: absolute;
  right: 0;
  top: 0;
}

.contact-wrapper textarea {
  border: 0;
  color: #000;
  font-size: 15px;
  height: 200px;
  width: 100%;
  transition: 0.3s;
  background: #f4f4fe;
  padding: 30px 40px;
}

.contact-wrapper textarea::-moz-placeholder {
  color: #b3bdcd;
  font-size: 14px;
}

.contact-wrapper textarea::placeholder {
  color: #8990b0;
  font-size: 14px;
}

.c-icon i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 40px;
  color: #8990b0;
  font-size: 14px;
}

.contact-message.c-icon i {
  top: 30px;
  transform: unset;
}

.contact-wrapper input {
  border: 0;
  color: #000;
  font-size: 15px;
  height: 80px;
  width: 100%;
  padding: 0 40px;
  transition: 0.3s;
  background: #f4f4fe;
}

.contact-wrapper input::-moz-placeholder {
  color: #8990b0;
  font-size: 14px;
}

.contact-wrapper input::placeholder {
  color: #8990b0;
  font-size: 14px;
}

.contact-name {
  position: relative;
}

.contact-field label {
  display: block;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: #141b22;
  margin-bottom: 20px;
  cursor: unset;
}

.contact-field {
  padding-right: 0;
}

.contact-field input {
  width: 100%;
  border: none;
  padding-left: 15px;
  transition: 0.3s;
  border-radius: 10px;
  border: 1px solid #777;
  height: calc(3em + 0.55rem + 2px);
}

.contact-field.c-name::after {
  content: "\f007";
}

.contact-field::after {
  position: absolute;
  font-family: "Font Awesome 5 Pro";
  display: inline-block;
  font-size: 14px;
  text-align: center;
  right: 25px;
  color: var(--color_light_blue);
  bottom: 22px;
  display: none;
}

.contact-field.c-email::after {
  content: "\f0e0";
}

.contact-field.c-subject::after {
  content: "\f249";
}

.contact-field.c-message::after {
  content: "\f303";
  font-weight: 600;
  top: 20px;
  bottom: unset;
}

.contact-field input::placeholder, .contact-field textarea::placeholder {
  color: #9e9e9e;
}

.contact-field textarea {
  width: 100%;
  padding: 15px;
  transition: 0.3s;
  height: 115px;
  border: 1px solid #777;
  border-radius: 10px;
}

.contact-bg {
  background-size: cover;
  background-position: center;
  z-index: 1;
}

.contact-img {
  position: absolute;
  bottom: 0;
  right: 170px;
  z-index: -1;
}

/* 20. footer */
.recent-blog-footer li {
  display: flex;
  margin-bottom: 25px !important;
}

.recent-blog-footer li .thum {
  float: left;
  width: 155px;
  margin-right: 10px;
}

.recent-blog-footer li .thum img {
  border-radius: 10px;
}

.recent-blog-footer a {
  width: 100%;
  display: inline-block;
  color: rgba(255, 255, 255, 0.8) !important;
}

.recent-blog-footer a:hover {
  color: #fff !important;
}

.recent-blog-footer span {
  color: var(--color_light_blue);
}

.footer-top-heiding {
  margin-bottom: 50px;
}

.footer-top-heiding .container {
  padding-bottom: 50px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1803921569);
}

.f-contact {
  display: flex;
}

.f-contact i {
  width: 40px;
  height: 40px;
  background: var(--color_light_blue);
  line-height: 40px;
  color: #fff !important;
  text-align: center;
  border-radius: 50%;
  float: left;
}

.f-contact a {
  color: #fff !important;
}

.f-contact a:hover {
  color: rgba(255, 255, 255, 0.8) !important;
}

.footer-top-heiding .col-lg-4 {
  border-right: 2px solid #20282E;
}

.footer-top-heiding .col-lg-4:last-child {
  border-right: none;
}

.f-contact span {
  color: #fff;
}

.f-contact h3 {
  color: #fff;
  font-size: 24px;
}

.footer-top-heiding h2 {
  color: #fff;
}

.footer-bg {
  color: #777;
  background-position: center center !important;
  background-size: cover;
  background-repeat: no-repeat;
}

.f-cta-area.gray-bg {
  background: #f4f4fe;
  border-top: 3px solid var(--color_light_blue);
}

.footer-text p {
  color: #ddd;
  margin-bottom: 0;
}

.footer-social span {
  font-size: 14px;
  color: #fff;
  font-weight: 500;
  font-family: "Playfair Display", serif;
  display: inline-block;
  margin-right: 20px;
}

.footer-social a {
  font-size: 16px;
  display: inline-block;
  margin-right: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.2784313725);
  text-align: center;
  line-height: 40px;
  color: #fff !important;
}

.footer-social a:hover {
  background: var(--color_light_blue);
  color: #fff !important;
}

.f-widget-title h2, .footer-widget .widgettitle {
  font-size: 24px;
  margin-bottom: 5px;
  position: relative;
  padding-bottom: 30px;
  color: #fff;
}

.f-widget-title h2::before, .footer-widget .widgettitle::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 22px;
  height: 1px;
  width: 70px;
  background: var(--color_light_blue);
}

.f-widget-title img {
  width: 50%;
}

footer .menu li i,
.footer-link ul li i {
  color: var(--color_light_blue);
  margin-right: 5px;
}

footer .menu li a,
.footer-link ul li a {
  color: #fff;
  display: inline-block;
}

footer .menu li a::before,
.footer-link ul li a::before {
  content: "+";
  margin-right: 8px;
  color: var(--color_light_blue);
  font-size: 18px;
  display: none;
}

footer .menu li a:hover,
.footer-link ul li a:hover {
  color: #fff;
}

footer .menu li,
.footer-link ul li {
  margin-bottom: 10px;
}

footer .menu li:last-child,
.footer-link ul li:last-child {
  margin-bottom: 0;
}

.f-insta ul li {
  display: inline-block;
  margin-bottom: 15px;
  margin-right: 9px;
  width: 31.2% !important;
}

.f-insta ul li img {
  width: 100%;
}

.f-insta ul li:nth-child(3), .f-insta ul li:nth-child(6) {
  margin-right: 0 !important;
}

.f-insta ul li a {
  display: block;
  position: relative;
}

.f-insta ul li a::before {
  content: "\e035";
  font-family: "dripicons-v2" !important;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  color: #fff;
  transition: 0.3s;
  opacity: 0;
  z-index: 9;
}

.f-insta ul li a::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: var(--color_light_blue);
  opacity: 0;
  transition: 0.3s;
}

.f-insta ul li:hover a::before {
  top: 50%;
  opacity: 1;
}

.f-insta ul li:hover a::after {
  opacity: 0.6;
}

.copyright-wrap {
  background: var(--color_light_blue);
  color: #fff;
  font-size: 15px;
}

.copyright-wrap .container {
  padding: 20px 0;
}

.copyright-wrap li {
  display: inline;
  padding-left: 15px;
  margin-left: 40px;
  position: relative;
}

.copyright-wrap li::before {
  background-color: #141b22;
  width: 8px;
  height: 8px;
  content: "";
  position: absolute;
  left: -4px;
  top: 5px;
  border-radius: 50px;
}

.copy-text img {
  width: 50%;
}

.copyright-wrap li a {
  color: #fff;
}

.f-contact .icon {
  margin-right: 15px;
  width: 40px;
}

.f-contact li {
  margin-bottom: 15px !important;
  width: 100%;
  display: flex;
  align-items: center;
}

.f-contact li:last-child {
  margin-bottom: 0px !important;
}

#contact-form4 {
  margin-top: 20px;
}

#contact-form4 input {
  float: left;
  padding: 23px 30px;
  border: none;
  width: 75%;
}

#contact-form4 button {
  padding: 15px 30px;
  border-radius: 0;
}

/* Fillter css */
.portfolio .col2 .grid-item {
  width: 49%;
  padding: 15px;
}

.portfolio .col3 .grid-item {
  width: 33.33%;
  margin: 0;
  padding: 15px;
}

.portfolio .col3 .grid-item .box {
  position: relative;
  overflow: hidden;
}

.portfolio .col3 .grid-item .box a::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: #b68c5a;
  opacity: 0;
  transition: 0.3s;
}

.portfolio .col3 .grid-item .box a::before {
  content: "\e035";
  font-family: "dripicons-v2" !important;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  color: #fff;
  transition: 0.3s;
  opacity: 0;
  z-index: 9;
}

.portfolio .col3 .grid-item .box a:hover::before {
  top: 50%;
  opacity: 1;
}

.portfolio .col3 .grid-item .box a:hover::after {
  opacity: 0.6;
}

.portfolio .col3 .grid-item .box20 img {
  width: auto;
  height: 380px;
  border-radius: 0px;
  max-width: inherit;
  margin-left: -150px;
}

.portfolio .col4 .grid-item {
  width: 25%;
  margin: 0;
  padding: 0;
}

.gallery-image {
  overflow: hidden;
  position: relative;
  margin: 0;
}

.gallery-image figcaption {
  width: 100%;
  padding: 0 35px 30px 60px;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  color: var(--color_light_blue);
  font-size: 16px;
  font-weight: 500;
  position: absolute;
  bottom: -150px;
  z-index: 2;
  text-align: left;
}

.gallery-image::before {
  content: "\e035";
  font-family: "dripicons-v2" !important;
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  color: #fff;
  transition: 0.3s;
  opacity: 0;
  z-index: 9;
  background: var(--color_blue);
  height: 50px;
  width: 50px;
  text-align: center;
  line-height: 50px;
}

.gallery-image:hover::before {
  top: 50%;
  opacity: 1;
}

.gallery-image::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: var(--color_light_blue);
  opacity: 0;
  transition: 0.3s;
}

.gallery-image:hover::after {
  opacity: 0.85;
}

.masonry-gallery-huge {
  margin: auto;
  padding-right: 1.85%;
  padding-left: 1.85%;
}

.grid-item {
  margin: 15px;
}

.gallery-image:hover figcaption {
  opacity: 1;
  bottom: 30px;
}

.gallery-image figcaption h4 {
  font-weight: 600;
  font-size: 36px;
  color: #fff;
}

.gallery-image figcaption .span {
  color: #b68c5a;
  font-size: 14px;
  position: relative;
  padding-left: 40px;
  display: inline-block;
  margin-bottom: 0;
}

.gallery-image figcaption .span::before {
  content: "";
  width: 30px;
  position: absolute;
  height: 2px;
  background: #b68c5a;
  top: 50%;
  left: 0;
}

.gallery-image figcaption .span p {
  margin-bottom: 0;
}

.gallery-image figcaption .icon {
  position: absolute;
  right: 0;
  background: #3763eb;
  width: 45px;
  height: 45px;
  line-height: 45px;
  top: 0;
  color: #fff;
  text-align: center;
  font-size: 40px;
}

.button-group {
  padding-bottom: 15px;
}

.button-group .button,
.button-group button {
  border: none;
  background: none;
  transition: 0.3s;
  cursor: pointer;
  outline: none;
  color: #777;
  position: relative;
  padding-top: 0;
  margin-left: 15px;
  font-family: "Roboto", sans-serif;
}

.button-group .button:hover,
.button-group button:hover {
  color: #030c26;
}

.button-group .button.active,
.button-group button.active {
  color: #fff;
  background: var(--color_light_blue);
  font-weight: 500;
  padding: 5px 10px;
  border-radius: 4px;
}

.button-group .button::before,
.button-group button::before {
  content: "/";
  position: relative;
  left: -12px;
  display: none;
}

.button-group .button:first-child::before,
.button-group button:first-child::before {
  display: none;
}

.gallery-image img {
  width: 100%;
  margin-bottom: 0;
}

/* 21. Menu Theme dropdown default css */
.f-cta-icon {
  float: left;
  margin-right: 30px;
}

.single-cta {
  line-height: 28px;
}

.single-cta a {
  color: #141b22;
}

.main-menu ul li.has-sub .current a {
  color: #222;
}

.main-menu ul li.current a {
  color: var(--color_light_blue);
}

.main-menu .has-sub > ul {
  visibility: hidden;
  position: absolute;
  background-color: white;
  min-width: 260px;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  margin-top: 15px;
  border-top: 4px solid var(--color_light_blue);
  box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  opacity: 0;
}

.main-menu .has-sub li a {
  padding: 15px;
}

.main-menu .has-sub li {
  margin-left: 0 !important;
  float: left;
  border-bottom: 1px solid #ddd;
  width: 100%;
  text-align: left;
}

.main-menu .has-sub a:hover {
  color: var(--color_light_blue);
}

.main-menu .has-sub:hover > ul {
  visibility: visible;
  margin-top: 0px;
  opacity: 1;
}

.main-menu .has-sub > ul > .has-sub > ul {
  display: none;
  position: absolute;
  background-color: white;
  width: 250px;
  z-index: 1;
  padding: 0;
  margin-left: -255px;
  margin-top: 0;
  top: -3px;
}

.main-menu .has-sub > ul > .has-sub:hover > ul {
  display: block;
}

.main-menu .has-sub > ul > .has-sub > ul > .has-sub > ul {
  display: none;
  position: absolute;
  background-color: white;
  width: 250px;
  z-index: 1;
  padding: 0;
  margin-left: 255px;
  margin-top: 0;
  top: -3px;
}

.main-menu .has-sub > ul > .has-sub > ul > .has-sub:hover > ul {
  display: block;
}

.main-menu .has-sub ul li a {
  color: #4f4f4f;
}

.main-menu .has-sub ul li a:hover {
  color: var(--color_light_blue);
}

/* 23. mega menu */
.offcanvas-menu .has-mega-menu ul {
  display: none;
}

.offcanvas-menu li.has-sub.has-mega-menu:hover > ul {
  margin-left: -1160px;
  background: var(--color_blue);
  top: 121px;
}

.offcanvas-menu .mega-menu-column.has-sub ul li a {
  color: #fff;
  font-size: 14px;
}

.offcanvas-menu .mega-menu-column.has-sub ul li a:hover {
  color: var(--color_light_blue);
}

.has-mega-menu {
  position: static;
}

li.has-sub.has-mega-menu ul {
  position: absolute;
  top: NNpx; /*insert the needed value*/
  z-index: 100;
  left: 0px;
  right: 0px;
  width: 1180px;
}

.main-menu .mega-menu-column.has-sub a {
  color: #333;
}

.main-menu .mega-menu-column.has-sub a:hover {
  color: var(--color_light_blue);
}

li.has-sub.has-mega-menu:hover > ul {
  /*flexbox fallback for browsers that do not support CSS GRID lyout*/
  display: flex;
  flex-wrap: wrap;
  /*CSS GRID lyout*/
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(25%, 1fr));
  margin-left: -820px;
}

li.has-sub.has-mega-menu:hover > ul > li > ul {
  /*flexbox fallback for browsers that do not support CSS GRID lyout*/
  display: flex;
  flex-wrap: wrap;
  width: auto;
  background: none;
  /*CSS GRID lyout*/
  display: grid;
  position: relative;
  border: none;
  margin-left: 0;
}

@media screen and (min-width: 992px) {
  li.has-mega-menu:hover > ul {
    grid-template-columns: repeat(auto-fit, minmax(33.3333%, 1fr));
  }
}
@media screen and (min-width: 1200px) {
  li.has-mega-menu:hover > ul {
    grid-template-columns: repeat(auto-fit, minmax(25%, 1fr));
  }
}
@media screen and (min-width: 600px) {
  li.mega-menu-column {
    width: 100%;
    max-width: 100%;
    min-height: 1px;
    padding: 10px 25px;
    flex: 1 0 50%;
  }
}
@media screen and (min-width: 992px) {
  li.mega-menu-column {
    flex: 1 0 33.333%;
  }
}
.main-menu .has-sub .mega-menu-column li {
  flex: 1 0 25%;
  border: none;
}

.menu .children {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 250px;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  margin-top: 15px;
  border-top: 4px solid var(--color_light_blue);
  box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
  -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
}

.menu .sub-menu li, .menu .children li {
  margin-left: 0 !important;
  float: left;
  border-bottom: 1px solid #ddd;
  width: 100%;
  text-align: left;
}

.main-menu .sub-menu li a, .menu .children li a {
  padding: 15px;
  color: #000;
}

.menu .menu-item-has-children:hover > ul, .menu .page_item_has_children:hover > ul {
  display: block;
  margin-top: 0px;
}

.main-menu ul li.page_item {
  margin-left: 15px;
}

.main-menu ul li.page_item::after {
  display: none;
}

.main-menu ul li.page_item.current_page_item {
  margin-left: 50px;
}

.main-menu ul li.page_item.current_page_item::after {
  display: block;
}

/* 22. Theme sidebar widge css */
.sidebar-widget {
  height: 100%;
}

.sidebar-widget a {
  color: #777;
}

.tag-cloud-link {
  font-size: 14px !important;
  border: 1px solid #e4e4e4;
  padding: 10px 19px !important;
  display: inline-block;
  margin: 5px 1px !important;
  float: none !important;
  width: auto !important;
}

.tag-cloud-link:hover {
  border: 1px solid var(--color_light_blue);
  color: #6a6a6a;
}

.widget_text img {
  height: auto;
}

.sidebar-widget select {
  width: 100%;
  padding: 3px 0;
  border: 2px solid #e4e4e4;
}

.recentcomments a {
  color: #141b22;
}

.sidebar-widget a.rsswidget {
  color: #141b22;
}

#wp-calendar caption {
  color: #141b22;
  font-weight: 500;
  font-size: 14px;
}

.quote-post {
  background: url(/wp-content/themes/theme/front/build/images/quote_bg.png);
}

.widget_media_image a:hover {
  padding-left: 0 !important;
}

.sidebar-widget .widget li {
  padding-bottom: 5px;
  border-bottom: 1px solid #e4e4e4;
  padding-top: 5px;
  float: left;
  width: 100%;
  min-height: 42px;
}

.sidebar-widget .widget a {
  width: 100%;
  text-align: left;
  line-height: 28px;
  margin-bottom: -26px;
  position: relative;
  z-index: 2;
}

.sidebar-widget .widget li .children {
  border-top: 1px solid #e4e4e4;
  margin-top: 10px;
  padding-bottom: 0px;
  display: inline-block;
  width: 100%;
}

.sidebar-widget .widget li.page_item_has_children {
  padding-bottom: 0;
}

.sidebar-widget .widget .children {
  padding-left: 15px;
}

.sidebar-widget .widget .children ul.children {
  padding-left: 30px;
}

.sidebar-widget .page_item_has_children li {
  padding-top: 10px;
  display: block;
}

.sidebar-widget .widget .children li {
  padding-top: 10px;
}

.sidebar-widget .widget .children .children li {
  padding-top: 10px;
}

.sidebar-widget .widget li:last-child, .sidebar-widget .widget .children li:last-child, .sidebar-widget .widget .children .children li:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.sticky .bsingle__content, .tag-sticky-2 {
  background: #e4e4e4;
}

.sticky .bsingle__content .meta-info ul {
  padding-top: 40px;
  border-top: 2px solid #e8e8e8;
  display: inline-block;
  width: 100%;
  padding-left: 0;
}

.sticky .bsingle__content ul li {
  margin-bottom: 0;
  list-style: disc;
  margin-left: 0;
  border-color: #e8e8e8;
}

#attachment_907 {
  width: 100% !important;
}

.wp-image-907 {
  width: 100% !important;
  height: auto;
}

.sidebar-widget .widget a {
  width: 85%;
  text-align: left;
}

.sidebar-widget .widget a:hover {
  padding-left: 10px;
}

.sidebar-widget .widget .widget_archive li:hover, .widget_categories li:hover, .sidebar-widget .widget_archive li:hover {
  color: var(--color_light_blue);
}

.post-password-form input[type=password] {
  background: #e4e4e4;
  border: none;
  width: 300px;
  padding: 10px 30px;
}

.post-password-form input[type=submit] {
  border: none;
  background: #141b22;
  padding: 10px 30px;
  color: #ffffff;
  font-size: 14px;
  cursor: pointer;
}

.post-password-form input[type=submit]:hover {
  background: var(--color_light_blue);
}

.wp-block-cover__video-background {
  width: 100%;
}

.sidebar-widget .widget_nav_menu .sub-menu {
  padding-left: 15px;
}

.sidebar-widget .widget_nav_menu .sub-menu {
  display: block;
  position: relative;
  margin-top: 5px !important;
  border: none;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top: 1px solid #ddd;
}

.with-avatar .avatar {
  border-radius: 50% !important;
  display: none !important;
}

.ab-submenu .ab-item img {
  display: none !important;
}

.page #comments {
  float: left;
  width: 100%;
  margin-top: 50px;
}

video {
  width: 100%;
}

.sidebar-widget .widget_text a:hover {
  padding-left: 0;
}

.dsnone {
  display: none;
}

.wp-block-media-text__media img {
  width: 100%;
}

.wp-block-image .alignleft {
  float: left;
  margin-right: 1em;
}

.wp-block-image figure.alignright {
  margin-left: 1.5em;
}

.wp-block-image .alignright {
  float: right;
  margin-left: 1em;
}

.wp-block-image img {
  max-width: 100%;
}

.wp-block-image:not(.is-style-rounded) img {
  border-radius: inherit;
  height: auto;
}

.wp-block-columns.alignwide .wp-block-column {
  margin-left: 0;
}

.wp-block-column .wp-block-quote {
  margin-top: 0;
  margin-right: -15px;
  float: right;
}

.wp-block-columns.alignwide .wp-block-column {
  margin-left: 0;
  padding-right: 15px;
}

.wp-block-gallery.columns-2 li {
  width: 48%;
  padding: 10px;
}

.blocks-gallery-item img {
  margin: 0 1em 1em 0;
  margin-right: 1em;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  justify-content: center;
  position: relative;
  align-self: flex-start;
  width: calc(50% - 1em);
}

.wp-block-image figcaption {
  margin-top: 0.5em;
  margin-bottom: 1em;
  font-weight: 400;
  color: #777;
}

.wp-block-galler {
  overflow: hidden;
  display: inline-block;
  position: relative;
  width: 100%;
}

.blocks-gallery-item {
  margin: 0;
  position: relative;
}

.blocks-gallery-item img, .blocks-gallery-item img:hover {
  background: 0 0;
  border: none;
  box-shadow: none;
  max-width: 100%;
  padding: 0;
  vertical-align: middle;
}

.blocks-gallery-item figcaption {
  background: #eee;
  background: rgba(255, 255, 255, 0.8);
  color: #333;
  font-size: 13px;
  font-weight: 400;
  overflow: hidden;
  padding: 10px 0;
  position: absolute;
  bottom: 0;
  text-indent: 10px;
  text-overflow: ellipsis;
  width: 100%;
  white-space: nowrap;
  opacity: 0;
}

.blocks-gallery-item:hover figcaption {
  opacity: 1;
}

.wp-block-gallery.columns-3 li {
  width: 33.333%;
  padding: 10px;
  height: 200px;
}

.wp-block-gallery.columns-2 li {
  width: 48%;
  padding: 10px;
}

.wp-block-gallery {
  width: 100%;
  float: left;
}

.wp-block-gallery.columns-5 li {
  width: auto;
  height: auto;
  overflow: hidden;
  columns: auto;
}

.bsingle__content .alignright {
  float: right;
  margin-left: 1.5em;
}

.bsingle__content .alignleft {
  float: left;
  margin-right: 1em;
}

.alignright {
  float: right;
  margin-left: 1.5em;
}

.alignleft {
  float: left;
  margin-right: 1em;
}

figure.aligncenter {
  width: 100% !important;
  text-align: center;
  float: left;
}

.aligncenter {
  margin: auto;
  display: inherit;
}

.page-links {
  float: left;
  width: 100%;
  margin-top: 50px;
}

#comments {
  float: left;
  width: 100%;
}

.bsingle__content ul, .pages-content ul {
  padding-left: 17px;
}

.comment-text ul {
  padding-left: 20px;
}

.bsingle__content ul li, .comment-text ul li, .pages-content ul li {
  list-style: disc;
}

.bsingle__content table th, .bsingle__content table td, .comment-text table th, .comment-text table td, .pages-content table th, .pages-content table td {
  border: 1px solid #e4e4e4;
  padding: 10px;
}

.bsingle__content table, .comment-text table, .pages-content table {
  margin-bottom: 20px;
}

.wp-block-media-text.alignfull.has-media-on-the-right.is-stacked-on-mobile {
  padding: 30px;
}

.bsingle__content ol {
  padding: 0 0 0 1.5em;
}

.bsingle__content ol li, .comment-text ol li, .pages-content ol li {
  list-style: decimal;
}

.bsingle__content figure {
  margin: 0 0 1rem;
}

a, h1, h2, h3, h4, h5, h6, p, span {
  overflow-wrap: break-word;
}

h1, h2, h3, h4, h5, h6 {
  overflow-wrap: break-word;
}

.has-text-color.has-background.has-very-light-gray-color {
  color: #fff;
  padding: 21px;
}

.wp-block-cover-text {
  color: #fff !important;
  padding: 30px;
}

.inner-linke-page a, .post-page-numbers {
  border: none;
  height: 32px;
  width: 32px;
  display: inline-block;
  line-height: 32px;
  background: #c5015f;
  border-radius: 50%;
  color: #fff;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
}

.inner-linke-page a:hover, .post-page-numbers:hover {
  color: #ffffff;
  background: #010f2e;
}

.inner-linke-page > span, .post-page-numbers.current {
  border: none;
  height: 32px;
  width: 32px;
  display: inline-block;
  line-height: 32px;
  font-weight: 400;
  border-radius: 50%;
  font-size: 14px;
  text-align: center;
  background: #010f2e;
  color: #ffffff;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.32);
}

.tag-template img {
  width: auto !important;
}

.error-page .error-code {
  display: block;
  font-size: 150px;
  line-height: 150px;
  color: #333;
  margin-bottom: 20px;
  text-shadow: 5px 5px 1px rgba(0, 0, 0, 0.1);
}

.error-body a {
  margin-top: 30px;
  margin-bottom: 100px;
}

.tag-markup-2 li > ul, li > ol, .pages-content li > ul, li > ol {
  padding-left: 1.5em;
}

.tag-markup-2 ul li, .tag-markup-2 ol li, .comment-text ul li, .comment-text ol li, .pages-content ul li, .pages-content ol li {
  margin-top: 10px;
  margin-bottom: 0;
}

.parent-pageid-1725 figure.aligncenter {
  margin: 50px 0;
}

.bsingle__content ul ul li, .pages-content ul ul li {
  list-style: circle;
}

footer #wp-calendar caption {
  color: #fff;
}

ol {
  padding-left: 15px;
}

iframe {
  width: 100%;
}

.comment-list li {
  margin-bottom: 30px;
}

.wp-block-button__link {
  border: none;
  font-weight: 600;
  padding: 0.76rem 1rem;
  outline: none;
  outline: none;
  display: inline-block;
  background: #141b22;
  color: #fff !important;
  width: auto;
  border-radius: 5px;
  text-align: center;
  margin-bottom: 15px;
}

.wp-block-button.aligncenter .wp-block-button__link {
  width: 50%;
  display: block;
  margin: auto;
}

.wp-block-button.is-style-outline .wp-block-button__link {
  background: none;
  border: 2px solid #141b22;
  color: #141b22 !important;
}

.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0;
}

.has-2-columns, .has-3-columns, .has-5-columns, .has-6-columns {
  float: left;
  width: 100%;
}

.has-2-columns .wp-block-column {
  float: left;
  width: 50%;
  padding-right: 20px;
}

.has-3-columns .wp-block-column {
  float: left;
  width: 33.333%;
  padding-right: 20px;
}

.has-5-columns .wp-block-column {
  float: left;
  width: 20%;
  padding-right: 20px;
}

.has-4-columns .wp-block-column {
  float: left;
  width: 25%;
  padding-right: 20px;
}

.has-6-columns .wp-block-column {
  float: left;
  width: 16.6666666667%;
  padding-right: 20px;
}

.wp-block-media-text.alignwide figure {
  float: left;
  width: 100%;
  margin-right: 20px;
}

.wp-block-media-text.alignwide .has-large-font-size {
  font-size: 28px;
  color: #141b22;
}

.wp-block-media-text__content {
  float: left;
  width: 47%;
  padding-top: 0;
}

.wp-block-columns.alignwide.has-3-columns blockquote {
  margin-top: 0;
  padding-left: 20px;
}

.columns-3.is-cropped li {
  list-style: none;
  float: left;
  width: 33.333%;
}

.wp-block-gallery.columns-3.is-cropped.alignfull {
  margin-top: 0;
}

.blocks-gallery-grid, .wp-block-gallery {
  padding: 0 !important;
}

.wp-block-gallery.alignleft.columns-2.is-cropped li {
  float: left;
  list-style: none;
}

.wp-block-gallery.alignwide.columns-4.is-cropped li {
  float: left;
  list-style: none;
  width: 25%;
  padding: 10px;
}

.wp-block-gallery.columns-6.is-cropped li {
  float: left;
  width: 16.666%;
  height: 129px;
  list-style: none;
  padding: 10px;
}

.wp-block-gallery.columns-7.is-cropped li {
  float: left;
  width: 14%;
  padding: 10px;
  list-style: none;
  min-height: 150px;
}

.wp-block-gallery.columns-8.is-cropped li {
  float: left;
  width: 12%;
  padding: 10px;
  list-style: none;
  min-height: 100px;
}

.wp-block-media-text.alignfull.has-media-on-the-right.is-stacked-on-mobile {
  float: left;
}

.wp-block-media-text.alignfull.has-media-on-the-right.is-stacked-on-mobile figure {
  float: left;
  width: 50%;
  margin-right: 20px;
}

.footer-widget .widgettitle, .footer-widget .cat-item, .footer-widget .widget ul li {
  text-align: left;
  color: #fff;
}

.blog-deatails-box.single .single {
  display: none;
}

.redux-footer h2 {
  margin-top: 0px;
}

.footer-widget td {
  padding: 5px;
  text-align: center;
}

.footer-widget table {
  width: 100%;
  padding: 10px;
  background: #f5f5f5;
}

.footer-widget th {
  background: #e4e4e4;
  padding: 10px 5px;
  text-align: center;
  color: #141b22;
}

.bsingle__content h1, .bsingle__content h2, .bsingle__content h3, .bsingle__content h4, .bsingle__content h5, .bsingle__content h6 {
  line-height: 1.3;
  margin-bottom: 20px;
  font-weight: 600;
}

.pages-content h1, .pages-content h2, .pages-content h3, .pages-content h4, .pages-content h5, .pages-content h6 {
  line-height: 1.3;
  margin-bottom: 20px;
  font-weight: 600;
}

.comment-list h1, .comment-list h2, .comment-list h3, .comment-list h4, .comment-list h5, .comment-list h6 {
  line-height: 1.3;
  margin-bottom: 20px;
  font-weight: 600;
}

.inner-linke-page {
  font-size: 16px;
  font-weight: 600;
  color: #141b22;
}

.inner-linke-page a {
  border: none;
  height: 32px;
  width: 32px;
  display: inline-block;
  line-height: 32px;
  background: var(--color_light_blue);
  border-radius: 50%;
  color: #fff;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
}

.inner-linke-page a:hover {
  color: #ffffff;
  background: #141b22;
}

.inner-linke-page > span {
  border: none;
  height: 32px;
  width: 32px;
  display: inline-block;
  line-height: 32px;
  font-weight: 400;
  border-radius: 50%;
  font-size: 14px;
  text-align: center;
  background: #141b22;
  color: #ffffff;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.32);
}

pre {
  padding: 30px;
  background: #e4e4e4;
}

pre cite {
  color: #000;
}

.inner-linke-page {
  margin-bottom: 50px;
}

.attachment-aports-featured-large {
  width: 100%;
  height: auto;
}

.quote-post {
  min-height: 200px;
}

/* Here's the new CSS to add... */
.admin-bar .sticky-menu {
  top: 32px;
  margin-top: 0;
}

/* 24. call */
.call-text {
  padding: 120px 0 0 60px;
}

.call-area h5 {
  color: var(--color_light_blue);
}

.call-area h2 {
  color: #fff;
  font-size: 58px;
  margin-bottom: 30px;
}

.call-area h2 span {
  color: var(--color_light_blue);
}

.call-area p {
  color: #fff;
  opacity: 0.9;
}

.number {
  font-size: 55px;
  font-weight: 600;
  color: var(--color_light_blue);
}

/* Shop */
.shop-area select {
  padding: 10px;
}

.product__img {
  position: relative;
}

.product__img img {
  width: 100%;
}

.product:hover .product-action a {
  margin: 0 5px;
  opacity: 1;
  visibility: visible;
}

.product-action {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 30px;
}

.product-action a {
  display: inline-block;
  background: #ffffff;
  line-height: 40px;
  color: #a39fb4;
  margin: 0 8px;
  opacity: 0;
  visibility: hidden;
  border-radius: 5px;
  padding: 0 20px;
}

.product-action a:hover {
  background: var(--color_light_blue);
  color: #ffffff;
}

.pro-cat {
  margin-bottom: 15px;
  display: block;
}

.pro-cat a {
  color: var(--color_light_blue);
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.pro-title {
  margin-bottom: 12px;
}

.pro-title a {
  font-size: 24px;
}

.pro-title a:hover {
  color: var(--color_light_blue);
}

.price span {
  color: #595B6B;
  font-size: 14px;
  display: inline-block;
  margin: 0 5px;
}

.price span.old-price {
  color: #b5b5b5;
  text-decoration: line-through;
}

.product-showing p {
  margin: 0;
  border: 2px solid #eaedff;
  padding: 17px 30px;
  text-align: center;
  line-height: 1;
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 2px;
  font-weight: 500;
}

@media (max-width: 767px) {
  .product-showing p {
    padding: 17px 15px;
  }
}
.pro-filter {
  position: relative;
  display: inline-block;
}

@media (max-width: 767px) {
  .pro-filter {
    float: left;
  }
}
.img, img {
  max-width: 100%;
  transition: all 0.3s ease-out 0s;
}

.pro-filter select {
  border: 2px solid #eaedff;
  padding: 17px 30px;
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 1;
  color: #6f7172;
  appearance: none;
  -moz-appearance: none;
  width: 145px;
  font-weight: 500;
}

.pro-filter .nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 0;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 50px;
  line-height: 48px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
}

.pro-filter::before {
  content: "\f107";
  right: 15px;
  top: 15px;
  position: absolute;
  color: #758799;
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
}

.shop-tab ul li {
  margin-left: 20px;
}

@media (max-width: 767px) {
  .shop-tab ul li {
    margin-left: 10px;
  }
}
.shop-tab ul li a {
  font-size: 14px;
  font-weight: 500;
  color: #6f7172;
  letter-spacing: 2px;
  padding: 0;
  text-transform: uppercase;
  position: relative;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background: #f6f6ff;
  line-height: 51px;
  text-align: center;
}

.shop-tab ul li a.active {
  color: white;
  background: #8fb569;
}

.shop-thumb-tab {
  width: 160px;
  float: right;
}

@media (max-width: 767px) {
  .shop-thumb-tab {
    float: none;
    width: 100%;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .shop-thumb-tab ul {
    margin: 0 -5px;
  }
}
.shop-thumb-tab ul li {
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  .shop-thumb-tab ul li {
    width: 33.33%;
    float: left;
    padding: 0 5px;
  }
}
.shop-thumb-tab ul li a {
  padding: 0;
}

.product-details-img {
  margin-right: 180px;
  overflow: hidden;
}

@media (max-width: 767px) {
  .product-details-img {
    margin-left: 0;
  }
}
.product-details-title p {
  color: #6a667b;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 1px;
  margin-bottom: 10px;
}

.product-details-title h1 {
  font-size: 40px;
  margin: 0;
  line-height: 1.2;
  letter-spacing: -2px;
  margin-bottom: 15px;
}

@media (max-width: 767px) {
  .product-details-title h1 {
    font-size: 36px;
  }
}
.details-price span {
  color: var(--color_light_blue);
  font-size: 20px;
  font-weight: 400;
  margin-left: 0;
  margin-right: 10px;
}

.details-price {
  border-bottom: 2px solid #eaedff;
}

.product-cat span {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  color: #100d1c;
}

.product-cat a {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 2px;
}

.product-cat a:hover {
  color: #8fb569;
}

.product-social a {
  margin-right: 10px;
  background: #f5f5ff;
  height: 50px;
  width: 50px;
  line-height: 48px;
  border-radius: 30px;
  color: #6f7172;
  display: inline-block;
  text-align: center;
  font-size: 14px;
}

@media (max-width: 767px) {
  .product-social a {
    margin-bottom: 10px;
  }
}
.product-social a:hover {
  background: #8fb569;
  color: #ffffff;
}

.plus-minus {
  display: inline-block;
}

@media (max-width: 767px) {
  .plus-minus {
    display: block;
    margin-bottom: 15px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .plus-minus {
    display: inline-block;
    margin-bottom: 0;
  }
}
.action-btn {
  background: #8fb569;
  padding: 20px 25px;
  border: none;
  margin-left: 15px;
  color: #ffffff;
  display: inline-block;
}

.action-btn:hover {
  background: var(--color_light_blue);
  color: #ffffff;
}

.product-action-list {
  overflow: hidden;
}

.product-action-list a {
  float: left;
}

@media (max-width: 767px) {
  .product-action-list a.btn {
    padding: 23px 30px;
    margin-bottom: 7px;
  }
}
@media (max-width: 767px) {
  .product-action-list a.action-btn {
    margin-left: 5px;
    margin-bottom: 7px;
  }
}
.cart-plus-minus input {
  height: 60px;
  width: 100px;
  border: 0;
  border: 2px solid #eaedff;
  text-align: center;
  -moz-appearance: none;
  appearance: none;
}

.cart-plus-minus {
  display: inline-block;
  position: relative;
  margin-right: 15px;
}

.cart-plus-minus .qtybutton {
  position: absolute;
  top: 15px;
  left: 17px;
  font-size: 20px;
  color: #c4bedd;
  cursor: pointer;
}

.cart-plus-minus .inc {
  left: auto;
  right: 17px;
}

.additional-info .table td, .additional-info .table th {
  padding: 0.75rem 0;
  vertical-align: top;
  border-top: 1px solid #e4e4e4;
  font-weight: 400;
}

.shop-cat a {
  padding: 45px 30px;
  border: 2px solid #eaedff;
  display: block;
}

.shop-cat a i {
  font-size: 100px;
  color: #8fb569;
  margin-bottom: 30px;
  transition: 0.3s;
}

.shop-cat a h4 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  transition: 0.3s;
  letter-spacing: 1px;
}

.shop-cat a:hover {
  background: #8fb569;
  border-color: #8fb569;
}

.shop-cat a:hover i {
  color: #ffffff;
}

.shop-cat a:hover h4 {
  color: #ffffff;
}

.product-list-content .price span:first-child {
  margin-left: 0;
}

.bakix-details-tab ul {
  border-bottom: 2px solid #e1e1e1;
}

.bakix-details-tab ul li a {
  font-size: 16px;
  font-weight: 500;
  color: #141b22;
  letter-spacing: 2px;
  padding: 0;
  position: relative;
  padding: 0 25px;
}

@media (max-width: 767px) {
  .bakix-details-tab ul li a {
    padding: 0 10px;
  }
}
.bakix-details-tab ul li a.active {
  color: var(--color_light_blue);
}

.bakix-details-tab ul li a.active:before {
  position: absolute;
  bottom: -32px;
  left: 0;
  height: 2px;
  width: 100%;
  content: "";
  background: var(--color_light_blue);
  transition: 0.3s;
}

@media (max-width: 767px) {
  .bakix-details-tab ul li a.active:before {
    display: none;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bakix-details-tab ul li a.active:before {
    display: block;
  }
}
/* Cart */
.table-content table {
  background: #ffffff;
  border-color: #eaedff;
  border-radius: 0;
  border-style: solid;
  border-width: 1px 0 0 1px;
  text-align: center;
  width: 100%;
  margin-bottom: 0;
}

.table-content table td.product-name {
  font-size: 16px;
  font-weight: 400;
}

.table-content table td.product-name a:hover {
  color: var(--color_light_blue);
}

.table-content table td {
  border-top: medium none;
  padding: 20px 10px;
  vertical-align: middle;
  font-size: 16px;
}

.table-content table th, .table-content table td {
  border-bottom: 1px solid #eaedff;
  border-right: 1px solid #eaedff;
}

.product-quantity input {
  border: none;
  color: #6f7172;
  font-size: 14px;
  font-weight: normal;
  border: 0;
}

.table td, .table th {
  border-top: 1px solid #eaedff;
}

.product-quantity > input {
  width: 80px;
  border-radius: 3px;
}

.table-content table td.product-subtotal {
  font-size: 16px;
}

.table-content table td .cart-plus-minus {
  float: none;
  margin: 0 auto;
}

.coupon-all {
  margin-top: 50px;
}

.coupon {
  float: left;
}

@media (max-width: 767px) {
  .coupon {
    float: none;
  }
}
#coupon_code {
  height: 62px;
  border: 2px solid #eaedff;
  padding: 0 15px;
  margin-right: 10px;
}

@media (max-width: 767px) {
  #coupon_code {
    margin-bottom: 15px;
  }
}
.coupon2 {
  float: right;
}

@media (max-width: 767px) {
  .coupon2 {
    float: none;
    margin-top: 15px;
  }
}
.cart-page-total {
  padding-top: 50px;
}

.cart-page-total > h2 {
  font-size: 25px;
  margin-bottom: 20px;
}

.cart-page-total > ul {
  border: 1px solid #eaedff;
}

.cart-page-total > ul > li {
  list-style: none;
  font-size: 15px;
  color: #6f7172;
  padding: 10px 30px;
  border-bottom: 1px solid #eaedff;
  font-weight: 400;
}

.cart-page-total ul > li > span {
  float: right;
}

.cart-page-total li:last-child {
  border-bottom: 0;
}

td.product-thumbnail img {
  width: 125px;
}

/*Checkout */
.coupon-accordion h3 {
  background-color: #fff1f0;
  border-top: 3px solid var(--color_light_blue);
  font-size: 14px;
  font-weight: 400;
  margin: 0 0 25px;
  padding: 1em 2em 1em 3.5em;
  position: relative;
  width: auto;
}

.coupon-accordion h3::before {
  content: "\f07b";
  left: 15px;
  top: 13px;
  position: absolute;
  color: #6f7172;
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
}

.coupon-accordion span {
  color: #6f7172;
  cursor: pointer;
  transition: 0.3s;
}

.coupon-accordion span:hover, p.lost-password a:hover {
  color: var(--color_light_blue);
}

.coupon-content {
  border: 1px solid #eaedff;
  display: none;
  margin-bottom: 20px;
  padding: 30px;
}

.coupon-info p.coupon-text {
  margin-bottom: 15px;
}

.coupon-info p {
  margin-bottom: 0;
}

.coupon-info p.form-row-first label, .coupon-info p.form-row-last label {
  display: block;
  color: #6f7172;
}

.coupon-info p.form-row-first label span.required, .coupon-info p.form-row-last label span.required {
  color: red;
  font-weight: 600;
}

.coupon-info p.form-row-first input, .coupon-info p.form-row-last input {
  border: 1px solid #eaedff;
  height: 45px;
  margin: 0 0 14px;
  max-width: 100%;
  padding: 0 0 0 10px;
  width: 100%;
}

.coupon-info p.form-row input[type=submit]:hover, p.checkout-coupon input[type=submit]:hover {
  background: var(--color_light_blue) none repeat scroll 0 0;
}

.coupon-info p.form-row input[type=checkbox] {
  position: relative;
  top: 2px;
}

.form-row > label {
  margin-top: 15px;
  margin-left: 15px;
  color: #6f7172;
}

.buttons-cart input, .coupon input[type=submit], .buttons-cart a, .coupon-info p.form-row input[type=submit] {
  background: #141b22 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  display: inline-block;
  float: left;
  font-size: 12px;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  margin-right: 15px;
  padding: 0 15px;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
}

p.lost-password {
  margin-top: 15px;
}

p.lost-password a {
  color: #6f6f6f;
}

p.checkout-coupon input[type=text] {
  height: 45px;
  padding: 0 15px;
  width: 100%;
  border: 1px solid #eaedff;
  margin-bottom: 15px;
}

.coupon-checkout-content {
  display: none;
}

.checkbox-form h3 {
  border-bottom: 1px solid #eaedff;
  font-size: 26px;
  margin: 0 0 20px;
  padding-bottom: 10px;
  width: 100%;
}

.country-select {
  margin-bottom: 30px;
  position: relative;
}

.country-select label, .checkout-form-list label {
  color: #6f7172;
  display: block;
  margin: 0 0 5px;
}

.country-select label span.required, .checkout-form-list label span.required {
  color: red;
}

.country-select select {
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #eaedff;
  height: 45px;
  padding-left: 10px;
  width: 100%;
  color: #6f7172;
}

.country-select::before {
  content: "\f107";
  right: 15px;
  top: 38px;
  position: absolute;
  color: #6f7172;
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
}

.checkout-form-list {
  margin-bottom: 30px;
}

.checkout-form-list label {
  color: #6f7172;
}

.checkout-form-list input[type=text], .checkout-form-list input[type=password], .checkout-form-list input[type=email] {
  background: #ffffff;
  border: 1px solid #eaedff;
  border-radius: 0;
  height: 45px;
  padding: 0 0 0 10px;
  width: 100%;
}

.checkout-form-list input[type=text]::-moz-placeholder,
.checkout-form-list input[type=password]::-moz-placeholder,
.checkout-form-list input[type=email]::-moz-placeholder {
  color: #6f7172;
  opacity: 1;
}

.checkout-form-list input[type=text]::placeholder,
.checkout-form-list input[type=password]::placeholder,
.checkout-form-list input[type=email]::placeholder {
  color: #6f7172;
  opacity: 1;
}

.checkout-form-list input[type=checkbox] {
  display: inline-block;
  margin-right: 10px;
  position: relative;
  top: 1px;
}

.create-acc label {
  color: #6f7172;
  display: inline-block;
}

.create-account {
  display: none;
}

.ship-different-title h3 label {
  display: inline-block;
  margin-right: 20px;
  color: #6f7172;
}

.order-notes textarea {
  border: 1px solid #eaedff;
  height: 90px;
  padding: 15px;
  width: 100%;
}

.order-notes textarea::-moz-placeholder {
  color: #6f7172;
  opacity: 1;
}

.order-notes textarea::placeholder {
  color: #6f7172;
  opacity: 1;
}

#ship-box-info {
  display: none;
}

.panel-group .panel {
  border-radius: 0;
}

.panel-default > .panel-heading {
  border-radius: 0;
}

.your-order {
  padding: 30px 40px 45px;
  border: 3px solid #eaedff;
}

@media (max-width: 767px) {
  .your-order {
    padding: 15px;
  }
}
.your-order h3 {
  border-bottom: 1px solid #eaedff;
  font-size: 30px;
  margin: 0 0 20px;
  padding-bottom: 10px;
  width: 100%;
}

.your-order-table table {
  background: none;
  border: 0;
  width: 100%;
}

.your-order-table table th, .your-order-table table td {
  border-bottom: 1px solid #eaedff;
  border-right: medium none;
  color: #6f7172;
  font-size: 14px;
  padding: 15px 0;
  text-align: left;
}

@media (max-width: 767px) {
  .your-order-table table th, .your-order-table table td {
    padding-right: 10px;
  }
}
.your-order-table table th {
  border-top: medium none;
  color: #6f7172;
  font-weight: normal;
  text-align: left;
  vertical-align: middle;
  white-space: nowrap;
  width: 250px;
}

.panel-body > p {
  color: #222;
}

.your-order-table table .shipping ul li input {
  position: relative;
  top: 2px;
}

.your-order-table table .shipping ul li label {
  color: #6f7172;
}

.your-order-table table .shipping th {
  vertical-align: top;
}

.your-order-table table .order-total th {
  border-bottom: 0;
  font-size: 14px;
}

.your-order-table table .order-total td {
  border-bottom: medium none;
}

.your-order-table table tr.cart_item:hover {
  background: #F9F9F9;
}

.your-order-table table tr.order-total td span {
  color: var(--color_light_blue);
  font-size: 18px;
  font-weight: 500;
}

.payment-method {
  margin-top: 40px;
}

.panel-title > a {
  display: block;
}

.order-button-payment input {
  background: #232323 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  height: 40px;
  margin: 0px 0 0;
  padding: 0;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  width: 100%;
}

.order-button-payment input:hover {
  background: #FE4536 none repeat scroll 0 0;
}

.payment-method .btn-link {
  -moz-user-select: none;
  user-select: none;
  background: no-repeat;
  border: medium none;
  border-radius: 0;
  color: #444;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 1;
  margin-bottom: 0;
  padding: 3px 10px;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: nowrap;
  text-decoration: none;
}

.payment-method .card {
  background-color: #ffffff;
  border: 1px solid #eaedff;
  border-radius: 0;
  margin-bottom: 10px;
}

.payment-method .accordion .card:first-of-type {
  border: 1px solid #eaedff;
}

.card-header:first-child {
  border-radius: 0;
}

.payment-method .card-header {
  background-color: #ffffff;
  border-bottom: 1px solid #eaedff;
}

.order-button-payment button {
  width: 100%;
}

.country-select .nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 0;
  border: solid 1px #eaedff;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 45px;
  line-height: 45px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: 100%;
  margin-bottom: 19px;
}

/* 24. Login */
.zcube-login {
  padding: 90px;
  border: 2px solid #eaedff;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .zcube-login {
    padding: 50px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .zcube-login {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .zcube-login {
    padding: 30px;
  }
}
.zcube-login h3 {
  font-size: 30px;
}

.zcube-login input {
  width: 100%;
  height: 60px;
  border: 2px solid #eaedff;
  color: #6f7172;
  padding: 0 20px;
  margin-bottom: 20px;
}

.zcube-login label {
  color: #222;
  display: block;
}

.zcube-login label span {
  color: #fe4536;
}

.login-action input {
  width: inherit;
  height: auto;
}

.login-action label {
  display: inline-block;
  margin-left: 5px;
}

.or-divide {
  border-top: 2px solid #eaedff;
  margin: 40px 0;
  text-align: center;
  position: relative;
}

.or-divide span {
  position: absolute;
  left: 0;
  right: 0;
  top: -9px;
  background: #ffffff;
  display: inline-block;
  width: 40px;
  margin: auto;
  line-height: 1;
  font-weight: 500;
}

@media (max-width: 767px) {
  .forgot-login {
    float: none;
  }
}
.forgot-login a {
  color: #fe4536;
}

.forgot-login a:hover {
  color: #84b77c;
}

@media (max-width: 767px) {
  .log-rem {
    float: none;
    margin-bottom: 10px;
    display: block;
  }
}
/*Services Category*/
.services-sidebar .sidebar-widget {
  background: #f3f4f8;
  padding: 40px;
  margin-bottom: 30px;
}

.services-categories {
  position: relative;
}

.services-categories li {
  position: relative;
  border: 1px solid #e7e7e7;
  margin-bottom: 15px;
  z-index: 1;
}

.services-categories li:last-child {
  border-bottom: 1px solid #e7e7e7;
}

.services-categories li:before {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 4px;
  background-color: #30313d;
  content: "";
  opacity: 0;
  visibility: hidden;
}

.services-categories li.active:before,
.services-categories li:hover:before {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.services-categories li a {
  font-size: 16px;
  font-weight: 600;
  color: #222222;
  line-height: 30px;
  padding: 10px 25px;
  display: block;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  background: #fff;
}

.services-categories li a:hover {
  background: var(--color_light_blue);
}

.services-categories li.active a,
.services-categories li:hover a {
  color: #ffffff;
  background: var(--color_light_blue);
}

.services-categories li a:before {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  line-height: 30px;
  color: #222222;
  font-weight: 600;
  content: "\f061";
  font-family: "Font Awesome 5 pro";
  transition: all 300ms ease;
  width: 50px;
  height: 50px;
  background: #E8EAEC;
  text-align: center;
  line-height: 50px;
}

.services-categories li.active a:before,
.services-categories li:hover a:before {
  color: #ffffff;
}

.services-categories li:hover a::before, .services-categories li.active a::before {
  background: var(--color_blue);
}

/*=== Services Contact Box ===*/
.service-detail-contact h3 {
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 30px;
}

.service-detail-contact {
  background-color: #f3f4f8;
  padding: 40px;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 50px;
}

.service-detail-contact h3::before {
  content: "";
  position: absolute;
  width: 30px;
  height: 6px;
  background-color: var(--color_light_blue);
  border-radius: 10px;
  left: 50%;
  bottom: 0;
  transform: translate(-50%);
}

.service-detail-contact a {
  color: var(--color_light_blue);
  font-size: 25px;
  font-weight: 900;
  transition: 0.3s;
}

.service-details-three h2 {
  color: #fff;
}

/*=== Brochures Box ===*/
.brochures-box .box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  background: #fff;
  transition: 0.3s;
}

.brochures-box .box:hover {
  background-color: #1A1E5D;
  color: #fff;
}

.brochures-box .box:hover h4, .brochures-box .box:hover i {
  color: #fff;
}

.brochures-box .icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  flex: 0 0 60px;
  -ms-flex: 0 0 60px;
  max-width: 60px;
  justify-content: center;
  align-items: center;
  min-height: 60px;
  background: #ff4328;
}

.brochures-box .icon i {
  font-size: 25px;
  color: #fff;
  transition: 0.3s;
}

.brochures-box .content {
  padding-left: 20px;
}

/*Help Box*/
.help-box {
  position: relative;
  background-size: cover;
  padding: 30px 25px;
}

.help-box:before {
  position: absolute;
  content: "";
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(54, 54, 54, 0.9);
}

.help-box > span {
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  margin-bottom: 10px;
}

.help-box h4 {
  position: relative;
  color: #ffffff;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.2em;
  margin-bottom: 15px;
}

.help-box p {
  position: relative;
  color: #ffffff;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 20px;
}

.help-box .theme-btn {
  padding: 8px 30px;
  font-size: 14px;
  font-weight: 600;
}

/*** 

====================================================================
		Service Detail
====================================================================

***/
.service-detail {
  position: relative;
  padding-left: 20px;
}

.service-detail .images-box {
  position: relative;
  margin: 0 -5px;
}

.service-detail .images-box .column {
  padding: 0 5px;
}

.service-detail .images-box .image {
  position: relative;
  margin-bottom: 10px;
}

.service-detail .images-box .image img {
  display: block;
  width: 100%;
  height: auto;
}

.service-detail .content-box {
  position: relative;
  padding: 0px 0 0;
}

.service-detail .content-box h2 {
  position: relative;
  display: block;
  font-size: 32px;
  line-height: 1.2em;
  color: #141b22;
  margin-bottom: 20px;
}

.service-detail .content-box h3 {
  position: relative;
  display: block;
  font-size: 24px;
  line-height: 1.2em;
  color: #141b22;
  margin-bottom: 20px;
}

.service-detail .content-box p {
  position: relative;
  display: block;
  margin-bottom: 25px;
}

.service-detail .two-column {
  position: relative;
}

.service-detail .two-column .title {
  margin-bottom: 40px;
}

.service-detail .two-column p {
  margin-bottom: 25px;
}

.service-detail .two-column .image-column {
  position: relative;
  margin-bottom: 26px;
}

.service-detail .two-column .image-column .image {
  margin-bottom: 0;
}

.service-detail .two-column .text-column {
  position: relative;
}

.service-detail .prod-tabs {
  position: relative;
}

.service-detail .prod-tabs .tab-btns {
  position: relative;
  z-index: 1;
  border-bottom: 1px solid #dddddd;
}

.service-detail .prod-tabs .tab-btns .tab-btn {
  position: relative;
  top: 1px;
  display: block;
  float: left;
  margin-right: 5px;
  font-size: 16px;
  color: #333333;
  background: #ffffff;
  font-weight: 400;
  line-height: 23px;
  cursor: pointer;
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  padding: 10px 25px;
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}

.service-detail .prod-tabs .tab-btns .tab-btn:before {
  position: absolute;
  content: "";
  top: 0;
  left: 50%;
  width: 0%;
  height: 3px;
  background-color: var(--color_light_blue);
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}

.service-detail .prod-tabs .tab-btns .tab-btn:hover:before,
.service-detail .prod-tabs .tab-btns .tab-btn.active-btn:before {
  width: 100%;
  left: 0;
}

.service-detail .prod-tabs .tab-btns .tab-btn:hover:after,
.service-detail .prod-tabs .tab-btns .tab-btn.active-btn:after {
  position: absolute;
  content: "";
  left: 0px;
  bottom: -3px;
  width: 100%;
  height: 5px;
  background-color: #ffffff;
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}

.service-detail .prod-tabs .tab-btns .tab-btn:hover,
.service-detail .prod-tabs .tab-btns .tab-btn.active-btn {
  color: var(--color_light_blue);
  background: #ffffff;
}

.service-detail .prod-tabs .tabs-content {
  position: relative;
  padding: 25px 30px 45px;
  border: 1px solid #dddddd;
}

.service-detail .prod-tabs .tabs-content .tab {
  position: relative;
  display: none;
  border-top: 0px;
}

.service-detail .prod-tabs .tabs-content .tab.active-tab {
  display: block;
}

.service-detail .prod-tabs .tabs-content .tab .content {
  position: relative;
}

.service-detail .prod-tabs .tabs-content .tab .content p {
  position: relative;
  font-size: 16px;
  line-height: 26px;
  color: #666666;
  margin-bottom: 0px;
}

.list-style-one {
  position: relative;
  display: block;
  margin-bottom: 30px;
}

.list-style-one li {
  position: relative;
  padding-left: 25px;
  margin-bottom: 10px;
}

.list-style-one li::before {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 14px;
  line-height: 25px;
  color: var(--color_light_blue);
  content: "\f101";
  font-weight: 600;
  font-family: "Font Awesome 5 Pro";
}

/*** 

====================================================================
		Project Detail
====================================================================

***/
.project-detail {
  position: relative;
  padding: 120px 0 120px;
}

.project-detail .upper-box {
  position: relative;
  margin-bottom: 40px;
}

.project-detail .upper-box .image {
  position: relative;
  margin-bottom: 0;
  overflow: hidden;
  height: 550px;
}

.project-detail .upper-box .image img {
  display: block;
  width: 100%;
  height: auto;
}

.project-detail .single-item-carousel .owl-nav {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  margin-top: -50px;
}

.project-detail .single-item-carousel .owl-next,
.project-detail .single-item-carousel .owl-prev {
  position: absolute;
  left: 0;
  height: 100px;
  width: 30px;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: center;
  font-size: 18px;
  line-height: 100px;
  color: #ffffff;
  font-weight: 400;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.project-detail .single-item-carousel .owl-next {
  left: auto;
  right: 0px;
}

.project-detail .single-item-carousel .owl-next:hover,
.project-detail .single-item-carousel .owl-prev:hover {
  background-color: rgba(255, 255, 255, 0.5);
  color: #000000;
}

.project-detail .text-column {
  position: relative;
}

.project-detail .text-column .inner-column {
  position: relative;
}

.project-detail .text-column .inner-column .dropcap {
  float: left;
  background: var(--color_light_blue);
  border-radius: 20px;
  padding: 30px;
  color: #FFFFFF;
  font-size: 48px;
  font-weight: 600;
  margin-right: 20px;
}

.project-detail .text-column .inner-column p strong {
  color: #141b22;
}

.files .pr-ul,
.project-detail .pr-ul {
  margin-top: 10px;
  float: left;
  margin-bottom: 30px;
}

.files .pr-ul li a,
.project-detail .pr-ul li {
  display: flex;
  margin-bottom: 15px;
  float: left;
  width: 50%;
  align-items: center;
}

.files .pr-ul li a {
  width: 100%;
}

.files .pr-ul .icon i,
.project-detail .pr-ul .icon i {
  width: 40px;
  height: 40px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 2px solid #EEEEEE;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  margin-right: 20px;
  color: var(--color_light_blue);
}

/* Lower Content */
.project-detail .leactures li a {
  display: flex;
  margin-bottom: 15px;
  color: #777;
}

.project-detail .leactures li:last-child a {
  margin-bottom: 0;
}

.project-detail .leactures li a:hover {
  color: #000;
}

.project-detail .leactures li .text i {
  margin-right: 5px;
}

.project-detail .leactures li .text {
  font-weight: 600;
  font-size: 16px;
}

.project-detail .leactures li .time {
  text-align: right;
}

.project-detail .faq-wrap2 .faq-btn span {
  float: right;
  font-weight: 400;
  font-size: 15px;
}

.project-detail .faq-wrap2 .faq-btn {
  border: 2px solid #f7f8fc !important;
  background: #f7f8fc;
  padding: 15px 30px 15px 40px;
  font-weight: 600;
}

.project-detail .faq-wrap2 .card-header h2 button::after {
  right: inherit;
  left: 10px;
  width: auto;
  height: auto;
  border: none;
  line-height: 47px;
  color: #777;
  font-weight: 400;
}

.project-detail .faq-wrap2 .faq-btn span {
  float: right;
}

.project-detail .faq-wrap2 .card {
  margin-bottom: 15px;
  border: 2px solid #f7f8fc !important;
}

.project-detail .faq-wrap2 .card-body {
  padding: 30px;
}

.project-detail .leactures li div {
  width: 100%;
}

.project-detail .lower-content {
  position: relative;
}

.project-detail .lower-content h2 {
  position: relative;
  display: block;
  margin-bottom: 50px;
  font-size: 50px;
}

.project-detail .lower-content h3 {
  position: relative;
  display: block;
  font-size: 30px;
  font-weight: 600;
  margin-bottom: 20px;
}

.project-detail .lower-content h4 {
  position: relative;
  display: block;
  font-size: 22px;
  margin-bottom: 20px;
}

.project-detail .lower-content p {
  position: relative;
  display: block;
  margin-bottom: 20px;
}

.project-detail .info-column {
  position: relative;
}

.project-detail .info-column .inner-column {
  position: relative;
  padding: 30px;
  background: #fff;
  border: 2px solid #f5f5f5 !important;
}

.project-detail .info-column .inner-column2 {
  border-radius: 8px;
  background-color: rgb(255, 255, 255);
  box-shadow: 5px 8.66px 58px 0px rgba(0, 0, 0, 0.08);
  overflow: hidden;
  padding-bottom: 15px;
  margin-top: -155px;
  border: 1px solid #e3e3e3;
  position: sticky;
  top: 100px;
}

.project-detail .info-column .inner-column2 h3 {
  background: var(--color_blue);
  color: #fff;
  font-size: 20px;
  padding: 15px;
  margin-bottom: 15px;
}

.project-detail .info-column .inner-column3 {
  border-radius: 8px;
  background-color: rgb(255, 255, 255);
  box-shadow: 5px 8.66px 58px 0px rgba(0, 0, 0, 0.08);
  overflow: hidden;
  padding-bottom: 30px;
  border: 1px solid #e3e3e3;
  position: sticky;
  top: 100px;
}

.project-detail .info-column .inner-column3 .footer-social a {
  background: var(--color_blue);
}

.project-detail .info-column .inner-column3 .footer-social a:hover {
  background: var(--color_light_blue);
}

.project-detail .info-column .inner-column3 h3 {
  background: var(--color_blue);
  color: #fff;
  font-size: 20px;
  padding: 15px;
  margin-bottom: 15px;
}

.project-detail .project-info {
  position: relative;
}

.project-detail .project-info li .btn {
  width: 100%;
  color: #fff;
}

.project-detail .project-info li .slider-btn {
  width: 100%;
}

.project-detail .project-info li {
  position: relative;
  margin-bottom: 15px;
  width: 100%;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 15px;
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
  line-height: normal;
}

.project-detail .project-info h5 {
  float: left;
}

.project-detail .project-info li:last-child {
  padding-bottom: 0;
  border-bottom: none;
  margin-bottom: 0;
}

.project-detail .project-info li .icon {
  font-size: 18px;
  line-height: 28px;
  color: var(--color_light_blue);
}

.project-detail .project-info li strong {
  color: #141b22;
  line-height: 24px;
  font-weight: 600;
  font-family: "Roboto", sans-serif;
}

.project-detail .project-info li * {
  display: block;
  width: 100%;
}

.project-detail .project-info .priceing {
  padding: 10px 0;
  position: relative;
  width: 100%;
}

.project-detail .project-info .priceing strong {
  font-family: "Roboto", sans-serif;
  color: var(--color_light_blue);
  font-size: 24px;
}

.project-detail .project-info .priceing sub {
  bottom: 0;
  font-size: 18px;
  font-weight: 600;
  color: #000;
  text-decoration: line-through;
}

.project-detail .project-info .priceing span {
  border-radius: 5px;
  position: absolute;
  background: var(--color_light_blue) 3d;
  padding: 1px 12px;
  font-size: 14px;
  color: var(--color_light_blue);
  top: 6px;
  margin-left: 15px;
  font-weight: 600;
}

.project-detail .project-info li p {
  font-size: 15px;
  line-height: 24px;
  font-weight: 400;
  margin-bottom: 0;
}

.project-detail .project-info li p a {
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.project-detail .project-info li p a:hover {
  color: var(--color_light_blue);
}

.project-detail .lower-content th {
  background: var(--color_light_blue);
  color: #fff;
}

/* Load More Option */
.load-more-option {
  position: relative;
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 70px;
}

.load-more-option li.prev a,
.load-more-option li.next a {
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 20px;
  width: 80px;
  padding: 10px 10px;
  text-align: center;
  color: #ffffff;
  background-color: var(--color_light_blue);
  border-radius: 10px;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.load-more-option li.prev a:hover,
.load-more-option li.next a:hover {
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05);
}

.load-more-option .load-more {
  position: relative;
  display: inline-block;
  font-size: 30px;
}

.load-more-option .load-more a {
  position: relative;
  display: inline-block;
  font-size: 30px;
  line-height: 42px;
  color: var(--color_light_blue);
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.load-more-option .load-more a:hover {
  color: #000000;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.video2 {
  height: auto;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  top: -250px;
  width: auto;
  z-index: 0;
}

/* 8. newslater-area */
.newslater-area h2 {
  color: #fff;
  font-size: 45px;
}

.newslater-area p {
  color: #fff;
  width: 100%;
  margin-bottom: 0px;
}

.newslater .input-bg {
  background: #3A3D3E;
  border-radius: 30px !important;
  float: left;
  padding-right: 5px;
  position: relative;
  z-index: 3;
  width: 40%;
}

.newslater .input-bg2 {
  background: #3A3D3E;
  border-radius: 30px !important;
  float: left;
  padding-right: 5px;
  position: relative;
  z-index: 2;
  margin-left: -35px;
  width: 40%;
}

.newslater input {
  background: #fff !important;
  border: 1px solid #FFF !important;
  box-shadow: none !important;
  padding: 9px 20px !important;
  color: #000 !important;
  height: calc(2em + 0.75rem + 20px);
  width: 100% !important;
  border-radius: 0px !important;
  position: relative;
  z-index: 1;
  margin-right: 7px;
  border-radius: 4px !important;
}

.newslater .form-group {
  margin-bottom: 0;
}

.newslater button {
  position: absolute;
  top: 0;
  right: 0;
  background: #fff;
  color: #000;
}

.newslater button:hover {
  background: #ff3494;
  color: #fff;
}

.newslater *::-moz-placeholder {
  color: #939393;
  font-size: 14px;
  opacity: 0.8;
  opacity: 1;
}

.newslater *::placeholder {
  color: #939393;
  opacity: 0.8;
  font-size: 14px;
  opacity: 1;
}

.newslater-area #contact-form4 {
  float: left;
  width: 95%;
  margin-bottom: 30px;
}

.newslater-area #contact-form4 button {
  border-radius: 4px;
  background: var(--color_blue);
  color: #fff;
  height: 55px;
  padding: 0 30px;
  z-index: 1;
  text-align: center;
  margin-top: 4px;
  margin-right: 4px;
  border: none;
}

.newslater-title {
  display: flex;
}

.newslater-title .icon {
  margin-right: 30px;
  line-height: 74px;
}

.newslater-title .text h2 {
  font-size: 40px;
}

.slick-slide {
  outline: none;
}

.features-area h5 {
  margin-bottom: 15px;
}

.features-area ul {
  margin-top: 30px;
  color: #fff;
  display: inherit;
}

.features-area li {
  display: flex;
  margin-bottom: 15px;
}

.features-area li .icon {
  margin-right: 20px;
  color: #84DAA9;
}

.features-area .nav-pills .nav-link {
  width: 100%;
  font-size: 24px;
  font-family: "Roboto", sans-serif;
  font-weight: 600;
}

.features-area .nav-pills .nav-link img {
  margin-right: 15px;
}

.features-area .nav-pills .nav-link.active, .features-area .nav-pills .show > .nav-link {
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);
  color: #141b22;
}

.feature-text h3 {
  font-size: 48px;
}

.fe-img {
  margin: 0 -40px;
}

/* 8. search-popup */
.search-popup {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  box-shadow: 0 0 0;
  margin-top: 200px;
  text-transform: uppercase;
}

.search-bg {
  background: #f5f5f5;
  opacity: 1;
}

.close2 {
  color: var(--color_light_blue);
  cursor: pointer;
  font-size: 14px;
}

.search-bg a i {
  color: var(--color_light_blue);
  font-size: 18px;
}

.search-outer {
  border-bottom: 1px solid #141b22;
  float: left;
  margin-top: 100px;
  padding-bottom: 16px;
  width: 100%;
}

.search-outer input {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  color: #000;
  font-size: 14px;
  width: 100%;
}

.case-study-content {
  padding: 30px;
  background: #FFF5F4 0% 0% no-repeat padding-box;
  box-shadow: 0px 16px 32px #FFF5F4;
}

.case-study-content span {
  margin-bottom: 10px;
  display: inline-block;
}

.case-study-content02 {
  padding: 30px 30px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 16px 32px rgba(20, 27, 34, 0.0392156863);
}

.case-study-content02 span {
  margin-bottom: 10px;
  display: inline-block;
  color: var(--color_light_blue);
}

.case-study-content02 .ss-btn {
  display: none;
  transition: all 0.5s ease 0s;
}

.case-study-box:hover .case-study-content02 .ss-btn {
  display: inline-block;
}

.case-study-box .case-study-content02 {
  transition: all 0.5s ease 0s;
}

.case-study-box:hover .case-study-content02 {
  transform: translate(0, -62px);
}

/* 24. process-area */
.process-area h2 {
  color: #fff;
}

.process-area .section-title h5 {
  color: var(--color_light_blue);
}

.process-area .col-lg-3.col-md-12:nth-child(2), .process-area .col-lg-3.col-md-12:nth-child(4) {
  margin-top: 50px;
}

.process-area .col-lg-3.col-md-12:nth-child(2) .process-icon, .process-area .col-lg-3.col-md-12:nth-child(2) .no {
  background: var(--color_light_blue) 0% no-repeat padding-box;
}

.process-area .col-lg-3.col-md-12:nth-child(3) .process-icon, .process-area .col-lg-3.col-md-12:nth-child(3) .no {
  background: #27ae61 0% 0% no-repeat padding-box;
}

.process-area .col-lg-3.col-md-12:nth-child(4) .process-icon, .process-area .col-lg-3.col-md-12:nth-child(4) .no {
  background: #8145DA 0% 0% no-repeat padding-box;
}

.process-area h5 {
  color: #fff;
}

.process-icon {
  width: 180px;
  height: 180px;
  line-height: 180px;
  background: #4CC3C1 0% 0% no-repeat padding-box;
  text-align: center;
  border-radius: 50%;
  margin-bottom: 30px;
  position: relative;
  display: inline-block;
}

.process-area .no {
  position: absolute;
  top: 0;
  line-height: 40px;
  right: 0;
  width: 50px;
  height: 50px;
  text-align: center;
  background: #4CC3C1 0% 0% no-repeat padding-box;
  border: 4px solid #141b22;
  border-radius: 50%;
  color: #FFFFFF;
  font-weight: 600;
}

/* 24. skills-area */
.team-area-content .skill-name {
  color: #141b22;
}

.skills {
  width: 100%;
  padding: 0 20px 0 0;
}

.skills-img {
  margin-right: -322px;
}

.skills-content p {
  color: #fff;
}

.skill-name {
  font-size: 18px;
  font-weight: 600;
  margin: 0px 0 15px;
  color: #fff;
  font-family: "Roboto", sans-serif;
}

.skill-bar {
  height: 10px;
  background: #e0e0e0;
  border-radius: 0;
}

.skill-per {
  height: 10px;
  background-color: var(--color_light_blue);
  border-radius: 0;
  width: 0;
  position: relative;
  transition: 1s linear;
}

.skill-per::before {
  content: attr(id);
  position: absolute;
  padding: 4px 6px;
  background-color: var(--color_light_blue);
  color: #fff;
  font-size: 12px;
  border-radius: 4px;
  top: -43px;
  right: 0;
  transform: translateX(50%);
}

.skill-per::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: var(--color_light_blue);
  top: -16px;
  right: 0;
  transform: translateX(50%) rotate(45deg);
  border-radius: 2px;
}

.skills-title h5 {
  color: var(--color_light_blue);
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.skills-title h2 {
  color: #fff;
  font-size: 70px;
}

.progress-outer li {
  padding-left: 100px;
}

.progress-outer li:first-child {
  text-align: right;
  padding-right: 50px;
  margin-bottom: -50px;
}

.progress-outer li:last-child {
  text-align: right;
  padding-right: 50px;
  margin-top: -50px;
}

.progress-box {
  display: inline-block;
}

.progress {
  width: 235px;
  height: 235px;
  line-height: 235px;
  background: none;
  box-shadow: none;
  position: relative;
}

.progress:after {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 4px solid #e1e1e1;
  position: absolute;
  top: 0;
  left: 0;
}

.progress > span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}

.progress .progress-left {
  left: 0;
}

.progress .progress-bar {
  width: 100%;
  height: 100%;
  background: none;
  border-width: 12px;
  border-style: solid;
  position: absolute;
  top: 0;
}

.progress .progress-left .progress-bar {
  left: 101%;
  border-top-right-radius: 130px;
  border-bottom-right-radius: 130px;
  border-left: 0;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}

.progress .progress-right {
  right: 0;
}

.progress .progress-right .progress-bar {
  left: -101%;
  border-top-left-radius: 130px;
  border-bottom-left-radius: 130px;
  border-right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right;
  animation: loading-1 1.8s linear forwards;
}

.progress .progress-value {
  width: 90%;
  height: 90%;
  border-radius: 50%;
  background: none;
  font-size: 48px;
  font-weight: 800;
  color: var(--color_light_blue);
  line-height: 135px;
  text-align: center;
  position: absolute;
  top: 15%;
  left: 5%;
}

.progress .progress-value sub {
  font-size: 20px;
  color: var(--color_light_blue);
  margin-left: 5px;
  font-weight: 400;
}

.progress p {
  font-size: 16px;
  line-height: inherit;
  color: #fff;
  font-weight: inherit;
  width: 100%;
  text-align: center;
  margin-top: 25px;
}

.progress.blue .progress-bar {
  border-color: var(--color_light_blue);
}

.progress.blue .progress-left .progress-bar {
  animation: loading-2 1.5s linear forwards 1.8s;
}

.progress.yellow .progress-bar {
  border-color: #fdba04;
}

.progress.yellow .progress-left .progress-bar {
  animation: loading-3 1s linear forwards 1.8s;
}

.progress.pink .progress-bar {
  border-color: #ed687c;
}

.progress.pink .progress-left .progress-bar {
  animation: loading-4 0.4s linear forwards 1.8s;
}

.progress.green .progress-bar {
  border-color: #1abc9c;
}

.progress.green .progress-left .progress-bar {
  animation: loading-5 1.2s linear forwards 1.8s;
}

@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
  }
}
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
  }
}
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
  }
}
@media only screen and (max-width: 990px) {
  .progress {
    margin-bottom: 20px;
  }
}
.conunter-img {
  margin-left: -400px;
}

/* 27. map-area */
.map-img li {
  position: absolute;
  display: inline-block;
  z-index: 999;
  top: 93px;
  left: 0;
}

.map-img li:nth-child(2) {
  position: absolute;
  top: 50%;
  left: 45%;
}

.map-img li:nth-child(2) .map-text-hover {
  left: -520px;
}

.map-img li:nth-child(3) {
  position: absolute;
  top: 100px;
  left: 85%;
}

.map-img li:nth-child(3) .map-text-hover {
  left: -520px;
}

.map-img li:nth-child(4) {
  position: absolute;
  top: 40%;
  left: 15%;
}

.map-img li:nth-child(4) .map-text-hover {
  left: 50px;
}

.map-img li:nth-child(5) {
  position: absolute;
  top: 43%;
  left: 70%;
}

.map-img li:nth-child(5) .map-text-hover {
  left: -520px;
}

.map-text-hover {
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.15);
  position: absolute;
  width: 510px;
  height: 133px;
  z-index: 138;
  top: 0;
  left: 50px;
  padding: 30px;
  display: none;
}

.map-img li:hover .map-text-hover {
  display: block;
}

.map-content {
  border-radius: 3px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 30px 60px 0px rgba(40, 40, 40, 0.04);
  margin-top: -150px;
  position: relative;
}

.map-text-user {
  display: flex;
}

.map-text-user .text {
  padding: 30px 30px 0px 30px;
}

.map-text-user .img img {
  max-width: initial;
  height: 152px;
}

.map-line {
  height: 100%;
  width: 5px;
  background: #27ac60;
  position: absolute;
  left: 50%;
}

.map-cirl {
  border-radius: 50%;
  background-color: rgb(255, 255, 255);
  position: absolute;
  width: 60px;
  height: 60px;
  z-index: 146;
  border: 5px solid #27ac60;
  text-align: center;
  line-height: 50px;
  color: #27ac60;
  left: 47.4%;
  top: 43px;
}

.contact-area .container {
  position: relative;
  z-index: 1;
}

.contact-bg02 .slider-btn {
  width: 100%;
}

.contact-bg02 .btn.ss-btn.active {
  background: var(--color_light_blue);
  border: 2px solid var(--color_light_blue);
  color: #fff;
}

.contact-field select {
  width: 100%;
  border: none;
  background-color: rgb(255, 255, 255);
  transition: 0.3s;
  border-radius: 10px;
  border: 1px solid rgb(183, 183, 183);
  height: calc(2.5em + 0.75rem + 2px);
  padding: 15px;
  color: #777;
}

.contact-field .form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #fff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgb(225, 225, 225);
}

.contact-field .form-control {
  color: #9e9e9e;
}

.contact-bg-an-01 {
  position: absolute;
  left: 9.8%;
  top: 25%;
  animation: alltuchtopdown 3s infinite;
  -webkit-animation: alltuchtopdown 3s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 1s;
}

.contact-bg-an-02 {
  position: absolute;
  right: 3%;
  bottom: 7%;
  animation: alltuchtopdown 5s infinite;
  -webkit-animation: alltuchtopdown 5s infinite;
  animation-delay: 0s;
  -webkit-animation-delay: 3s;
}

@keyframes alltuchtopdown {
  0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
  50% {
    -webkit-transform: rotateX(0deg) translateY(-20px);
    -moz-transform: rotateX(0deg) translateY(-20px);
    -ms-transform: rotateX(0deg) translateY(-20px);
    -o-transform: rotateX(0deg) translateY(-20px);
    transform: rotateX(0deg) translateY(-20px);
  }
  100% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
}
@-webkit-keyframes alltuchtopdown {
  0% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
  50% {
    -webkit-transform: rotateX(0deg) translateY(-20px);
    -moz-transform: rotateX(0deg) translateY(-20px);
    -ms-transform: rotateX(0deg) translateY(-20px);
    -o-transform: rotateX(0deg) translateY(-20px);
    transform: rotateX(0deg) translateY(-20px);
  }
  100% {
    -webkit-transform: rotateX(0deg) translateY(0px);
    -moz-transform: rotateX(0deg) translateY(0px);
    -ms-transform: rotateX(0deg) translateY(0px);
    -o-transform: rotateX(0deg) translateY(0px);
    transform: rotateX(0deg) translateY(0px);
  }
}
/* Here's the new blog dtl to add... */
.quote-post {
  background-position: center;
  background-repeat: no-repeat;
}

.quote-post .quote-icon {
  float: left;
  margin-right: 30px;
  display: block;
  margin-top: 20px;
}

.quote-post h2 {
  overflow: hidden;
  margin-bottom: 0;
}

.blog-deatails-box.single .bsingle__post {
  margin-bottom: 0;
}

.sidebar-widget .widget table {
  width: 100%;
  padding: 10px;
  background: #f5f5f5;
}

.sidebar-widget .widget th, .footer-widget .widget th {
  background: var(--color_light_blue);
  padding: 10px 5px;
  text-align: center;
  color: #fff;
}

.sidebar-widget .widget td {
  padding: 5px;
  text-align: center;
}

.sidebar-widget .widget {
  padding: 0px 40px 10px;
  overflow: hidden;
  margin-bottom: 40px;
  border: none !important;
  background: #fff;
}

.sidebar-widget .widget li {
  padding-bottom: 5px;
  border-bottom: 1px solid #e4e4e4;
  padding-top: 5px;
  float: left;
  width: 100%;
}

.sidebar-widget .widget li.active a {
  color: var(--color_light_blue);
}

.widget-title {
  margin-bottom: 40px;
}

.sidebar-widget .widgettitle, .sidebar-widget .widget-title, .wp-block-group__inner-container h2 {
  font-size: 20px;
  margin-bottom: 0;
  line-height: 1;
  text-align: left;
  font-weight: 300;
  margin-bottom: 30px;
  border-bottom: 1px solid #e1e1e1;
  padding-left: 0;
  padding-bottom: 20px;
  position: relative;
}

.sidebar-widget .widgettitle::after, .sidebar-widget .widget-title::after {
  position: absolute;
  content: "";
  background: var(--color_light_blue);
  height: 1px;
  width: 50px;
  left: 0;
  bottom: -1px;
}

.sidebar-widget .widget .gallery-icon a:hover {
  padding-left: 0;
}

.tags {
  border-bottom: 1px solid #eaeaea;
  /*float:left;*/
  width: 100%;
  display: inline-block;
}

.wp-block-search .wp-block-search__label {
  display: none;
}

.widget_search form,
.search-form, .wp-block-search__button-outside.wp-block-search__text-button.wp-block-search {
  position: relative;
}

.search-form label {
  width: 100%;
}

.widget_search input,
.search-form input, .wp-block-search .wp-block-search__input {
  background: #f5f5f5;
  border: none;
  width: 100%;
  padding: 18px 30px;
}

.widget_search input::placeholder,
.search-form input::placeholder {
  font-size: 12px;
  color: #b0b0b0;
}

.widget_search button,
.search-form .search-submit, .wp-block-search .wp-block-search__button {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  background: var(--color_light_blue);
  padding: 18px 23px;
  color: #ffffff;
  font-size: 14px;
  cursor: pointer;
  min-height: 88%;
  width: 106px;
}

.sidebar-widget .widget .widget_archive, .widget_categories, .sidebar-widget .widget_archive {
  text-align: right;
}

.sidebar-widget .widget .widget_archive, .sidebar-widget .widget_categories a, .sidebar-widget .widget_archive a {
  float: left;
  height: 30px;
}

.widget-insta-post li {
  display: inline-block;
  margin: 5px 3px;
}

.widget-insta-post li:hover a::before {
  opacity: 0.7;
}

.widget-insta-post li a {
  position: relative;
  display: block;
}

.widget-insta-post li a::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  background: var(--color_light_blue);
  opacity: 0;
  -webkit-transition: all 0.3s ease-out 0s;
  -moz-transition: all 0.3s ease-out 0s;
  -ms-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}

.widget-social a {
  height: 40px;
  width: 40px !important;
  line-height: 40px !important;
  border-radius: 50%;
  display: inline-block;
  background: transparent;
  border: 1px solid #e4e4e4;
  color: #6e6e6e;
  margin: 0 3px;
  text-align: center !important;
}

.widget-social a:hover {
  background: var(--color_light_blue);
  color: #ffffff !important;
  border-color: var(--color_light_blue);
  padding: 0 !important;
  box-shadow: 0px 10px 19px 0px var(--color_light_blue) 66 !important;
}

.rpwwt-widget a {
  padding-left: 0 !important;
}

.rpwwt-widget li {
  line-height: 23px !important;
}

.cat__list li {
  padding-bottom: 10px;
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: 10px;
}

.cat__list li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border: none;
}

.cat__list li:hover a {
  color: var(--color_light_blue);
}

.cat__list li a {
  font-size: 14px;
  color: #fff;
}

.cat__list li a span {
  float: right;
  display: block;
}

.widget__post ul li {
  margin-bottom: 20px;
  overflow: hidden;
}

.widget__post ul li:last-child {
  margin-bottom: 0;
}

.widget__post-thumb {
  float: left;
  display: block;
  margin-right: 20px;
}

.widget__post-content {
  overflow: hidden;
  display: block;
}

.widget__post-content h6 {
  font-size: 16px;
  margin-bottom: 1px;
  padding-right: 15px;
}

.widget__post-content h6:hover a {
  color: var(--color_light_blue);
}

.widget__post-content span {
  font-size: 14px;
}

.widget__post-content span i {
  margin-right: 8px;
}

.widget__tag ul li {
  display: inline-block;
  margin: 5px 3px;
}

.widget__tag ul li:hover a {
  background: var(--color_light_blue);
  border-color: var(--color_light_blue);
  color: #ffffff;
}

.widget__tag ul li a {
  display: block;
  border: 1px solid #d8d8d8;
  font-size: 14px;
  color: #8f8bb8;
  padding: 9px 20px;
}

.widget.widget__banner {
  border: none;
  padding: 0;
  position: relative;
}

.widget__banner-thumb img {
  width: 100%;
}

.widget__banner-overly {
  position: absolute;
  top: 50px;
  left: 0;
  right: 0;
  text-align: center;
}

.widget__banner-overly > span {
  font-size: 14px;
  text-transform: uppercase;
  color: #ffffff;
  letter-spacing: 2px;
  display: block;
  margin-bottom: 160px;
}

.widget__banner-overly h3 {
  color: #ffffff;
  font-size: 40px;
  margin-bottom: 129px;
}

.widget__banner-overly h3 span {
  display: block;
  font-family: "Roboto", sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.widget__banner-overly .btn {
  border-radius: unset;
  background: #fff;
  border: 2px solid #fff;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 17px 35px;
  color: var(--color_light_blue);
}

.widget__banner-overly .btn:hover {
  background: transparent;
  color: #fff;
}

.meta__info ul {
  margin-bottom: 7px;
}

.meta__info ul li {
  display: inline-block;
  font-size: 14px;
  margin-right: 30px;
}

.meta__info ul li a {
  color: #fff;
}

.meta__info ul li a i {
  margin-right: 5px;
}

.meta__info ul li a:hover {
  color: var(--color_light_blue);
}

.meta__info ul li i {
  margin-right: 5px;
}

.details__content h2 {
  font-size: 32px;
  line-height: 1.3;
  margin-bottom: 20px;
  padding-right: 0;
}

.details__content p {
  margin-bottom: 18px;
}

blockquote, .pages-content blockquote, .comment-list blockquote {
  background: #141b22;
  border-radius: 10px;
  padding: 50px 45px 57px !important;
  position: relative;
  z-index: 5;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  display: inline-block;
  width: 100%;
  font-size: 18px;
}

.comment-list blockquote a:hover {
  color: #fff;
}

.news-text blockquote h3 {
  color: #fff;
}

.news-text blockquote i {
  font-size: 190px;
  color: #e4e9ff;
  z-index: -1;
  position: absolute;
  bottom: 15px;
  right: 30px;
}

blockquote p {
  color: #fff;
}

.news-text blockquote footer {
  color: #FF8000 !important;
  font-weight: 600;
  margin-bottom: 15px;
}

.news-text figure img {
  display: inline-block;
  margin-right: 30px;
  margin-bottom: 15px;
}

.news-text ul li {
  line-height: 30px;
  list-style: none;
}

.news-text ul li i, .quote-post ul li i {
  color: #F15B26;
  padding-right: 5px;
}

.news-text blockquote p, .pages-content blockquote p, .comment-list blockquote p {
  color: #fff;
  line-height: 28px;
}

.news-text blockquote footer, .pages-content blockquote footer {
  font-size: 14px;
  margin-top: 15px;
  color: #fff;
  font-weight: 600;
}

.wp-block-media-text .wp-block-media-text__content {
  width: 100%;
}

.wp-block-pullquote cite {
  color: #bacdff !important;
}

cite {
  margin-top: 15px;
  color: var(--color_light_blue);
  font-weight: 600;
}

.post-categories li {
  display: none !important;
}

.post-categories li:first-child {
  display: block !important;
}

.details__content-img {
  margin: 45px 0;
}

.details__content-img img {
  width: 100%;
  height: auto;
}

.details__content figure {
  margin-top: 45px;
  margin-bottom: 60px;
}

.details__content figure img {
  float: left;
  width: 255px;
  margin-right: 30px;
}

.tags.pb-50 {
  padding-bottom: 20px;
}

.post__tag h5 {
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: 600;
  padding-top: 30px;
  border-top: 2px solid #f5f5f5;
  margin-top: 25px;
}

.post__tag ul li {
  display: inline-block;
  margin-right: 10px;
}

.post__tag ul li a {
  font-size: 12px;
  text-transform: uppercase;
  border: 2px solid #e5e5e5;
  padding: 7px 10px;
  display: inline-block;
  border-radius: 3px;
  color: #9d9d9d;
  margin-bottom: 10px;
}

.post__tag ul li a:hover {
  border-color: var(--color_light_blue);
  background: var(--color_light_blue);
  color: #ffffff;
}

.post__share h5 {
  font-size: 18px;
  margin-bottom: 30px;
}

.post__share ul li {
  margin-left: 20px;
  display: inline-block;
}

.post__share ul li a {
  font-size: 18px;
  display: inline-block;
  color: #b5becc;
}

.post__share ul li a:hover {
  color: var(--color_light_blue);
}

.posts_navigation {
  border-top: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
}

.posts_navigation .prev-link span {
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  letter-spacing: 2px;
  margin-bottom: 15px;
}

.posts_navigation .prev-link h4 {
  font-size: 17px;
  margin-bottom: 0;
}

.navigation.posts-navigation {
  display: none;
}

.avatar {
  border-radius: 50% !important;
}

.wpding .footer-widget .widget_recent_comments ul li, .wpding .footer-widget .widget_rss ul li, .wpding .footer-widget .widget_meta ul li {
  padding-bottom: 0px;
  border-bottom: 1px solid #e4e4e4;
  padding-top: 0px;
  width: 100%;
  text-align: right;
  color: #62605c;
  min-height: 42px;
  line-height: 28px;
}

.wpding .footer-widget .widget_pages li .children li {
  min-height: 42px;
}

.comment-list .pingback, .comment-list .trackback {
  border-top: 1px solid #d1d1d1;
  border-top-color: rgb(209, 209, 209);
  border-top-color: rgb(209, 209, 209);
  padding: 1.75em 0;
  margin-bottom: 0;
}

.avatar_post img {
  border-radius: 50%;
  box-shadow: 1px 5px 6px rgba(138, 138, 138, 0.2);
}

.posts_navigation .prev-link h4:hover a {
  color: var(--color_light_blue);
}

.posts_navigation .next-link span {
  font-size: 12px;
  margin-bottom: 15px;
  display: block;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.posts_navigation .next-link h4 {
  font-size: 17px;
  margin-bottom: 0;
}

.posts_navigation .next-link h4:hover a {
  color: var(--color_light_blue);
}

.related__post .post-title {
  margin-bottom: 35px;
}

.related__post .post-title h4 {
  font-size: 26px;
  margin-bottom: 0;
}

.related-post-wrap .post-thumb img {
  width: 100%;
}

.related-post-wrap .rp__content {
  padding: 30px;
  border: 2px solid #f4f3fb;
  border-top: none;
}

.related-post-wrap .rp__content h3 {
  font-size: 24px;
  margin-bottom: 20px;
  line-height: 1.4;
}

.related-post-wrap .rp__content h3:hover a {
  color: var(--color_light_blue);
}

.related-post-wrap .rp__content p {
  margin-bottom: 0;
  font-size: 14px;
}

.avatar__wrap {
  background: #f9f9f9;
  padding: 50px 80px;
  float: left;
  width: 100%;
}

.avatar__wrap .avatar-img {
  margin-top: -115px;
  margin-bottom: 35px;
}

.avatar__wrap-content p {
  font-size: 14px;
  margin-bottom: 0;
}

.avatar__info h5 {
  font-size: 26px;
  margin-bottom: 10px;
}

.avatar__info-social {
  margin-bottom: 20px;
}

.avatar__info-social a {
  font-size: 12px;
  color: var(--color_light_blue);
  display: inline-block;
  margin: 0 5px;
}

.avatar__info-social a:hover {
  color: var(--color_light_blue);
}

code {
  font-size: 15px;
  display: inline-block;
  font-family: "Roboto", sans-serif;
  margin-top: 10px;
}

figcaption {
  font-weight: 600;
  color: #202020;
}

.comment-form-comment label {
  display: none;
}

.form-submit {
  margin-bottom: 0;
}

.comment__wrap {
  border-bottom: 1px solid #eaeaea;
}

.comment__wrap-title {
  margin-bottom: 35px;
}

.comment__wrap-title h5 {
  font-size: 26px;
  margin-bottom: 0;
}

.single__comment .comments-avatar {
  float: left;
  width: 100px;
  margin-right: 30px;
}

.single__comment.children {
  margin-left: 130px;
}

.single__comment.children .avatar-name h6 i {
  font-size: 12px;
  color: #cacfef;
  margin-left: 20px;
}

.comment-text {
  overflow: hidden;
}

.comment-text .avatar-name {
  overflow: hidden;
}

.comment-text .avatar-name h6 {
  font-size: 16px;
  margin-bottom: 7px;
}

.comment-text .avatar-name h6 i {
  display: none;
}

.comment-author-admin .avatar-name h6 i {
  font-size: 12px;
  display: inline-block;
  color: #cacfef;
  margin-left: 20px;
}

.comment-text .avatar-name span {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--color_light_blue);
}

.comment-text .comment-reply {
  display: inline-block;
  border: 2px solid #f5f5f5;
  padding: 8px 18px;
  border-radius: 5px;
  font-size: 14px;
  position: relative;
  width: 100px;
}

.comment-text .comment-reply a {
  color: #fff;
  width: 100%;
  position: absolute;
  left: 0;
  display: inline-block;
  top: -2px;
  padding: 10px 0 10px 41px;
}

.comment-text .comment-reply:hover a {
  color: #fff;
}

.comment-list {
  padding: 0;
  border-bottom: 1px solid #eaeaea;
  margin-top: 45px;
  margin-bottom: 45px;
  padding-bottom: 45px;
}

.comments-title {
  font-size: 22px;
  margin-bottom: 0;
}

.comment-reply-title {
  font-size: 20px;
  margin-bottom: 20px;
}

.comment-author-admin {
  margin-left: 130px;
}

.comment-text .comment-reply:hover {
  border-color: var(--color_light_blue);
  background: var(--color_light_blue);
  color: #ffffff;
}

.comment-text .comment-reply i {
  margin-right: 5px;
}

.comment-text p {
  font-size: 16px;
  margin-bottom: 0;
}

.screen-reader-text {
  display: none;
}

.comment-form {
  padding: 50px;
  background: #f5f5f5;
  border-radius: 5px;
}

.comment-form .comment-field {
  position: relative;
}

.comment-form .comment-field.text-area i {
  top: 25px;
  transform: unset;
}

.comment-form i {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--color_light_blue);
  font-size: 14px;
}

.comment-form textarea {
  height: 150px;
  width: 100%;
  padding: 20px;
  padding-right: 50px;
  background: #ffffff;
  border: none;
}

.comment-form textarea::placeholder {
  font-size: 14px;
  color: #a7a7c1;
}

.comment-form textarea:focus {
  outline: 1px solidvar(--color_light_blue);
}

.comment-form input {
  width: 100%;
  padding: 20px;
  padding-right: 50px;
  background: #ffffff;
  border: none;
}

.comment-form input::placeholder {
  font-size: 14px;
  color: #b0b0b0;
}

.comment-form input:focus {
  outline: 1px solidvar(--color_light_blue);
}

.comment-form .submit {
  background: var(--color_light_blue);
  border: none;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  border-radius: 0px;
  padding: 12px 45px;
  margin-top: 20px;
  border-radius: 5px;
  width: auto;
}

.comment-form .submit::before {
  content: none;
}

.comment-form .submit:hover {
  color: #fff;
  background: var(--color_light_blue);
}

.page .comments-area ol .comment-respond {
  margin-bottom: 30px;
  margin-top: -26px;
}

.comments-area ol > .comment-respond {
  margin-bottom: 30px;
  margin-top: -30px;
}

.comments-area ol > li > ol .comment-respond {
  margin-left: -32px;
  margin-top: -35px;
}

.comments-area ol > li > ol > li > ol > .comment-respond {
  margin-left: -42px;
  margin-top: -30px;
}

.comments-area ol > li > ol > li > ol > li > ol > .comment-respond {
  margin-left: -62px;
  margin-top: -35px;
}

.comment-reply-title small {
  margin-left: 15px;
}

.blist li {
  list-style: none !important;
}

.wp-block-gallery.columns-3.is-cropped {
  margin-top: 30px;
}

figure.aligncenter img {
  margin-bottom: 15px;
}

.wp-image-907 {
  width: 100% !important;
  height: auto;
  margin-bottom: 15px;
}

figure img {
  display: inline-block;
  margin-bottom: 15px;
}

.tag-markup-2 ol li:last-child, .tag-markup-2 ul li:last-child {
  margin-bottom: 20px;
}

.bsingle__content table th, .pages-content table th, .comment-text table th {
  color: #141b22;
}

.bsingle__content table a, .pages-content table a, .comment-text table a {
  color: #76BC02;
  outline: medium none;
}

.footer-widget select {
  width: 100%;
  padding: 3px 0;
  border: 2px solid #e4e4e4;
}

.footer-widget .tag-cloud-link {
  color: #020202;
}

.footer-widget .textwidget, .footer-widget .recentcomments a, .footer-widget a, .footer-widget .widget_categories a {
  color: #99A3AC;
}

.footer-widget .tag-cloud-link:hover {
  color: #fff;
}

.single-post .bsingle__content .admin {
  display: none;
}

.single-post .blog-deatails-box.single p {
  margin-bottom: 25px;
}

.single-post .blog-deatails-box.single {
  padding: 40px;
  border-style: solid;
  border-width: 2px;
  border-color: rgb(243, 243, 243);
  float: left;
  width: 100%;
}

.single-post .blog-deatails-box.single p.form-submit {
  margin-bottom: 0;
}

.blog-deatails-box.single .bsingle__content {
  padding: 0;
  border: none;
}

.single-post .bsingle__post-thumb img {
  margin-bottom: 50px;
}

blockquote h3 {
  color: #fff;
}

blockquote footer {
  color: var(--color_light_blue);
  margin-bottom: 30px;
}

.blist li i {
  color: #F15B26;
  padding-right: 5px;
}

.blist li {
  line-height: 30px;
  list-style: none;
}

.comment-form-cookies-consent input {
  width: auto;
  margin-top: 7px;
  margin-right: 10px;
}

.comment-text ul, .comment-text ol {
  margin-bottom: 15px;
  padding-left: 20px;
}

/* 16. pagination */
.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: block;
  padding-left: 0;
  list-style: none;
  border-radius: 0;
}

.pagination .page-item {
  display: inline-block;
  margin: 0 5px;
}

.pagination .page-item a.page-link {
  border-radius: 50%;
  padding: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
  background: #f8f8f8;
  color: #9fa7c5;
  font-size: 14px;
  border: none;
  font-weight: 500;
}

.pagination .page-item:hover a.page-link {
  box-shadow: 0px 16px 32px 0px rgba(255, 74, 87, 0.2);
  background: #ff4a57;
  color: #fff;
}

.pagination .page-item.active a.page-link {
  box-shadow: 0px 16px 32px 0px rgba(255, 74, 87, 0.2);
  background: #ff4a57;
  color: #fff;
}

.pagination-wrap .pagination {
  display: block;
  border-radius: unset;
}

.pagination-wrap .pagination li {
  display: inline-block;
  margin-right: 6px;
  margin-left: 0;
  margin-bottom: 15px;
}

.pagination-wrap .pagination li:hover a,
.pagination-wrap .pagination .page-numbers.current,
.pagination-wrap .pagination li.active a {
  background: #252525;
  color: #ffffff;
  box-shadow: 0px 8px 16px 0px rgba(26, 35, 126, 0.32);
}

.pagination-wrap .pagination li span,
.pagination-wrap .pagination li a {
  border: none;
  height: 50px;
  width: 50px;
  display: block;
  line-height: 50px;
  background: var(--color_light_blue);
  border-radius: 50%;
  color: #fff;
  font-size: 14px;
  text-align: center;
}

.pagination-wrap .pagination li a:hover {
  color: #ffffff;
  background: var(--color_light_blue);
}

/* 17. f-cta */
.f-cta-area {
  background: #fff;
  margin-left: 260px;
  margin-right: 260px;
  position: relative;
  top: -70px;
  margin-bottom: 30px;
  box-shadow: 0 -3px 65px 0 rgba(0, 0, 0, 0.09);
}

.f-cta-icon i {
  display: inline-block;
  height: 80px;
  width: 80px;
  text-align: center;
  line-height: 78px;
  background: var(--color_light_blue);
  border-radius: 50%;
  color: #fff;
  font-size: 28px;
}

.contact-info .single-cta {
  float: left;
}

.contact-info h5 {
  color: #141b22;
}

.single-cta {
  border-bottom: 1px solid #ccc;
  float: left;
  width: 100%;
}

div.single-cta:last-child {
  border: 0;
}

.single-cta h5 {
  font-size: 20px;
  margin-bottom: 15px !important;
}

.single-cta p {
  margin-bottom: 0;
}

.single-cta p a {
  color: #777;
}

.s-cta-btn .btn {
  margin-top: 10px;
}

.widget.widget_media_image {
  margin: 25px 0 0;
}

.award-box .date {
  font-weight: 600;
  font-size: 24px;
  color: #141b22;
  font-family: "Roboto", sans-serif;
}

.aw-line {
  position: relative;
}

.aw-line::before {
  content: "";
  position: absolute;
  height: 1px;
  left: 9%;
  border-bottom: 1px dashed;
  top: 32%;
  width: 81%;
  margin: auto;
}

/* --- blog new css ----*/
.bsingle__content .meta-info ul {
  padding-bottom: 0;
  border-bottom: none;
  display: inline-block;
  width: 100%;
  padding-left: 0;
  margin-bottom: 20px;
}

.blog-deatails-box02 .meta-info ul {
  margin-top: 0;
  padding-left: 0;
  padding-top: 0px;
}

.single-post .blog-deatails-box.single p {
  margin-bottom: 25px;
}

.sticky .bsingle__content .meta-info ul {
  padding-top: 0;
  border-top: none;
  display: inline-block;
  width: 100%;
  padding-left: 0;
}

.single-post .blog-deatails-box.single p.form-submit {
  margin-bottom: 0;
}

.blog-deatails-box.single .bsingle__content {
  padding: 0;
  border: none;
}

.sidebar-widget .widget li {
  padding-bottom: 5px;
  border-bottom: none;
  padding-top: 5px;
  float: left;
  width: 100%;
  min-height: 42px;
}

.sidebar-widget .widget a {
  width: 100%;
  text-align: left;
  line-height: 28px;
  margin-bottom: -26px;
  position: relative;
  z-index: 2;
}

.wp-block-cover-text {
  color: #fff !important;
  padding: 30px;
}

.inner-linke-page a, .post-page-numbers {
  border: none;
  height: 32px;
  width: 32px;
  display: inline-block;
  line-height: 32px;
  background: var(--color_light_blue);
  border-radius: 50%;
  color: #fff;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
}

.inner-linke-page a:hover, .post-page-numbers:hover {
  color: #ffffff;
  background: #010f2e;
}

.inner-linke-page > span, .post-page-numbers.current {
  border: none;
  height: 32px;
  width: 32px;
  display: inline-block;
  line-height: 32px;
  font-weight: 400;
  border-radius: 50%;
  font-size: 14px;
  text-align: center;
  background: #010f2e;
  color: #ffffff;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.32);
}

.wp-block-media-text__media img {
  width: 100%;
  height: auto;
}

.wp-block-button__link {
  border: none;
  font-weight: 600;
  padding: 0.76rem 1rem;
  outline: none;
  outline: none;
  display: inline-block;
  background: #141b22;
  color: #fff !important;
  width: auto;
  border-radius: 5px;
  margin-bottom: 15px;
  text-align: center;
}

.tag-markup-2 ol li:last-child, .tag-markup-2 ul li:last-child {
  margin-bottom: 20px;
}

.bsingle__content table th, .pages-content table th, .comment-text table th {
  color: #141b22;
}

.bsingle__content table a, .pages-content table a, .comment-text table a {
  color: var(--color_light_blue);
  outline: medium none;
}

.sidebar-widget .widget_nav_menu .sub-menu {
  display: block;
  position: relative;
  margin-top: 5px !important;
  border: none;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top: 1px solid #ddd;
}

.with-avatar .avatar {
  border-radius: 50% !important;
  display: none !important;
}

.ab-submenu .ab-item img {
  display: none !important;
}

.avatar {
  border-radius: 50% !important;
}

.wpding .footer-widget .widget_recent_comments ul li, .wpding .footer-widget .widget_rss ul li, .wpding .footer-widget .widget_meta ul li {
  padding-bottom: 0px;
  border-bottom: 1px solid #e4e4e4;
  padding-top: 0px;
  width: 100%;
  text-align: right;
  color: #62605c;
  min-height: 42px;
  line-height: 28px;
}

.comment-list .pingback, .comment-list .trackback {
  border-top: 1px solid #d1d1d1;
  border-top-color: rgb(209, 209, 209);
  border-top-color: rgb(209, 209, 209);
  padding: 1.75em 0;
  margin-bottom: 0;
}

.wpding .footer-widget .widget ul li, .wpding .footer-widget .widget ul li a, .wpding .footer-widget p {
  color: #62605c;
}

.wpding .footer-widget .widget ul li:hover, .wpding .footer-widget .widget ul li a:hover {
  color: var(--color_light_blue);
}

.wpding .footer-widget .widget_recent_comments ul li, .wpding .footer-widget .widget_rss ul li, .wpding .footer-widget .widget_meta ul li {
  padding-bottom: 10px;
  border-bottom: 1px solid #e4e4e4;
  padding-top: 0px;
  width: 100%;
  text-align: left;
  color: #62605c;
  margin-bottom: 10px;
}

.wpding .footer-widget .widgettitle {
  text-align: left;
  color: #0d0d0d;
  width: 100%;
  display: inline-block;
}

.sidebar-widget .widget .children, .footer-bg .widget .children {
  padding-left: 15px;
}

.sidebar-widget .widget_nav_menu .sub-menu {
  display: block;
  position: relative;
  margin-top: 5px !important;
  border: none;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top: 1px solid #ddd;
}

.footer-top.wpding .menu .sub-menu {
  display: block;
  position: relative;
  margin-top: 0;
  border: none;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top: 1px solid #ddd;
  box-shadow: none;
  padding-left: 10px;
  float: left;
  line-height: 28px;
  min-width: 100%;
}

.footer-top.wpding .menu .sub-menu li {
  float: none;
  line-height: 40px;
}

.footer-widget .menu-item-has-children {
  border-bottom: 1px solid #ddd;
  line-height: 40px;
}

.footer-bg .wpding .widget {
  margin-bottom: 30px;
}

.blog-deatails-box.single .single {
  display: none;
}

.footer-widget .tag-cloud-link, .footer-widget p {
  color: #fff;
}

.wpding .footer-widget .tag-cloud-link {
  color: #62605c;
}

.calendar_wrap {
  color: #777;
}

.logo {
  width: 242px;
  padding: 10px;
}

.logo a {
  color: #fff;
}

blockquote a, blockquote cite {
  color: #bacdff;
}

.booking-area .contact-form {
  background: #fff;
  padding: 50px 50px 30px 50px;
  border-radius: 4px;
  background-image: -moz-linear-gradient(0deg, rgb(9, 152, 230) 0%, rgb(54, 96, 217) 100%);
  background-image: -webkit-linear-gradient(0deg, rgb(9, 152, 230) 0%, rgb(54, 96, 217) 100%);
  background-image: -ms-linear-gradient(0deg, rgb(9, 152, 230) 0%, rgb(54, 96, 217) 100%);
  box-shadow: 0px 20px 60px 0px rgba(54, 96, 217, 0.3);
  position: relative;
  z-index: 1;
}

.booking-area ul {
  display: flex;
}

.booking-area ul li {
  margin-right: 18px;
}

.booking-area input {
  width: 322px;
  border: none;
  background: #fff;
  padding: 10px 20px;
  transition: 0.3s;
  border-radius: 4px;
}

.booking-area .custom-select {
  display: inline-block;
  width: 322px;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  border: none;
  border-radius: 4px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: calc(3em + 0.55rem + 2px);
}

.booking-area .bk-btn {
  border-radius: 4px;
  background-color: rgb(14, 38, 79);
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.4);
  padding: 17px 30px;
  width: 176px;
  float: left;
  color: #fff;
  position: relative;
  border: none;
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
}

.booking-area .contact-field i {
  position: absolute;
  right: 10px;
  top: 22px;
  background: #fff;
  padding: 0 5px;
}

.booking-area h2 {
  color: #fff;
}

.booking-area h5 {
  color: #fff;
  text-transform: uppercase;
}

.booking-area p {
  color: #fff;
}

.booking-content-box a {
  color: #fff;
  border-bottom: 5px solid #fff;
  margin-top: 15px;
  display: inline-block;
  padding-bottom: 5px;
}

.booking-contact-box {
  background: #fff;
  padding: 60px;
}

.booking-contact-box .nav.nav-tabs li {
  width: 50%;
  text-align: center;
  font-weight: 600;
  font-size: 20px;
}

.booking-contact-box .nav.nav-tabs li a {
  color: #fff;
  font-size: 20px;
  border: none;
  text-align: center;
  font-weight: 600;
  padding: 14px;
  display: inline-block;
  width: 100%;
}

.booking-contact-box .nav.nav-tabs li.active a, .booking-contact-box .nav.nav-tabs li a.active {
  border: none;
  border-bottom-color: currentcolor;
  border-bottom-style: none;
  border-bottom-width: medium;
  border-bottom: 2px solid var(--color_light_blue);
  color: #000;
}

.wpding .footer-widget .widget_categories ul li a, .wpding .footer-widget .widget_archive ul li a {
  width: 100%;
  text-align: left;
  line-height: 28px;
  margin-bottom: -26px;
  position: relative;
  z-index: 2;
  float: left;
  color: #62605c;
}

.wpding .footer-widget li:hover {
  color: #faa292;
}

.wpding .footer-widget ul li:last-child, .wpding .footer-widget .children li:last-child {
  border-bottom: none;
}

.wpding .footer-widget .widget_categories .children li:last-child, .wpding .footer-widget .widget_archive .children li:last-child {
  padding-bottom: 0;
  margin-bottom: -8px;
}

.wpding .footer-widget .widget_categories ul li:last-child, .wpding .footer-widget .widget_archive ul li:last-child {
  margin-bottom: 30px;
}

.wpding .footer-widget .widget_pages ul li {
  padding-bottom: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3019607843);
  padding-top: 0px;
  width: 100%;
  text-align: right;
  color: #62605c;
  min-height: 42px;
}

.wpding .footer-widget .widget_pages li .children {
  border-top: 1px solid rgba(255, 255, 255, 0.3019607843);
  margin-top: 0;
  padding-bottom: 0px;
  display: inline-block;
  width: 100%;
}

.wpding .footer-widget .widget_pages ul li a {
  width: 100%;
  text-align: left;
  margin-bottom: 0;
  position: relative;
  z-index: 2;
  display: inline-block;
  color: #62605c;
  line-height: 40px;
  min-height: 40px;
}

.wpding .footer-widget .tag-cloud-link {
  color: #fff;
  border: 2px solid rgba(255, 255, 255, 0.3019607843);
}

.wpding .footer-widget .widget ul li, .wpding .footer-widget .widget ul li a, .wpding .footer-widget p {
  color: #fff;
}

.wpding .footer-widget .widget ul li:hover, .wpding .footer-widget .widget ul li a:hover {
  color: #bacdff;
}

.wpding .footer-widget .widgettitle {
  text-align: left;
  color: #fff;
  width: 100%;
  display: inline-block;
}

.wpding .footer-widget .widget_recent_comments ul li, .wpding .footer-widget .widget_rss ul li, .wpding .footer-widget .widget_meta ul li {
  padding-bottom: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3019607843);
  padding-top: 0px;
  width: 100%;
  text-align: right;
  color: #fff;
  min-height: 42px;
  line-height: 28px;
}

.comment-list .pingback, .comment-list .trackback {
  border-top: 1px solid #d1d1d1;
  border-top-color: rgb(209, 209, 209);
  border-top-color: rgb(209, 209, 209);
  padding: 1.75em 0;
  margin-bottom: 0;
}

.wpding .footer-widget .widget_recent_comments ul li, .wpding .footer-widget .widget_rss ul li, .wpding .footer-widget .widget_meta ul li {
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3019607843);
  padding-top: 0px;
  width: 100%;
  text-align: left;
  color: #fff;
  margin-bottom: 10px;
}

.footer-bg .wpding .footer-widget .widget_archive:nth-child(1) {
  margin-top: 100px;
}

.footer-bg .wpding .widget_nav_menu {
  margin-bottom: 100px !important;
}

.footer-top.wpding .menu .sub-menu {
  display: block;
  position: relative;
  margin-top: 0;
  border: none;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  border-top: 1px solid rgba(255, 255, 255, 0.3019607843);
  box-shadow: none;
  padding-left: 10px;
  float: left;
  line-height: 28px;
  min-width: 100%;
  background: none;
}

.footer-top.wpding .menu .sub-menu li {
  float: none;
  line-height: 40px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3019607843);
  display: inherit;
}

.footer-top.wpding .menu .sub-menu li:last-child {
  border: none;
}

.footer-widget .menu-item-has-children {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3019607843);
  line-height: 40px;
  display: inline-block;
  width: 100%;
}

.footer-bg .wpding .widget {
  margin-bottom: 30px;
}

.wpding .footer-widget .widget_categories ul li, .wpding .footer-widget .widget_archive ul li {
  padding-bottom: 5px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3019607843);
  padding-top: 5px;
  float: left;
  width: 100%;
  text-align: right;
  color: #fff;
}

.wpding .footer-widget .widget li .children {
  border-top: 1px solid rgba(255, 255, 255, 0.3019607843);
  margin-top: 10px;
  padding-bottom: 0px;
  display: inline-block;
  width: 100%;
}

.sidebar-widget .widget li:last-child, .sidebar-widget .widget .children li:last-child, .sidebar-widget .widget .children .children li:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: -8px;
}

.sidebar-widget .widget_nav_menu .sub-menu li:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.footer-top.wpding {
  background: #010c26;
}

/* Define the unique class */
.an-hover {
  color: #000; /* Initial text color */
  text-decoration: none;
  transition: color 0.3s ease; /* Transition for smooth effect */
}

/* Apply hover effect to the unique class */
.an-hover:hover {
  color: var(--color_light_blue); /* Color on hover */
}

.second-menu .login ul {
  display: flex;
  align-items: center;
}

body .copy-text img {
  width: auto;
}

body .grid-section .row > * {
  margin-bottom: 25px;
}

body .page-content a.no-icon:after,
body .blog-single-content a.no-icon:after {
  display: none;
}

body .section-title h2 {
  font-size: 40px;
  padding-bottom: 15px;
}

body .class-scroll .schedule,
body .files ul {
  padding-left: 0;
  list-style: none;
}

body .class-scroll .schedule li,
body .files ul li {
  list-style: none;
}

body .f-widget-title h2,
body .footer-widget .widgettitle {
  font-size: 20px;
}

body .page-content .grid-section a:not(.btn),
body .page-content .col-lg-8 ol li a:not(.btn),
body .page-content .col-lg-8 ul li a:not(.btn),
body .page-content .col-lg-8 p a:not(.btn),
body section.text a:not(.btn),
body section.text a[target=_blank]:not(.btn) {
  color: var(--color_light_blue);
}

body section.text a[target=_blank]:after {
  content: "\f35d";
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
  margin-left: 9px;
  font-size: 12px;
  color: var(--color_light_blue);
  position: relative;
  top: -1px;
}

body .team-social li {
  display: block;
  margin: 0;
}

body .team-social li a {
  color: #777;
  display: flex;
  text-align: left;
  border-radius: 0;
  font-size: 16px;
  position: relative;
  z-index: 999;
  margin: 5px 0;
  width: auto;
  height: 40px;
  background: transparent;
  line-height: 40px;
  border: 0;
  justify-content: center;
}

body .contact-area {
  background: #e7f0f8;
}

body .team-social li a:hover {
  background: transparent;
  color: var(--color_light_blue);
  border: 0;
}

body .team-social li a:hover i {
  background: var(--color_light_blue);
  color: #fff;
  border: 1px solid var(--color_light_blue);
}

body .team-social li i {
  color: #777;
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  z-index: 999;
  margin: 0;
  width: 40px;
  height: 40px;
  background: #fff;
  line-height: 40px;
  border: 1px solid #ebebeb;
  margin-right: 10px;
}

body .services-box07 .sr-contner .icon {
  display: none;
}

body .services-box07 .sr-contner .text h5 {
  margin-bottom: 25px;
  font-size: 22px;
  color: #fff;
}

body .services-box07 .sr-contner .text a {
  color: var(--color_text);
  font-weight: 800;
}

body .single-slider.slider-bg:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgb(0, 0, 0);
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(20, 176, 230, 0) 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(20, 176, 230, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(20, 176, 230, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#14b0e6",GradientType=1);
}

body .sidebar-widget .widget a {
  line-height: normal;
  margin-bottom: 0;
  min-height: 30px;
  height: auto;
}

@media (max-width: 991px) {
  body .breadcrumb-wrap2 {
    display: none;
  }
  body .sidebar-widget {
    margin-top: 40px;
  }
  body .sidebar-widget .widget {
    padding: 0px 0px 10px;
  }
  body .services-box07 {
    border-radius: 4px;
    margin-bottom: 10px;
  }
  body .copyright-wrap .copy-text {
    text-align: center;
  }
  body .copy-text img {
    margin-bottom: 15px;
    height: 40px;
  }
  body .copyright-wrap .text-right {
    text-align: center;
  }
}
/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {
  .home-blog-active .slick-arrow, .home-blog-active2 .slick-arrow {
    display: none !important;
  }
  .event03 .event-content .text {
    float: left;
    width: 76%;
    margin-left: 20px;
  }
  .services-box07 .sr-contner .text h5 {
    font-size: 20px;
    color: #fff;
  }
  .steps-area {
    overflow: hidden;
  }
  .step-img {
    padding-bottom: 0;
  }
  .step-img img {
    margin-top: 0;
  }
  .services-box07 {
    padding: 30px;
  }
  .slider-bg.slider-two {
    min-height: 600px !important;
    background-repeat: no-repeat;
    background-position: 0 -100px;
  }
  .logo {
    width: 100%;
  }
  .s-about-img img {
    margin: 0;
  }
  .copyright-wrap li {
    margin-left: 20px;
  }
  .grid-item {
    width: 46.9%;
  }
  .services-hover {
    padding: 65px 50px 0;
  }
  .portfolio-active {
    padding-left: 0;
  }
  .feature-area .col-lg-3, .feature-area .col-xl-3 {
    width: 50%;
  }
  .cart-top li {
    display: inline-block;
    padding: 0px 8px;
  }
  .portfolio .col4 .grid-item {
    width: 24.9%;
    margin: 0;
    padding: 0;
  }
  .contact-area .map {
    position: absolute;
    right: -300px;
    top: 0;
  }
  .container-p {
    padding: 0 30px;
  }
  .slider-active .slick-arrow {
    left: 20px;
  }
  .slider-active .slick-next {
    right: 20px;
    left: auto;
  }
  .section-t h2 {
    font-size: 250px;
  }
  .f-cta-area {
    margin-left: 60px;
    margin-right: 60px;
    padding-left: 50px;
    padding-right: 50px;
  }
  .main-menu ul li:first-child {
    margin-left: 0;
  }
  .header-social.display-ib {
    display: none;
  }
  .wp-img {
    margin-right: 0;
  }
  .contact-img {
    right: 0px;
  }
  .menu-area::before {
    width: 26%;
  }
  .single-project .project-info {
    right: 10px;
  }
  .animations-01, .animations-02, .animations-03, .animations-04,
  .animations-05, .animations-06, .animations-07, .animations-08, .animations-09, .animations-10, .animations-11,
  .animations-11, .animations-12, .animations-13, .animations-14, .animations-15, .team-active .slick-arrow {
    display: none !important;
  }
  .second-about {
    display: none;
  }
  .portfolio-active .slick-next {
    right: 13%;
    left: inherit;
  }
  .booking-area input, .booking-area .custom-select {
    width: 265px;
  }
  .slider-content h2 {
    font-size: 60px;
  }
  .slider-bg .banner-img {
    height: 645px;
  }
  .second-menu .main-menu ul li {
    margin-left: 30px;
  }
  .call-area h2 {
    color: #fff;
    font-size: 48px;
  }
  .single-team {
    padding: 20px;
  }
}
@media (max-width: 1400px) {
  .second-header-btn .btn {
    padding: 10px;
    font-size: 12px;
    max-width: 120px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  .booking-area input, .booking-area .custom-select {
    width: 322px;
  }
  .second-about {
    display: block;
  }
}
@media (min-width: 1500px) and (max-width: 1875px) {
  .step-img {
    margin-right: -260px;
    background: #fff;
    padding-bottom: 30px;
  }
  .grid-item {
    width: 47.5%;
  }
  .portfolio-active .slick-next {
    right: 14%;
    left: inherit;
  }
  .slider-active .slick-arrow {
    left: 2%;
  }
  .slider-active .slick-next {
    right: 1%;
    left: inherit;
  }
  .feature-area .col-lg-3, .feature-area .col-xl-3 {
    width: 50%;
  }
  .header-social a {
    margin-left: 20px;
  }
  .second-menu .main-menu ul li {
    margin-left: 30px;
  }
  .call-box strong {
    font-size: 20px;
  }
  .portfolio-box .caption .arrow-icon {
    right: 0;
  }
  .caption-text h5 {
    margin-bottom: 5px !important;
  }
}
@media (max-width: 992px) {
  .d-mobile {
    display: block !important;
  }
  .second-header-btn .btn {
    max-width: none;
  }
}
/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
  .breadcrumb-area {
    min-height: 250px;
  }
  .about-content2 li .ano {
    width: 140px;
  }
  .event03 .event-content .text {
    width: 70%;
  }
  .event03 .event-content h3 {
    font-size: 18px;
  }
  .event-content .time {
    font-size: 12px;
  }
  .class-scroll .schedule {
    display: inline-flex;
    padding: 15px 10px;
    font-size: 12px;
  }
  .services-box h3 {
    font-size: 18px;
  }
  .counter {
    display: flex;
    padding-left: 0;
  }
  .count {
    font-size: 42px;
  }
  .class-content .schedule {
    display: inline-flex;
    font-size: 11px;
    line-height: 22px;
  }
  .class-content .schedule span {
    font-weight: 600;
  }
  .services-box {
    padding: 40px 24px;
  }
  .event02 .event-content {
    float: left;
    width: 100%;
  }
  .event02 .thumb {
    width: 100%;
    height: auto;
  }
  .event02 .thumb img {
    width: 100%;
    height: initial;
  }
  .sr-tw-ul li .icon {
    padding-right: 20px;
  }
  .sr-tw-ul li .icon-right {
    padding-left: 20px;
  }
  .faq-area {
    padding: 100px 0;
  }
  .pricing-box {
    padding: 30px;
  }
  .experience-text {
    display: inline-block;
    margin-bottom: 50px;
  }
  .exp-no {
    width: 76%;
    border-right: none;
  }
  .exp-no p {
    width: 42%;
  }
  .exp-text {
    padding-left: 0;
    color: rgba(255, 255, 255, 0.6705882353);
    width: 100%;
    float: left;
  }
  .slider-active .slick-arrow {
    display: none !important;
  }
  .second-about {
    display: none;
  }
  .gallery-image figcaption {
    display: none;
  }
  .grid-item {
    width: 95%;
  }
  .steps-area {
    padding: 120px 0;
    overflow: hidden;
  }
  .step-img {
    margin-left: 0;
    padding: 0;
    margin-top: 0;
  }
  .step-img img {
    margin-top: 0;
  }
  .single-counter {
    padding: 0 0;
  }
  .class-content span.class-price {
    width: 65px;
  }
  .class-content .schedule li {
    padding: 0 10px;
  }
  .second-header-btn .btn {
    padding: 18px 18px;
    font-size: 12px;
  }
  .second-menu .main-menu ul li {
    margin-left: 20px;
  }
  .slider-bg .banner-img {
    height: 550px;
  }
  .booking-area input, .booking-area .custom-select {
    width: 200px;
  }
  .logo {
    width: 100%;
  }
  .s-about-img img {
    margin-top: auto;
    margin-left: auto;
  }
  .copyright-wrap li {
    margin-left: 12px;
  }
  .login li {
    margin-left: 8px;
  }
  .about-content .nav-tabs {
    width: 65%;
  }
  .choose-btn a {
    width: auto;
    padding: 10px 12px;
  }
  .choose-btn a.g-btn {
    width: auto;
  }
  .section-title h2 {
    font-size: 50px;
  }
  .about-title h2 {
    font-size: 50px;
  }
  .main-menu {
    text-align: right;
  }
  .testimonial-active .slick-arrow, .home-blog-active .slick-arrow, .home-blog-active2 .slick-arrow {
    display: none !important;
  }
  .slick-dots, .home-blog-active2 .slick-dots {
    display: none !important;
  }
  .testimonial-area .test-bg {
    position: absolute;
    top: 0;
    left: -102px;
    right: -24px;
  }
  .breadcrumb-title h2 {
    font-size: 36px;
    margin-bottom: 15px;
  }
  .services-area2::after, .testimonial-area::after,
  .contact-area::after, .team-area::after {
    width: 100%;
    left: 0;
    top: 0;
    z-index: 0;
  }
  .f-contact li {
    display: flex;
  }
  .slider-content h2 {
    font-size: 55px;
  }
  .pricing-head h4 {
    font-size: 24px;
  }
  .blog-thumb .b-meta {
    font-size: 12px;
  }
  .f-contact span {
    width: 77%;
  }
  .contact-area .map {
    right: -500px;
  }
  .team-active .slick-arrow {
    left: 0;
  }
  .team-active .slick-next {
    left: inherit;
    right: 0;
  }
  .button-group button {
    margin: 0 6px;
  }
  .services-active2 .slider-nav .slick-list.draggable {
    width: 920px;
    float: right;
  }
  .services-item {
    width: 275px;
  }
  .services-active2 .slick-arrow {
    left: 0px;
  }
  .services-active2 .slick-next {
    left: inherit;
    right: 0px;
  }
  .right-menu .text strong {
    color: #002e5b;
    font-size: 14px;
  }
  #project {
    background-size: initial !important;
  }
  #project .slick-dots {
    display: none !important;
  }
  .portfolio-active .slick-arrow {
    top: -115px;
    right: 12%;
  }
  .portfolio-active .slick-next {
    right: 5%;
  }
  .top-btn {
    font-size: 11px;
    padding: 16px 27px;
  }
  .header-cta ul li {
    font-size: 12px;
    padding-right: 0;
  }
  .menu-area::before {
    width: 23%;
  }
  .call-area h2 {
    color: #fff;
    font-size: 36px;
  }
  .call-area .number {
    font-size: 40px;
  }
  .container-p {
    padding: 0 30px;
  }
  .header-cta ul li {
    margin-left: 20px;
  }
  .section-t h2 {
    font-size: 200px;
  }
  .about-img {
    margin-left: -105px;
  }
  .features-content p {
    padding: 0;
  }
  .services-content {
    padding: 50px 30px;
    padding-bottom: 45px;
  }
  .services-content h4 {
    font-size: 20px;
  }
  .services-content span {
    margin-bottom: 45px;
  }
  .video-wrap img {
    width: 100%;
  }
  .video-position {
    bottom: -222px;
    left: 20px;
    right: 20px;
  }
  .v-padding {
    padding-top: 0;
  }
  .wp-list {
    padding: 35px 15px;
    padding-bottom: 25px;
  }
  .wp-img {
    margin-right: -100px;
  }
  .wp-tag {
    left: 10px;
  }
  .team-info {
    margin-left: 0;
    margin-right: 0;
  }
  .team-info h4 {
    font-size: 18px;
  }
  .single-counter p {
    font-size: 18px;
  }
  .ta-bg {
    margin-left: -25px;
  }
  .b-meta.mb-20 {
    margin-bottom: 10px;
  }
  .b-meta ul li {
    margin-right: 0;
    font-size: 12px;
  }
  .blog-content {
    padding: 30px 20px;
  }
  .blog-content h4 {
    font-size: 18px;
    margin-bottom: 20px;
  }
  .blog-content p {
    margin-bottom: 20px;
  }
  .f-cta-area {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 50px;
    padding-right: 50px;
  }
  .footer-social span {
    margin-right: 12px;
  }
  .f-insta ul li {
    margin-bottom: 8px;
    margin-right: 8px;
  }
  .f-insta ul li a img {
    width: 100%;
  }
  .wp-bg {
    overflow: hidden;
  }
  .about-p {
    padding-top: 110px;
  }
  .fshape-one {
    top: 30%;
  }
  .fshape-two {
    left: 9%;
  }
  .chosse-img {
    width: 45%;
  }
  .choose-wrap.pl-100 {
    padding-left: 50px;
  }
  .choose-content p {
    padding-right: 50px;
  }
  .inner-wp-icon {
    display: none;
  }
  .wp-thumb.mb-35 {
    margin-bottom: 25px;
  }
  .contact-img {
    right: -150px;
  }
  .bsingle__content h2 {
    padding-right: 0;
    font-size: 27px;
  }
  .widget__banner-overly > span {
    margin-bottom: 120px;
  }
  .widget__banner-overly h3 {
    margin-bottom: 91px;
    font-size: 35px;
  }
  .widget__post-content h6 {
    font-size: 14px;
    padding-right: 0;
  }
  .details__content h2 {
    font-size: 26px;
  }
  .related-post-wrap .rp__content {
    padding: 23px;
  }
  .related-post-wrap .rp__content h3 {
    font-size: 20px;
  }
  .animations-01, .animations-02, .animations-03, .animations-04,
  .animations-05, .animations-06, .animations-07, .animations-08, .animations-09, .animations-10, .animations-11,
  .animations-11, .animations-12, .animations-13, .animations-14, .animations-15, .team-active .slick-arrow {
    display: none !important;
  }
}
@media (min-width: 1500px) and (max-width: 1742px) {
  .header-social {
    margin-left: 0px;
    margin-top: 15px;
  }
  .steps-area {
    overflow: hidden;
  }
  .step-img {
    margin-right: -360px;
    background: #fff;
    padding-bottom: 0;
  }
  .step-img img {
    margin-top: 0;
  }
}
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
  .event03 .event-content, .event03 .event-item {
    width: 100%;
  }
  .s-video-wrap2 {
    margin-bottom: 50px;
  }
  .service-details-two {
    margin-top: 0;
    padding: 120px 0;
  }
  .call-text {
    padding: 0px 0 0 60px;
  }
  .call-area h2 {
    font-size: 30px;
  }
  .faq-area {
    padding: 120px 0;
  }
  .faq-img {
    margin-right: 0;
    margin-top: 50px;
  }
  .f-insta ul li {
    width: 30.8% !important;
  }
  .testimonial-active2 .single-testimonial p {
    width: auto;
    margin: auto;
    margin-bottom: auto;
    margin-bottom: 30px;
  }
  .experience-text {
    display: inline-block;
    margin-bottom: 50px;
  }
  .exp-no {
    width: 33%;
  }
  .exp-no p {
    width: 42%;
  }
  .exp-text {
    padding-left: 0;
    color: rgba(255, 255, 255, 0.6705882353);
    width: 67%;
    float: left;
  }
  .project-two .btn.ss-btn {
    display: none;
  }
  .footer-top-heiding .section-title h2 {
    margin-bottom: 30px !important;
  }
  .menu-area::before {
    width: 32%;
  }
  .sidebar-widget .widget {
    margin-top: 50px;
  }
  .second-about, .class-active .slick-arrow {
    display: none !important;
  }
  .gallery-image img {
    width: 100%;
  }
  .grid-item {
    width: 95%;
  }
  .header-three .menu-area {
    margin-top: 0;
    padding: 0px 0;
  }
  .pagination-wrap {
    margin-bottom: 50px;
  }
  .testimonial-active2 .slick-arrow {
    display: none !important;
  }
  .slider-content h2 {
    font-size: 48px;
  }
  .slider-content h5 {
    margin-top: 60px;
  }
  .slider-bg .banner-img {
    height: 400px;
    margin-top: 0;
  }
  .s-aliment-1 {
    display: none;
  }
  .booking-area .custom-select, .booking-area input {
    width: 125px;
  }
  .slider-bg .banner-img {
    height: 400px;
  }
  .srb-line, .testimonial-area .test-bg {
    display: none;
  }
  .s-about-img {
    margin-left: 0;
  }
  .services-area2::after, .testimonial-area::after, .contact-area::after {
    width: 100%;
    left: 0;
  }
  .testimonial-active2 {
    width: 100%;
    margin-bottom: 50px;
    padding: 30px;
  }
  .services-area .services-box {
    background-size: cover !important;
  }
  .button-group {
    display: flex;
    overflow: scroll;
    margin-top: 30px;
  }
  .button-group button {
    margin: 0 4px;
    flex: 0 0 15%;
  }
  .portfolio .col4 .grid-item {
    width: 50%;
  }
  .slider-active .slick-track::before {
    background: #fff5f4;
  }
  .s-about-img.p-relative {
    margin-bottom: 50px;
  }
  a.meanmenu-reveal {
    color: #000;
    border: 1px solid #000;
  }
  .contact-bg02 {
    padding: 30px;
    margin-bottom: 80px;
  }
  .contact-bg-an-02 {
    right: -100px;
    bottom: 0;
  }
  .testimonial-area .test-an-02 {
    display: none;
  }
  .testimonial-area .test-an-01 {
    bottom: -150px;
  }
  #mobile-menu {
    background: #002e5b;
  }
  .header-cta ul li {
    display: inline-block;
    margin-left: 12px;
  }
  .contact-area .map {
    display: none;
  }
  .number {
    font-size: 48px;
  }
  .services-active2 .slider-nav {
    top: 200px;
  }
  .services-active2 .slider-nav .slick-list.draggable {
    width: 650px;
  }
  .newslater-area #contact-form4 {
    margin-top: 0;
    float: right;
    width: 100%;
    padding-left: 0;
  }
  .cta-area.cta-bg::before {
    height: 100%;
    width: 100%;
    top: 0;
  }
  .cta-bg {
    padding: 100px 0;
  }
  .cta-bg .video-img {
    margin-top: 0px;
    height: 757px;
  }
  .services-active2 .slick-arrow {
    left: 0;
  }
  .services-active2 .slick-next {
    left: inherit;
    right: 0px;
  }
  .logo {
    height: auto;
    margin-top: 0;
    line-height: inherit;
  }
  .main-menu .has-sub > ul {
    position: relative;
  }
  .container-p {
    padding: 0 30px;
  }
  .slider-bg {
    min-height: 700px;
  }
  .section-t h2 {
    font-size: 150px;
  }
  .about-img {
    margin-left: 0;
    text-align: center;
    margin-bottom: 30px;
  }
  .about-content.pl-30 {
    padding-left: 0;
    padding-bottom: 4px;
  }
  .features-content p {
    padding: 0;
  }
  .section-title h2 {
    font-size: 52px;
  }
  .services-content {
    padding: 50px 28px;
    padding-bottom: 45px;
  }
  .video-position {
    bottom: 70px;
    left: 120px;
  }
  .wp-img {
    margin-top: 30px;
    margin-bottom: -15px;
    margin-right: 0;
  }
  .counter small {
    top: -20px;
  }
  .cta-right {
    margin-top: 35px;
  }
  .ta-bg {
    background-position: center;
    margin: 25px auto;
  }
  .f-cta-area {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 50px;
    padding-right: 50px;
  }
  .responsive {
    float: right;
    display: block;
    cursor: pointer;
    margin-top: -38px;
  }
  .responsive i {
    color: #002e5b;
    font-size: 25px;
  }
  #mobile-menu {
    display: none;
    padding: 20px;
  }
  .main-menu {
    text-align: left !important;
  }
  .main-menu ul li {
    display: block;
    border-bottom: 1px solid rgba(247, 247, 247, 0.3098039216);
    margin-left: 0;
  }
  .main-menu ul li.active a, .main-menu ul li:hover a {
    color: #000;
  }
  .main-menu ul > li > a::before {
    content: none;
  }
  .main-menu ul li a {
    color: #fff;
    padding: 12px 20px;
    display: block;
    font-size: 14px;
    font-family: "Jost", sans-serif;
    font-weight: 500;
  }
  .second-menu {
    margin-bottom: 0;
    box-shadow: none;
    padding: 0;
    margin-top: 0;
  }
  .second-menu::before {
    content: none;
  }
  .second-header {
    padding: 0px 0;
  }
  .second-menu .main-menu ul li {
    margin-left: 0;
  }
  .s-about-img img {
    width: 100%;
    margin: 0;
  }
  .chosse-img {
    display: none;
  }
  .testimonial-p {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .contact-img {
    display: none;
  }
  .contact-bg.pb-80 {
    padding-bottom: 120px;
  }
  .single-post {
    box-shadow: 0px 10px 80px 0px rgba(193, 193, 193, 0.41);
  }
  .bsingle__content h2 {
    font-size: 28px;
  }
  .widget__banner-overly > span {
    margin-bottom: 320px;
  }
  .widget__banner-overly h3 {
    margin-bottom: 352px;
    font-size: 80px;
  }
  .widget__banner-overly h3 span {
    font-size: 61px;
  }
  .details__content h2 {
    font-size: 29px;
  }
  .avatar__wrap {
    padding: 50px 65px;
  }
  .b-details-p.pt-120 {
    padding-top: 115px;
  }
  .portfolio .col3 .grid-item, .portfolio .col2 .grid-item {
    width: 33.33%;
    padding: 15px;
  }
  .gallery-image img {
    width: 100%;
  }
  .testimonial-active2 {
    width: 100%;
    margin-bottom: 50px;
    margin-top: 0;
  }
  .newslater input {
    width: 100% !important;
  }
  .newslater-area h2 {
    font-size: 36px;
  }
  .contact-area img {
    width: 100%;
  }
  .aw-line::before {
    display: none;
  }
  .portfolio-area2, .services-area2 {
    background-size: 1550px !important;
  }
  .portfolio-active .slick-next {
    left: 76.5%;
  }
  .counter-bg::before {
    display: none;
  }
  .counter-bg::after {
    display: none;
  }
  .portfolio-box img {
    margin-left: 0;
  }
  .slider-four .slider-bg h5 {
    font-size: 90px;
  }
  /* mobile menu*/
  .menu .sub-menu {
    border-top: 1px solid rgb(217, 217, 217, 0.5);
  }
  a.meanmenu-reveal span {
    background: no-repeat;
    display: block;
    height: 3px;
    margin-top: 3px;
    border-top: 2px solid #000;
  }
  .mean-container .mean-nav ul li a {
    border-top: 1px solid rgba(217, 217, 217, 0.5);
    color: #333;
    display: block;
    float: left;
    margin: 0;
    padding: 10px 5%;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width: 90%;
    font-size: 15px;
    font-weight: 600;
  }
  .menu .sub-menu li, .menu .children li {
    border-bottom: 1px solid rgba(217, 217, 217, 0.5);
  }
  .mean-container .mean-nav {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1019607843);
    position: relative;
  }
  .mean-container .mean-nav ul li a.mean-expand {
    text-align: right;
    top: 0;
    width: 100%;
    z-index: 2;
    padding: 9px 12px;
  }
  .mean-container .mean-nav ul li a.mean-expand:hover {
    background: rgba(0, 0, 0, 0);
  }
  .mean-container .mean-nav ul {
    overflow: hidden;
    display: block;
  }
  .menu .page_item_has_children > ul > .page_item_has_children:hover > ul {
    margin-left: 0;
    margin-top: 0;
    top: 0;
  }
  .menu .sub-menu {
    position: relative;
    height: auto;
    overflow: scroll;
    display: block;
    transition: inherit;
    background: none;
    box-shadow: 0 0 0 0;
  }
  .header-three a.meanmenu-reveal {
    color: #000;
    border: 1px solid #000;
  }
  .header-two a.meanmenu-reveal {
    color: #fff;
    border: 1px solid #fff;
  }
  .header-two .menu-area.sticky-menu a.meanmenu-reveal {
    border: 1px solid #fff;
  }
  /* mobile menu End*/
  .team-img-box img {
    width: 100%;
    margin-bottom: 50px;
    height: auto;
  }
  .logo img {
    width: 185px;
  }
  .testimonial-active .slick-arrow, .home-blog-active .slick-arrow, .home-blog-active2 .slick-arrow {
    display: none !important;
  }
  .sticky-menu a.meanmenu-reveal {
    color: #000;
    border: 1px solid #000;
  }
  .menu-area.sticky-menu {
    padding: 0;
  }
  .animations-01, .animations-02, .animations-03, .animations-04,
  .animations-05, .animations-06, .animations-07, .animations-08, .animations-09, .animations-10, .animations-11, .team-active .slick-arrow {
    display: none !important;
  }
  .class-content span.class-price {
    width: 86px;
  }
  .steps-area {
    padding: 120px 0;
  }
  .step-img {
    margin: 0;
    padding: 0;
    margin-top: 50px;
  }
  .steps-area .col-lg-6.col-md-12.pl-30 {
    padding-left: 15px;
    padding-bottom: 120px;
  }
  .slick-slide img {
    display: inline-block;
  }
  .counter-area .single-counter {
    border-right: none;
  }
  .blog-content2 .b-meta {
    font-size: 14px;
  }
  .contact-info .single-cta {
    width: 50%;
  }
  .sr-tw-ul li .icon, .sr-tw-ul li .icon-right {
    width: 150px;
  }
  .shop-area select {
    margin-bottom: 50px;
  }
  .project-detail .lower-content h2 {
    font-size: 28px;
  }
  .home-blog-active {
    margin-right: 0;
  }
  .s-about-img3 {
    margin-bottom: 50px;
  }
  .s-about-content h2 {
    font-size: 36px;
  }
  .step-box.step-box2 {
    padding-right: 0;
    padding-top: 50px;
  }
  .step-box.step-box3 {
    padding-left: 0;
    padding-bottom: 50px;
  }
  .step-img2, .step-img3 {
    margin-right: 0;
    margin-left: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .project-detail .faq-wrap2 .faq-btn span {
    float: right;
    width: 100%;
    margin-top: 15px;
  }
  .project-detail .leactures li a, .per-info {
    display: inherit;
  }
  .per-info .info-text {
    margin-bottom: 15px;
  }
  .course-meta2 .right {
    float: left;
    margin-top: 15px;
  }
  .course-meta2 .left li {
    float: left;
    margin-right: 27px;
  }
  .project-detail .upper-box .image {
    position: relative;
    margin-bottom: 0;
    overflow: hidden;
    height: auto;
  }
  .conterdown .timer {
    display: inline-block;
  }
  .conterdown .timer-outer {
    margin-bottom: 30px;
  }
  .project-detail .info-column .inner-column2, .project-detail .info-column .inner-column3 {
    margin-top: 50px;
  }
  .testimonial-active2 .single-testimonial {
    padding: 30px;
  }
  .event03 .event-content h3 {
    font-size: 20px;
  }
  .event03 .event-content .text {
    float: left;
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
  }
  .event-content .time {
    font-size: 13px;
  }
  .class-scroll .schedule {
    display: inline-flex;
    width: 100%;
    padding: 15px 5px;
    background: #fff1ee;
    margin-bottom: -8px;
    font-size: 12px;
  }
  .s-about-img2 {
    margin-top: 50px;
  }
  .class-content .schedule li {
    width: 25%;
    font-size: 12px;
    padding: 0 4px;
    border: none;
    line-height: 14px;
  }
  .event02 .event-content {
    width: 100%;
  }
  .event02 .thumb img, .event02 .thumb {
    width: 100%;
    height: auto;
  }
  .s-slider-content p {
    padding-right: 0;
  }
}
/* small mobile :320px. */
@media (max-width: 767px) {
  .faq-wrap.pl-30 {
    padding-top: 50px;
    padding-left: 0;
  }
  .faq-wrap.mt-30.pr-30 {
    padding-right: 0;
  }
  .s-slider-content p {
    padding-right: 0;
  }
  .shop-area select {
    margin-bottom: 50px;
  }
  .project-detail .lower-content h2 {
    font-size: 28px;
  }
  .home-blog-active {
    margin-right: 0;
  }
  .s-about-img3 {
    margin-bottom: 50px;
  }
  .s-about-content h2 {
    font-size: 36px;
  }
  .step-box.step-box2 {
    padding-right: 0;
    padding-top: 50px;
  }
  .step-box.step-box3 {
    padding-left: 0;
    padding-bottom: 50px;
  }
  .step-img2, .step-img3 {
    margin-right: 0;
    margin-left: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .project-detail .faq-wrap2 .faq-btn span {
    float: right;
    width: 100%;
    margin-top: 15px;
  }
  .project-detail .leactures li a, .per-info {
    display: inherit;
  }
  .per-info .info-text {
    margin-bottom: 15px;
  }
  .course-meta2 .right {
    float: left;
    margin-top: 15px;
  }
  .course-meta2 .left li {
    float: left;
    margin-right: 27px;
  }
  .project-detail .upper-box .image {
    position: relative;
    margin-bottom: 0;
    overflow: hidden;
    height: auto;
  }
  .conterdown .timer {
    display: inline-block;
  }
  .conterdown .timer-outer {
    margin-bottom: 30px;
  }
  .project-detail .info-column .inner-column2, .project-detail .info-column .inner-column3 {
    margin-top: 50px;
  }
  .testimonial-active2 .single-testimonial {
    padding: 30px;
  }
  .event03 .event-content h3 {
    font-size: 20px;
  }
  .event03 .event-content .text {
    float: left;
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
  }
  .event-content .time {
    font-size: 13px;
  }
  .class-scroll .schedule {
    display: inline-flex;
    width: 100%;
    padding: 15px 5px;
    background: #fff1ee;
    margin-bottom: -8px;
    font-size: 12px;
  }
  .s-about-img2 {
    margin-top: 50px;
  }
  .class-content .schedule li {
    width: 25%;
    font-size: 12px;
    padding: 0 4px;
    border: none;
    line-height: 14px;
  }
  .event02 .event-content {
    width: 100%;
  }
  .event02 .thumb img, .event02 .thumb {
    width: 100%;
    height: auto;
  }
  .newslater-title {
    display: inherit;
  }
  .blog-content2 .date-home {
    top: -192px;
    font-size: 14px;
  }
  .green2 {
    margin: 0 -15px;
  }
  .about-content2 li {
    width: 100%;
  }
  .service-details-two {
    margin-top: 120px;
    margin-bottom: 120px;
  }
  .service-details-three .services-box07 .sr-contner .icon {
    width: 260px;
  }
  .sr-tw-ul li .icon, .sr-tw-ul li .icon-right {
    width: 150px;
  }
  .call-area h2 {
    font-size: 32px;
  }
  .call-text {
    padding: 50px 0 0 0;
  }
  .section-title h5 {
    text-align: center;
  }
  .booking-area ul {
    display: inline-block;
  }
  .booking-area ul li {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .booking-area input, .booking-area .custom-select {
    width: 300px;
  }
  .booking-area .contact-form {
    padding: 50px 50px 30px 15px;
  }
  .s-aliment-1 {
    display: none;
  }
  .header-input {
    width: 100%;
  }
  .slider-bg .banner-img {
    overflow: hidden;
    height: 405px;
    margin-top: 0;
    margin-right: 0;
  }
  .product-qulity li .icon {
    margin-right: 15px;
  }
  .pricing-box {
    padding: 30px 40px;
  }
  .about-content2 li .icon {
    width: 25px;
  }
  .services-08-item--wrapper > div {
    border-right: none;
  }
  .services-hover {
    padding: 60px 34px 0;
  }
  .copyright-wrap .container {
    padding: 50px 0;
  }
  .progress-outer li:first-child {
    text-align: center;
    padding-right: 0;
    margin-bottom: 0;
  }
  .progress-outer li {
    padding-left: 0;
    text-align: center;
  }
  .progress-outer li:last-child {
    text-align: center;
    padding-right: 0;
    margin-top: 0;
    margin-bottom: 50px;
  }
  .experience-text {
    display: inline-block;
    margin-bottom: 50px;
  }
  .exp-no {
    width: 76%;
    border-right: none;
  }
  .exp-no p {
    width: 42%;
  }
  .exp-text {
    padding-left: 0;
    color: rgba(255, 255, 255, 0.6705882353);
    width: 100%;
    float: left;
  }
  .portfolio-active .slick-arrow {
    display: none !important;
  }
  .portfolio-active {
    padding-left: 0;
  }
  .gallery-image figcaption {
    display: none;
  }
  .project-detail .info-column {
    margin-bottom: 50px;
  }
  .slider-btn.mt-30.mb-160 {
    margin-bottom: 50px;
  }
  .masonry-gallery-huge {
    margin: auto;
    padding-left: 0;
  }
  .s-about-content.pl-30 {
    padding-left: 0;
  }
  .team-area-content li {
    display: inline-block;
    margin-top: 15px;
  }
  .team-area-content li .icon {
    margin-right: 0;
    width: 100%;
    margin-bottom: 15px;
  }
  .contact-info .single-cta {
    width: 100%;
  }
  .b-meta ul li {
    font-size: 11px;
  }
  .steps-area {
    padding-top: 120px;
  }
  .step-img {
    margin: 0;
    padding: 0;
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .step-img img {
    margin-top: 0px;
    width: 100%;
  }
  .steps-area .col-lg-6.col-md-12.pl-30 {
    padding-left: 15px;
    padding-bottom: 120px;
  }
  .slick-slide img {
    display: inline-block;
  }
  .animations-01, .animations-02, .animations-03, .animations-04,
  .animations-05, .animations-06, .animations-07, .animations-08, .animations-09, .animations-10, .animations-11,
  .animations-11, .animations-12, .animations-13, .animations-14, .animations-15, .team-active .slick-arrow {
    display: none !important;
  }
  .class-content span.class-price {
    width: 71px;
  }
  .menu-area.sticky-menu {
    padding: 0;
  }
  .img-main {
    margin: 0;
  }
  .about-content .nav-tabs {
    width: 94%;
  }
  .logo img {
    width: 185px;
  }
  .counter-area .single-counter {
    border-right: none;
  }
  .single-counter p {
    margin-top: -8px;
    padding-left: 15px;
    text-align: left;
  }
  .class-active .slick-arrow, .button-group button::before {
    display: none !important;
  }
  .slider-content {
    margin-bottom: 35px;
    margin-top: 120px;
  }
  .slider-content.s-slider-content.slider-text-2 {
    margin-top: 0;
  }
  .slider-content h5 {
    font-size: 15px;
    margin-top: 0;
  }
  .overlay-bg-01, .overlay-bg-02, .overlay-bg-03, .overlay-bg-04 {
    display: none;
  }
  footer .menu,
  .footer-link {
    text-align: inherit;
  }
  .about-content .popup-video {
    float: left;
    margin-bottom: 50px;
    width: 100%;
    display: none;
  }
  .about-content h3 {
    display: none;
  }
  .f-insta ul li {
    margin-bottom: 8px;
    margin-right: 4px;
  }
  .booking-contact-box {
    margin-top: 50px;
  }
  .booking-contact-box .nav.nav-tabs li {
    width: 100%;
  }
  .skills-title h2 {
    font-size: 36px;
  }
  .home-blog-active .slick-arrow, .home-blog-active2 .slick-arrow {
    display: none !important;
  }
  .wp-block-image.alignfull img, .wp-block-image.alignwide img {
    height: auto;
  }
  .wp-block-image figure.alignright {
    margin-left: 0;
  }
  .alignright {
    float: none;
    margin-left: 0;
    width: 100% !important;
  }
  .blog-deatails-box.single {
    margin-bottom: 50px;
  }
  .comment-form {
    padding: 50px 15px;
  }
  .comment-text .avatar-name .comment-reply {
    margin-top: 30px;
  }
  .bsingle__content .meta-info ul li {
    margin-right: 7px;
    padding-right: 7px;
  }
  .post-password-form input[type=password] {
    width: 100%;
  }
  #comments {
    margin-bottom: 50px;
  }
  .team-img-box img {
    width: 100%;
    margin-bottom: 50px;
    height: auto;
  }
  .breadcrumb-wrap nav {
    display: none;
  }
  /* mobile menu*/
  .menu .sub-menu {
    border-top: 1px solid rgb(217, 217, 217, 0.5);
  }
  .mean-container .mean-nav ul li a {
    border-top: 1px solid rgba(217, 217, 217, 0.5);
    color: #333;
    display: block;
    float: left;
    margin: 0;
    padding: 10px 5%;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width: 90%;
    font-size: 15px;
    font-weight: 600;
  }
  .menu .sub-menu li, .menu .children li {
    border-bottom: 1px solid rgba(217, 217, 217, 0.5);
  }
  .mean-container .mean-nav {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 3px 4px 15px rgba(0, 0, 0, 0.1019607843);
    position: relative;
  }
  .mean-container .mean-nav ul li a.mean-expand {
    text-align: right;
    top: 0;
    width: 100%;
    z-index: 2;
    padding: 9px 12px;
  }
  .mean-container .mean-nav ul li a.mean-expand:hover {
    background: rgba(0, 0, 0, 0);
  }
  .mean-container .mean-nav ul {
    overflow: hidden;
    display: block;
  }
  .menu .page_item_has_children > ul > .page_item_has_children:hover > ul {
    margin-left: 0;
    margin-top: 0;
    top: 0;
  }
  .menu .sub-menu {
    position: relative;
    height: auto;
    overflow: scroll;
    display: block;
    transition: inherit;
    background: none;
    box-shadow: 0 0 0 0;
  }
  .header-three a.meanmenu-reveal {
    color: #000;
    border: 1px solid #000;
  }
  /* mobile menu End*/
  .slider-four .slider-bg h5 {
    font-size: 60px;
  }
  .two-column .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .slider-content.s-slider-content.text2 {
    margin-top: 50px;
  }
  .slider-bg .text2 p {
    padding-right: 0;
  }
  .faq-area {
    padding: 120px 0;
  }
  .home-blog-active .slick-arrow {
    display: none !important;
  }
  .copyright-wrap {
    text-align: center;
  }
  .footer-social {
    text-align: center;
    margin-top: 10px;
    display: inline-block;
    float: none;
  }
  .portfolio-area2, .services-area2 {
    background-size: 1600px !important;
  }
  .counter-bg::before {
    display: none;
  }
  .counter-bg::after, .aw-line::before {
    display: none;
  }
  .testimonial-active2 .slick-arrow {
    display: none !important;
  }
  .testimonial-active2 {
    width: 100%;
    margin-top: 0;
  }
  .testimonial-area .test-bg {
    display: none;
  }
  .about-content .exprince {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .services-area2::after, .testimonial-area::after,
  .contact-area::after, .team-area::after {
    width: 100%;
    left: 0;
    top: 0;
    z-index: 0;
  }
  .srb-line {
    display: none;
  }
  .section-title p {
    width: 100%;
    text-align: center;
  }
  .cta-area .col-lg-4.text-right {
    text-align: center;
  }
  .slider-btn .video-i {
    display: none;
  }
  .slider-three .slider-img {
    margin-left: 0;
    margin-top: 50px;
    margin-right: 0;
  }
  .slider-content.s-slider-content.text3 {
    margin-top: 0;
  }
  .copyright-wrap li {
    margin-left: 10px;
  }
  .button-group {
    display: flex;
    overflow: scroll;
    margin-top: 30px;
  }
  .button-group button {
    margin: 0 4px;
    flex: 0 0 55%;
    font-size: 15px;
  }
  .portfolio .col4 .grid-item {
    width: 100%;
  }
  .project-detail .pr-ul li {
    display: flex;
    margin-bottom: 15px;
    float: left;
    width: 100%;
  }
  .header-two a.meanmenu-reveal {
    color: #fff;
    border: 1px solid #fff;
  }
  .feature-text {
    margin-bottom: 60px;
  }
  .choose-btn a.g-btn {
    margin-top: 30px;
  }
  .newslater input {
    width: 100% !important;
  }
  .newslater-area img {
    margin-bottom: 30px;
  }
  .newslater-title .icon {
    margin-right: 0px;
    line-height: 0;
    text-align: center;
  }
  .adim-box {
    margin-bottom: 30px;
  }
  .newslater-area .container {
    padding-bottom: 75px;
  }
  .s-about-img.p-relative {
    margin-bottom: 50px;
    margin-left: 0;
  }
  .btn.ss-btn {
    padding: 20px 15px;
    font-size: 14px;
  }
  .about-content .nav-tabs .nav-link {
    padding: 12px 25px;
  }
  .newslater-area .line2 {
    margin-bottom: 30px;
  }
  .testimonial-active .slick-arrow {
    display: none !important;
  }
  .single-post2 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  a.meanmenu-reveal {
    color: #000;
    border: 1px solid #000;
  }
  .copyright-wrap ul {
    text-align: center;
    margin-top: 20px;
  }
  .contact-bg02 {
    padding: 30px 0;
    margin-bottom: 50px;
  }
  .contact-bg-an-02 {
    right: -100px;
    bottom: 0;
  }
  .testimonial-area .test-an-02 {
    display: none;
  }
  .testimonial-area .test-an-01 {
    bottom: -150px;
  }
  .slider-bg .text2 h2 {
    font-size: 32px;
  }
  .slider-four .slider-img {
    margin-left: 0;
    margin-top: 50px;
    margin-right: 0;
  }
  .slider-active .slick-track::before {
    background: #fff5f4;
  }
  #feature-top {
    margin-top: -40px;
  }
  .cta-area {
    padding: 100px 0;
  }
  .cta-area.cta-bg::before {
    height: 100%;
    top: 0;
  }
  .team-active .slick-arrow {
    left: 0px;
  }
  .team-active .slick-next {
    left: inherit;
    right: 0px;
  }
  .contact-area .map {
    display: none;
  }
  .single-testimonial-bg {
    border-radius: 10px;
    width: 100%;
    float: right;
    padding: 300px 50px 100px 50px;
    margin: 0;
  }
  .testimonial-active .slick-dots {
    width: 100%;
    bottom: 7%;
  }
  .testimonial-active .ta-info h6 {
    font-size: 18px;
  }
  .services-active2 .slider-nav .slick-list.draggable {
    width: 300px;
    float: right;
  }
  .services-item {
    width: 280px;
  }
  .services-active2 .slider-nav {
    position: absolute;
    top: 150px;
  }
  .services-active2 .slick-arrow {
    left: -15px;
  }
  .services-active2 .slick-next {
    left: inherit;
    right: -15px;
  }
  .services-active2 h2 {
    font-size: 28px;
    margin-top: 30px;
  }
  .sinature-box {
    position: relative;
    left: 0;
    width: 100%;
  }
  .newslater-area #contact-form4 {
    margin-top: 50px;
    float: right;
    width: 100%;
    padding-left: 0;
  }
  .service-detail {
    padding-left: 0;
  }
  .portfolio-active .slick-arrow {
    top: -113px;
    left: 60.5%;
  }
  .portfolio-active .slick-next {
    left: 79.5%;
  }
  .call-area h2 {
    margin-top: 0;
  }
  .com-icon {
    top: 80px;
    width: 50px;
  }
  .com-icon img {
    width: 100%;
  }
  .single-counter {
    margin-bottom: 30px;
    text-align: center;
    padding-left: 0;
  }
  #project {
    background-size: cover !important;
  }
  #project .btn.ss-btn {
    display: none;
  }
  .copy-text {
    margin: 0px 0 20px;
  }
  .call-area {
    background-size: cover;
    padding: 120px 0;
  }
  .call-area h2 span {
    font-size: 34px;
  }
  .call-area .number {
    font-size: 36px;
  }
  .testimonial-active2 .single-testimonial p {
    width: 100%;
    font-size: 20px;
    line-height: 28px;
  }
  .testimonial-active2 .testi-author img {
    margin-bottom: 0;
  }
  .testimonial-active2 .slick-arrow {
    display: none !important;
  }
  .cta-bg .video-img {
    margin-top: 50px;
    height: 500px;
  }
  .logo {
    height: auto;
    margin-top: 0;
    line-height: inherit;
    width: auto;
  }
  .container-fluid.pt-30.pb-30.pl-50.pr-50 {
    padding-left: 0;
    padding-right: 0;
  }
  .slider-price {
    display: none;
  }
  .slider-bg2 .slider-content > span {
    font-size: 18px;
  }
  .slider-bg2 .video-i {
    display: none;
  }
  .slider-bg2 {
    min-height: 700px;
    position: relative;
    margin-top: -118px;
    z-index: 1;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .row {
    margin-right: 0;
    margin-left: 0;
  }
  .portfolio .col3 .grid-item, .portfolio .col2 .grid-item {
    width: 100%;
    padding: 15px;
  }
  .gallery-image img {
    width: 100%;
  }
  .has-mega-menu {
    position: relative;
  }
  li.has-sub.has-mega-menu ul {
    position: relative;
    top: 0px; /*insert the needed value*/
    z-index: 100;
    left: 0px;
    right: 0px;
    width: 100%;
  }
  li.has-sub.has-mega-menu:hover > ul {
    /*flexbox fallback for browsers that do not support CSS GRID lyout*/
    display: flex;
    flex-wrap: wrap;
    /*CSS GRID lyout*/
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
    margin-left: 0px;
    height: 200px;
    overflow: auto;
  }
  .timeline {
    padding: 50px 0px 50px 50px;
  }
  .tag-template img {
    width: 100% !important;
  }
  .quote-post .meta-info {
    padding: 10px 0;
  }
  .admin-bar .menu-area {
    margin-top: 0;
  }
  .admin-bar .sticky-menu {
    margin-top: 13px;
  }
  .tag-markup-2 li > ul, li > ol, .pages-content li > ul, li > ol {
    padding-left: 0.5rem;
  }
  .size-full.wp-image-906 {
    width: 100%;
    height: auto;
  }
  .pages-content img {
    height: auto;
  }
  .row {
    margin-right: 0;
    margin-left: 0;
  }
  .header-btn.second-header-btn {
    display: none;
  }
  .f-cta-area {
    margin-bottom: 0;
  }
  .search-form label {
    width: 100%;
  }
  .has-3-columns .wp-block-column, .has-5-columns .wp-block-column,
  .has-6-columns .wp-block-column, .has-4-columns .wp-block-column,
  .has-2-columns .wp-block-column, .wp-block-media-text.alignwide figure,
  .wp-block-media-text__content, .wp-block-gallery.alignwide.columns-4.is-cropped li,
  .wp-block-gallery.columns-6.is-cropped li, .wp-block-gallery.columns-7.is-cropped li,
  .wp-block-gallery.columns-8.is-cropped li {
    width: 100%;
  }
  #contact-form {
    padding: 0 15px;
  }
  .s-video-wrap {
    padding-left: 13px;
    padding-right: 13px;
  }
  .wp-block-gallery.columns-3 li {
    width: 100%;
  }
  .wp-block-gallery li {
    width: 50%;
  }
  .main-menu .has-sub > ul {
    display: none;
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 10px;
  }
  .main-menu .has-sub > ul {
    border-top: 1px solid #f7f7f7;
  }
  .main-menu .has-sub > ul > .has-sub > ul {
    display: none;
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 0;
    padding-left: 15px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0);
    border-top: 1px solid #f7f7f7;
  }
  .main-menu .has-sub > ul > .has-sub > ul li:last-child {
    border-bottom: none;
  }
  .main-menu .has-sub > ul > .has-sub > ul > .has-sub > ul {
    display: none;
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 0;
    background: #d29751;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0);
  }
  .main-menu .has-sub li a {
    padding-left: 20px;
  }
  .menu-item ul.sub-menu .sub-menu li, .menu-item ul.sub-menu .sub-menu .sub-menu li {
    border-bottom: none;
  }
  .comment-author-admin {
    margin-left: 0;
  }
  .container-p {
    padding: 0 15px;
  }
  .menu-area {
    padding-top: 15px;
    padding-bottom: 5px;
  }
  .slider-bg .video-i.popup-video {
    display: none;
  }
  .slider-content h2 {
    font-size: 36px;
    letter-spacing: 0;
    margin-bottom: 30px;
  }
  .slider-four .s-slider-content p {
    width: 100%;
  }
  .menu-area::before {
    width: 60%;
  }
  .down-arrow {
    bottom: 20px;
  }
  .section-t {
    display: none;
  }
  .about-img {
    margin-left: 0;
  }
  .about-img img {
    width: 100%;
  }
  .about-text span {
    top: 20px;
  }
  .about-text {
    height: 109px;
    width: 214px;
  }
  .about-content.pl-30 {
    padding-left: 0;
    margin-top: 30px;
    padding-bottom: 3px;
  }
  .about-title h2 {
    font-size: 40px;
    letter-spacing: -1px;
  }
  .features-content p {
    padding: 0;
  }
  .section-title {
    padding-left: 0;
    padding-right: 0;
  }
  .section-title h2 {
    font-size: 40px;
    text-align: center;
  }
  .footer-top-heiding .section-title h2 {
    font-size: 40px;
    text-align: left;
    margin-bottom: 30px !important;
  }
  #skill {
    padding: 120px 0;
    margin-bottom: 120px;
  }
  .skills-img {
    margin-right: 0;
    margin-top: 50px;
  }
  .contact-info {
    display: inline-block;
    margin-bottom: 50px;
  }
  .video-wrap img {
    width: 100%;
  }
  .video-position {
    bottom: 0;
  }
  .video-img a {
    height: 50px;
    width: 50px;
    line-height: 15px;
    padding: 17px;
  }
  .v-list ul li i {
    display: block;
    margin-right: 15px;
    float: left;
    margin-top: 2px;
  }
  .v-list ul li span {
    overflow: hidden;
    display: block;
  }
  .wp-list ul li {
    display: block;
    align-items: unset;
  }
  .wp-list {
    padding: 30px 20px;
    padding-bottom: 25px;
  }
  .wp-icon {
    margin-right: 0;
    margin-bottom: 10px;
  }
  .wp-img {
    margin-right: 0;
    margin-top: 30px;
    margin-bottom: -15px;
  }
  .wp-img > img {
    width: 100%;
  }
  .wp-img .wp-tag {
    left: 0;
    top: 75px;
    width: 25%;
  }
  .cta-content p {
    padding-right: 0;
  }
  .cta-right {
    margin-top: 35px;
  }
  .blog-content {
    padding: 30px 20px;
  }
  .f-cta-area {
    padding: 35px 20px 0;
  }
  .menu-area {
    padding: 0;
  }
  .responsive {
    float: right;
    display: block;
    cursor: pointer;
    margin-top: -38px;
  }
  .responsive i {
    color: #002e5b;
    font-size: 25px;
  }
  #mobile-menu {
    display: none;
    background: no-repeat;
    padding: 20px 0;
    margin-top: 21px;
    background: #002e5b;
  }
  .main-menu {
    text-align: left !important;
  }
  .main-menu ul li {
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2392156863);
    margin-left: 0;
  }
  .button-group button {
    margin: 0 4px;
    font-size: 15px;
  }
  .main-menu ul > li > a::before {
    content: none;
  }
  .main-menu ul li a {
    color: #fff;
    padding: 12px 15px;
    display: inline-block;
    font-size: 14px;
    font-family: "Jost", sans-serif;
    font-weight: 500;
  }
  .second-menu {
    margin-bottom: 0;
    box-shadow: none;
    padding: 0;
    margin-top: 0;
  }
  .second-menu::before {
    content: none;
  }
  .second-header {
    padding: 10px 0;
  }
  .second-menu .main-menu ul li {
    margin-left: 0;
  }
  .s-about-img img {
    width: 100%;
    margin: 0;
  }
  .about-user .img {
    margin-right: 30px;
    width: 317px;
  }
  .chosse-img {
    display: none;
  }
  .testimonial-active {
    width: 100%;
  }
  .portfolio .col3 .grid-item, .portfolio .col2 .grid-item {
    width: 100%;
    padding: 15px;
  }
  .contact-img {
    display: none;
  }
  .contact-bg.pb-80 {
    padding-bottom: 120px;
  }
  .slider-shape {
    display: none !important;
  }
  .second-about {
    display: none;
  }
  .s-about-content.pl-30 {
    margin-top: 0;
  }
  .s-video-content h2 {
    font-size: 40px;
  }
  .features-shape {
    display: none;
  }
  .choose-wrap.pl-100 {
    padding-left: 0;
  }
  .choose-content p {
    padding-right: 0;
  }
  .choose-list ul li i {
    display: block;
    margin-right: 15px;
    float: left;
    margin-top: 2px;
  }
  .choose-list ul li span {
    overflow: hidden;
    display: block;
  }
  .inner-wp-icon {
    display: none;
  }
  .wp-thumb.mb-35 {
    margin-bottom: 25px;
  }
  .bsingle__content {
    padding: 25px;
  }
  .bsingle__content h2 {
    padding-right: 0;
    font-size: 24px;
  }
  .bsingle__content p {
    padding-right: 0px;
  }
  .quote-post .quote-icon {
    margin-top: 14px;
    float: unset;
    margin-bottom: 15px;
  }
  .pagination-wrap .pagination {
    text-align: center;
  }
  .widget__post-content h6 {
    font-size: 14px;
    padding-right: 0;
  }
  .widget__banner-overly > span {
    margin-bottom: 120px;
  }
  .widget__banner-overly h3 {
    color: #ffffff;
    font-size: 32px;
    margin-bottom: 100px;
    font-weight: 500;
  }
  .breadcrumb-title h2 {
    font-size: 25px;
    margin-top: 0;
    margin-bottom: 0;
  }
  .breadcrumb-title p {
    padding: 0;
    font-size: 15px;
  }
  .breadcrumb-area {
    background-position: 0 0;
    background-color: #fff;
    min-height: 200px;
  }
  .details__content h2 {
    font-size: 24px;
  }
  .details__content blockquote {
    padding-right: 20px;
    padding-left: 45px;
  }
  .details__content figure img {
    float: unset;
    width: 100%;
    margin-right: 0;
    margin-bottom: 40px;
  }
  .post__tag ul li {
    margin-right: 2px;
  }
  .post__share {
    text-align: left !important;
  }
  .post__share h5 {
    margin-bottom: 15px;
  }
  .post__tag {
    margin-bottom: 35px;
  }
  .posts_navigation .prev-link {
    margin-bottom: 30px;
  }
  .posts_navigation .blog-filter {
    margin-bottom: 30px;
    display: inline-block;
  }
  .related-post-wrap .rp__content {
    padding: 35px;
    padding-left: 25px;
    padding-right: 25px;
  }
  .related-post-wrap .rp__content h3 {
    font-size: 20px;
  }
  .avatar__wrap {
    padding: 50px 20px;
  }
  .single__comment .comments-avatar {
    margin-bottom: 15px;
  }
  .single__comment.children {
    margin-left: 0;
  }
  .comment__form {
    padding: 30px 20px;
  }
  .b-details-p.pt-120 {
    padding-top: 115px;
  }
  .menu-area .second-header-btn {
    display: none;
  }
  .off-logo {
    display: block;
  }
  .faq-img.text-right {
    text-align: center !important;
    margin-top: 30px;
    margin-right: 0;
  }
  .pricing-body ul {
    padding: 0 0 !important;
  }
  .faq-area.pt-113.pb-120 {
    margin-top: 65px;
  }
  .s-slider-content p {
    padding-right: 0;
  }
  .slider-btn.mt-55 {
    margin-top: 25px;
  }
  .faq-img img {
    width: 100%;
  }
  .down-arrow {
    display: none;
  }
  .meta__info ul li {
    margin-right: 15px;
  }
  .video-wrap > img {
    display: none;
  }
  .video-img img {
    width: 100%;
  }
  .video-position {
    position: unset;
    bottom: unset;
    left: unset;
  }
  .counter-area.pb-90 {
    padding-bottom: 85px;
  }
  .cta-bg.pb-120 {
    padding-bottom: 115px;
  }
  .contact-wrapper input {
    height: 65px;
    padding: 0 25px;
  }
  .contact-wrapper textarea {
    height: 160px;
    padding: 30px 25px;
  }
  .second-slider-content {
    padding-top: 0;
  }
  .s-cta-p.pb-120 {
    padding-bottom: 120px;
  }
}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .team-thumb img {
    height: auto;
    width: 100%;
  }
  .services-active2 .slider-nav .slick-list.draggable {
    width: 400px;
    float: right;
  }
  .portfolio-active .slick-arrow {
    top: -173px;
    left: 60.5%;
  }
  .portfolio-active .slick-next {
    left: 79.5%;
  }
  .slider-content h2 {
    font-size: 32px;
  }
  .services-img img {
    width: 100%;
  }
  .section-title h2 {
    font-size: 42px;
    letter-spacing: -1px;
  }
  .wp-list {
    padding: 80px 50px;
    padding-bottom: 75px;
  }
  .blog-content h4 {
    font-size: 24px;
  }
  .f-insta ul li {
    width: 28%;
  }
  .f-insta ul li a img {
    width: 100%;
  }
  .s-video-content {
    padding-left: 40px;
    padding-right: 40px;
  }
  .s-video-content br {
    display: none;
  }
  .choose-wrap.pl-100 {
    padding-left: 30px;
  }
  .inner-wp-icon {
    display: block;
  }
  .testimonial-p {
    padding-top: 114px;
  }
  .pricing-box {
    padding: 80px 40px;
  }
  .bsingle__content h2 {
    font-size: 26px;
  }
  .quote-post .quote-icon {
    float: left;
    margin-right: 30px;
    display: block;
    margin-bottom: 0;
    margin-top: 20px;
  }
  .widget__banner-overly > span {
    margin-bottom: 260px;
  }
  .widget__banner-overly h3 {
    margin-bottom: 210px;
    font-size: 60px;
  }
  .avatar__wrap {
    padding: 50px 40px;
  }
}
/* Large Mobile :480px. */
@media only screen and (min-width: 600px) and (max-width: 767px) {
  .services-active2 .slider-nav .slick-list.draggable {
    width: 500px;
    float: right;
  }
  .services-item {
    width: 470px;
  }
  .button-group button {
    margin: 0 2px;
  }
}
/* == WordPress WYSIWYG Editor Styles == */
.entry-content img {
  margin: 0 0 1.5em 0;
}

.alignleft, img.alignleft {
  margin-right: 1.5em;
  display: inline;
  float: left;
}

.alignright, img.alignright {
  margin-left: 1.5em;
  display: inline;
  float: right;
}

.aligncenter, img.aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
}

.wp-caption {
  margin-bottom: 1.5em;
  text-align: center;
  padding-top: 5px;
}

.wp-caption img {
  border: 0 none;
  padding: 0;
  margin: 0;
}

.wp-caption p.wp-caption-text {
  line-height: 1.5;
  font-size: 10px;
  margin: 0;
}

.wp-smiley {
  margin: 0 !important;
  max-height: 1em;
}

blockquote.left {
  margin-right: 20px;
  text-align: right;
  margin-left: 0;
  width: 33%;
  float: left;
}

blockquote.right {
  margin-left: 20px;
  text-align: left;
  margin-right: 0;
  width: 33%;
  float: right;
}

:root,
html,
body {
  -webkit-user-select: text !important;
  -webkit-touch-callout: default !important;
  -ms-user-select: text !important;
  -moz-user-select: text !important;
  user-select: text !important;
}

body .courses .courses-item {
  margin-top: 30px;
  margin-bottom: 30px;
}
body .cta-area::before {
  content: "";
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
body .about-content2 li .ano {
  font-family: "Font Awesome 5 Pro";
}
body .about-content2 li .ano:before {
  content: "\f00c";
}
body .pagination-wrap {
  text-align: center;
}
body .brand-area {
  background-color: var(--color_blue);
}
body .steps-area,
body .footer-bg {
  background-color: var(--color_blue);
}
body .slider-active {
  background: #141b22;
}
body .about-area {
  background: #ffffff;
}
body .courses-content .cat {
  top: -22px;
}
body section.cta-area .container * {
  position: relative;
}
body .steps-area2 {
  background-color: var(--color_light_blue);
}
body .breadcrumb-item {
  color: #fff;
}
body .inner-blog section.pb-120,
body .project-detail section.pb-120,
body .blog-details-wrap section.pb-120 {
  padding-bottom: 80px;
}
body .inner-blog section.pt-120,
body .project-detail section.pt-120,
body .blog-details-wrap section.pt-120 {
  padding-top: 0px;
}
body .inner-blog .section-title h2,
body .project-detail .section-title h2,
body .blog-details-wrap .section-title h2 {
  font-size: 30px;
  font-weight: 600;
}
body .inner-blog .section-title p,
body .project-detail .section-title p,
body .blog-details-wrap .section-title p {
  font-size: 15px;
}
body .isntagram .gallery-image,
body .gallery .gallery-image {
  margin-bottom: 30px;
}
body .container .container {
  padding-right: 0;
  padding-left: 0;
}
body .contact-area {
  background: #e7f0f8;
}
body .wpcf7 .screen-reader-response {
  display: none;
}
body .wpcf7 .wpcf7-not-valid-tip {
  color: red;
  font-size: 12px;
  text-align: left;
  width: 100%;
  display: inline-block;
}
body .wpcf7 .wpcf7-response-output {
  margin-top: 20px;
}
body .main-menu .has-sub li a {
  padding: 5px 10px;
  font-size: 13px;
}
body #mapBox {
  height: 350px;
}
body .services-box07 {
  border-radius: 4px;
}
body .accordion .card-body a:not(.btn),
body .inner-blog-detail a:not(.btn) {
  color: var(--color_light_blue);
}
body .class-item:hover h4 {
  color: var(--color_light_blue);
}
body .page-content p > .btn {
  margin-right: 20px;
}
body .project-detail .text-column a[target=_blank]:not(.btn),
body .page-content a[target=_blank]:not(.btn),
body .blog-single-content a[target=_blank]:not(.btn) {
  color: var(--color_light_blue);
}
body .project-detail .text-column a[target=_blank]:not(.btn):after,
body .page-content a[target=_blank]:not(.btn):after,
body .blog-single-content a[target=_blank]:not(.btn):after {
  content: "\f35d";
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
  margin-left: 9px;
  font-size: 12px;
  color: var(--color_light_blue);
  position: relative;
  top: -1px;
}
body .project-detail .text-column li,
body .page-content li,
body .blog-single-content li {
  list-style: inherit;
}
body .project-detail .text-column ul,
body .page-content ul,
body .blog-single-content ul {
  list-style: disc;
  padding-left: 2rem;
}
body .project-detail .text-column ol,
body .page-content ol,
body .blog-single-content ol {
  list-style: decimal;
  padding-left: 2rem;
}
body .project-detail .text-column ul ul, body .project-detail .text-column ol ol, body .project-detail .text-column ul ol, body .project-detail .text-column ol ul,
body .page-content ul ul,
body .page-content ol ol,
body .page-content ul ol,
body .page-content ol ul,
body .blog-single-content ul ul,
body .blog-single-content ol ol,
body .blog-single-content ul ol,
body .blog-single-content ol ul {
  margin-bottom: 0;
  margin-left: 1.5em;
}
body main .grid-section:nth-child(odd) {
  background: rgba(25, 25, 25, 0.1);
}
body main .col-lg-8 .grid-section:nth-child(odd) {
  background: rgba(25, 25, 25, 0);
}
body .shop-area .class-item {
  width: 100%;
}
body .class-content:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.75);
}
body .class-item .class-content {
  padding: 30px;
  position: relative;
  background-image: url("/wp-content/themes/theme/front/build/images/placeholder.jpg");
  background-position: center center;
  background-size: cover;
}
body .class-item .class-content * {
  position: relative;
}
body .class-scroll .schedule {
  min-height: 84px;
}
body .otgs-development-site-front-end,
body .grecaptcha-badge {
  display: none !important;
}
body .notice {
  background: #ffdc00;
  padding: 10px;
  color: #000;
}
body .notice p {
  margin-bottom: 0;
}
body .widget_categories ul,
body .widget_recent_entries ul {
  list-style: none;
  padding-left: 0 !important;
}
body .widget_categories ul li,
body .widget_recent_entries ul li {
  list-style: none;
}
body .blog-details-wrap .meta-info ul {
  padding-left: 0;
}
body .padding-none {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
body .padding-top-none {
  padding-top: 0 !important;
}
body .padding-bottom-none {
  padding-bottom: 0 !important;
}
body .padding-large {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
body .padding-medium {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
body .padding-mini {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
body .details__content .text .btn {
  margin-bottom: 15px;
}
body .details__content .text a[target=_blank].btn:after {
  color: #fff;
}
body .program-item a i {
  font-style: normal;
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
}
body .program-item a i:before {
  content: "\f111";
}
body .program-item a:hover, body .program-item a.active {
  color: var(--color_light_blue);
}
body .program-item a:hover i, body .program-item a.active i {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}
body .program-item a:hover i:before, body .program-item a.active i:before {
  content: "\f058";
}
body .project-detail .project-info li * {
  width: auto;
  display: inline-block;
}
body .event-content .date span {
  display: inline-block;
}
body .single-event .project-detail .text-column ul {
  padding-left: 30px;
}
body .single-event .project-detail .text-column ul li {
  list-style: initial;
}
body .single-event .project-detail .project-info li .icon {
  margin-right: 5px;
}
body .goog-te-gadget-simple {
  background-color: transparent;
  border-color: #fff;
}
body .goog-te-gadget {
  color: #ffffff;
  font-size: 0;
}
body .goog-te-gadget select {
  font-size: 15px;
}
body .skiptranslate > span {
  display: none !important;
}
body .goog-te-gadget .goog-te-combo {
  margin: 0;
  height: 30px;
}
body .cc_div .c-bn,
body .c-bn {
  border-radius: 4px;
}
body .cc_div .cc-link {
  border-bottom: 0;
}
body .cc_div .cc-link:hover,
body .cc_div .cc-link:active {
  background: transparent;
  text-decoration: underline;
}
body .mobile-menu .wpml-ls .mean-expand {
  display: none !important;
}
body .mobile-menu .wpml-ls ul {
  border-top: 0 solid rgb(230, 230, 230);
  display: flex !important;
  gap: 10px;
  justify-content: center;
}
body .mobile-menu .wpml-ls ul li {
  float: none !important;
  width: auto !important;
}
body .mobile-menu .wpml-ls ul li a {
  border-top: 0 !important;
  opacity: 1 !important;
  width: auto !important;
}
body .mobile-menu .wpml-ls ul li a img {
  width: 25px;
  height: auto;
}

@media only screen and (min-width: 2200px) {
  .second-header::before {
    width: 36%;
  }
}
@media only screen and (max-width: 600px) {
  .wpml-ls-legacy-list-horizontal {
    padding: 0;
  }
  .wpml-ls-legacy-list-horizontal a {
    padding: 0 10px;
  }
}
@media only screen and (max-width: 767px) {
  a.meanmenu-reveal {
    margin-left: 0;
  }
}
@media only screen and (max-width: 991px) {
  a.meanmenu-reveal {
    display: block !important;
  }
  .mean-container .mean-nav {
    position: relative;
  }
  .second-header-btn .btn {
    border-radius: 0 !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJjb21wb25lbnRzL2FuaW1hdGUuY3NzIiwiY29tcG9uZW50cy9ib290c3RyYXAuY3NzIiwiY29tcG9uZW50cy9kcmlwaWNvbnMuY3NzIiwiY29tcG9uZW50cy9mb250YXdlc29tZS5jc3MiLCJjb21wb25lbnRzL21hZ25pZmljLXBvcHVwLmNzcyIsImNvbXBvbmVudHMvbWVhbm1lbnUuY3NzIiwiY29tcG9uZW50cy9zbGljay5jc3MiLCJjb21wb25lbnRzL2RlZmF1bHQuY3NzIiwiY29tcG9uZW50cy9zdHlsZS5jc3MiLCJjb21wb25lbnRzL3Jlc3BvbnNpdmUuY3NzIiwid3Auc2NzcyIsImN1c3RvbS5zY3NzIiwicmVzcG9uc2l2ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDUTtBQ0VSO0FBQUE7QUFBQTs7QUFBQTs7QUFBQTs7QUFBQTs7QUFBQTtBQUFBO0FBYUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7RUFHRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBR0Y7SUFDRTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtBQUVBO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0FBRUE7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7RUFHRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBR0Y7SUFDRTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7O0VBR0Y7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOztFQUdGO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtBQUVBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0FBRUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOztFQUdGO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQy9qR2U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS2Q7RUFBTTtFQUFrQjtFQUFvQjtFQUFvQjtFQUFrQjtFQUFpQjtFQUFvQjtFQUFvQjtFQUFtQjtFQUFrQjtFQUFrQjtFQUFnQjtFQUFrQjtFQUF1QjtFQUFxQjtFQUF1QjtFQUFxQjtFQUFrQjtFQUFxQjtFQUFvQjtFQUFtQjtFQUFrQjtFQUF5TTtFQUFtRzs7O0FBQXlGO0VBQW1COzs7QUFBc0I7RUFBOEM7SUFBTTs7O0FBQXdCO0VBQUs7RUFBUztFQUFzQztFQUFlO0VBQWdCO0VBQWdCO0VBQWM7RUFBc0I7RUFBOEI7OztBQUF3QztFQUFHO0VBQWM7RUFBYztFQUE4QjtFQUFTOzs7QUFBWTtFQUFlOzs7QUFBVztFQUEwQztFQUFhO0VBQW9CO0VBQWdCOzs7QUFBZ0I7RUFBTzs7O0FBQWlDO0VBQTBCO0lBQU87OztBQUFrQjtFQUFPOzs7QUFBZ0M7RUFBMEI7SUFBTzs7O0FBQWdCO0VBQU87OztBQUE4QjtFQUEwQjtJQUFPOzs7QUFBbUI7RUFBTzs7O0FBQWdDO0VBQTBCO0lBQU87OztBQUFrQjtFQUFPOzs7QUFBa0I7RUFBTzs7O0FBQWU7RUFBRTtFQUFhOzs7QUFBbUI7RUFBeUM7RUFBeUM7RUFBaUM7RUFBWTtFQUFzQzs7O0FBQThCO0VBQVE7RUFBbUI7RUFBa0I7OztBQUFvQjtFQUFNOzs7QUFBa0I7RUFBUztFQUFhOzs7QUFBbUI7RUFBd0I7OztBQUFnQjtFQUFHOzs7QUFBZ0I7RUFBRztFQUFvQjs7O0FBQWM7RUFBVzs7O0FBQWdCO0VBQVM7OztBQUFtQjtFQUFhOzs7QUFBaUI7RUFBVztFQUFhOzs7QUFBeUI7RUFBUTtFQUFrQjtFQUFnQjtFQUFjOzs7QUFBd0I7RUFBSTs7O0FBQWM7RUFBSTs7O0FBQVU7RUFBRTtFQUFjOzs7QUFBMEI7RUFBUTs7O0FBQWM7RUFBNEQ7RUFBYzs7O0FBQXFCO0VBQWtCO0VBQXFDO0VBQWM7RUFBYzs7O0FBQTJCO0VBQUk7RUFBYztFQUFhO0VBQW1CO0VBQWM7OztBQUFpQjtFQUFTO0VBQWtCO0VBQWM7OztBQUFrQjtFQUFLO0VBQWlCO0VBQWM7OztBQUFxQjtFQUFPOzs7QUFBYztFQUFJO0VBQW9CO0VBQWlCO0VBQVc7RUFBeUI7OztBQUFvQjtFQUFRO0VBQVU7RUFBYzs7O0FBQWdCO0VBQU87OztBQUFnQjtFQUFROzs7QUFBc0I7RUFBTTtFQUFvQjs7O0FBQXlCO0VBQVE7RUFBa0I7RUFBcUI7RUFBYzs7O0FBQWdCO0VBQUc7RUFBbUI7OztBQUFnQztFQUEyQjtFQUFxQjtFQUFtQjs7O0FBQWU7RUFBTTs7O0FBQXFCO0VBQU87OztBQUFnQjtFQUFpQzs7O0FBQVU7RUFBc0M7RUFBUztFQUFvQjtFQUFrQjs7O0FBQW9CO0VBQWM7OztBQUFvQjtFQUFjOzs7QUFBZTtFQUFPOzs7QUFBaUI7RUFBZ0I7OztBQUFVO0VBQTBDOzs7QUFBYTtFQUFnRDs7O0FBQTBCO0VBQTRHOzs7QUFBZTtFQUFtQjtFQUFVOzs7QUFBa0I7RUFBUzs7O0FBQWdCO0VBQVM7RUFBWTtFQUFVO0VBQVM7OztBQUFTO0VBQU87RUFBVztFQUFXO0VBQVU7RUFBb0I7RUFBZ0M7OztBQUFvQjtFQUEwQjtJQUFPOzs7QUFBa0I7RUFBUzs7O0FBQVc7RUFBK087OztBQUFVO0VBQTRCOzs7QUFBWTtFQUFjO0VBQW9COzs7QUFBNkI7RUFBNEI7OztBQUF3QjtFQUErQjs7O0FBQVU7RUFBdUI7OztBQUFhO0VBQTZCO0VBQWE7OztBQUEwQjtFQUFPOzs7QUFBcUI7RUFBTzs7O0FBQVM7RUFBUTtFQUFrQjs7O0FBQWU7RUFBUzs7O0FBQXdCO0VBQVM7OztBQUF1QjtFQUFNO0VBQWtCOzs7QUFBZ0I7RUFBVztFQUFpQztFQUFnQjs7O0FBQWdCO0VBQTBCO0lBQVc7OztBQUFnQjtFQUFXO0VBQWlDO0VBQWdCOzs7QUFBZ0I7RUFBMEI7SUFBVzs7O0FBQWtCO0VBQVc7RUFBaUM7RUFBZ0I7OztBQUFnQjtFQUEwQjtJQUFXOzs7QUFBZ0I7RUFBVztFQUFpQztFQUFnQjs7O0FBQWdCO0VBQTBCO0lBQVc7OztBQUFrQjtFQUFXO0VBQWlDO0VBQWdCOzs7QUFBZ0I7RUFBMEI7SUFBVzs7O0FBQWdCO0VBQVc7RUFBaUM7RUFBZ0I7OztBQUFnQjtFQUEwQjtJQUFXOzs7QUFBa0I7RUFBZTtFQUFlOzs7QUFBZ0I7RUFBYTtFQUFlOzs7QUFBZ0I7RUFBa0I7OztBQUFxQjtFQUFtQzs7O0FBQW1CO0VBQVk7RUFBaUI7OztBQUF5QjtFQUFZO0VBQW1COzs7QUFBa0I7RUFBd0I7OztBQUFnQjtFQUFtQjtFQUFpQjtFQUFtQjtFQUFpQjs7O0FBQWM7RUFBMkI7OztBQUFhO0VBQVc7RUFBZTs7O0FBQVk7RUFBZTtFQUFlO0VBQXNCO0VBQXlCO0VBQXFCO0VBQWU7OztBQUFZO0VBQVE7OztBQUFxQjtFQUFZO0VBQW9COzs7QUFBYztFQUFnQjtFQUFpQjs7O0FBQWM7RUFBbUc7RUFBVztFQUF3QztFQUF1QztFQUFrQjs7O0FBQ3BrTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7RUFBMEI7SUFBbUU7OztBQUM3RjtFQUEwQjtJQUFrRjs7O0FBQzVHO0VBQUs7RUFBcUI7RUFBZ0I7RUFBYTtFQUFlO0VBQXlDO0VBQTRDOzs7QUFBMkM7RUFBTztFQUFjO0VBQVc7RUFBZTtFQUE0QztFQUEyQzs7O0FBQThCO0VBQUs7OztBQUFZO0VBQWlCO0VBQWM7OztBQUFXO0VBQWM7RUFBYzs7O0FBQVc7RUFBYztFQUFjOzs7QUFBVTtFQUFjO0VBQWM7OztBQUFxQjtFQUFjO0VBQWM7OztBQUFVO0VBQWM7RUFBYzs7O0FBQVU7RUFBYztFQUFjOzs7QUFBcUI7RUFBeUI7SUFBUTs7RUFBWTtJQUFvQjtJQUFjOztFQUFXO0lBQWlCO0lBQWM7O0VBQVc7SUFBaUI7SUFBYzs7RUFBVTtJQUFpQjtJQUFjOztFQUFxQjtJQUFpQjtJQUFjOztFQUFVO0lBQWlCO0lBQWM7O0VBQVU7SUFBaUI7SUFBYzs7O0FBQXNCO0VBQXlCO0lBQVE7O0VBQVk7SUFBb0I7SUFBYzs7RUFBVztJQUFpQjtJQUFjOztFQUFXO0lBQWlCO0lBQWM7O0VBQVU7SUFBaUI7SUFBYzs7RUFBcUI7SUFBaUI7SUFBYzs7RUFBVTtJQUFpQjtJQUFjOztFQUFVO0lBQWlCO0lBQWM7OztBQUFzQjtFQUF5QjtJQUFROztFQUFZO0lBQW9CO0lBQWM7O0VBQVc7SUFBaUI7SUFBYzs7RUFBVztJQUFpQjtJQUFjOztFQUFVO0lBQWlCO0lBQWM7O0VBQXFCO0lBQWlCO0lBQWM7O0VBQVU7SUFBaUI7SUFBYzs7RUFBVTtJQUFpQjtJQUFjOzs7QUFBc0I7RUFBMEI7SUFBUTs7RUFBWTtJQUFvQjtJQUFjOztFQUFXO0lBQWlCO0lBQWM7O0VBQVc7SUFBaUI7SUFBYzs7RUFBVTtJQUFpQjtJQUFjOztFQUFxQjtJQUFpQjtJQUFjOztFQUFVO0lBQWlCO0lBQWM7O0VBQVU7SUFBaUI7SUFBYzs7O0FBQXNCO0VBQTBCO0lBQVM7O0VBQVk7SUFBcUI7SUFBYzs7RUFBVztJQUFrQjtJQUFjOztFQUFXO0lBQWtCO0lBQWM7O0VBQVU7SUFBa0I7SUFBYzs7RUFBcUI7SUFBa0I7SUFBYzs7RUFBVTtJQUFrQjtJQUFjOztFQUFVO0lBQWtCO0lBQWM7OztBQUFzQjtFQUFVO0VBQWM7OztBQUFXO0VBQU87RUFBYzs7O0FBQWtCO0VBQU87RUFBYzs7O0FBQW1CO0VBQU87RUFBYzs7O0FBQVU7RUFBTztFQUFjOzs7QUFBbUI7RUFBTztFQUFjOzs7QUFBbUI7RUFBTztFQUFjOzs7QUFBVTtFQUFPO0VBQWM7OztBQUFtQjtFQUFPO0VBQWM7OztBQUFtQjtFQUFPO0VBQWM7OztBQUFVO0VBQVE7RUFBYzs7O0FBQW1CO0VBQVE7RUFBYzs7O0FBQW1CO0VBQVE7RUFBYzs7O0FBQVc7RUFBVTs7O0FBQXdCO0VBQVU7OztBQUF5QjtFQUFVOzs7QUFBZ0I7RUFBVTs7O0FBQXlCO0VBQVU7OztBQUF5QjtFQUFVOzs7QUFBZ0I7RUFBVTs7O0FBQXlCO0VBQVU7OztBQUF5QjtFQUFVOzs7QUFBZ0I7RUFBVzs7O0FBQXlCO0VBQVc7OztBQUF5QjtFQUFXOzs7QUFBZ0I7RUFBVzs7O0FBQWdCO0VBQVc7OztBQUFzQjtFQUFXOzs7QUFBc0I7RUFBVzs7O0FBQXFCO0VBQVc7OztBQUFxQjtFQUFXOzs7QUFBbUI7RUFBVzs7O0FBQW1CO0VBQVc7OztBQUFxQjtFQUFXOzs7QUFBcUI7RUFBVzs7O0FBQW1CO0VBQVc7OztBQUFtQjtFQUF5QjtJQUFhO0lBQWM7O0VBQVc7SUFBVTtJQUFjOztFQUFrQjtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBVTtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFVO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFtQjtJQUFVO0lBQWM7O0VBQVU7SUFBVztJQUFjOztFQUFtQjtJQUFXO0lBQWM7O0VBQW1CO0lBQVc7SUFBYzs7RUFBVztJQUFhOztFQUFjO0lBQWE7O0VBQXdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQXlCO0lBQWlCOztFQUFnQjtJQUFpQjs7RUFBZ0I7SUFBaUI7O0VBQXNCO0lBQWlCOztFQUFzQjtJQUFpQjs7RUFBcUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFtQjtJQUFpQjs7RUFBbUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFxQjtJQUFpQjs7RUFBbUI7SUFBaUI7OztBQUFvQjtFQUF5QjtJQUFhO0lBQWM7O0VBQVc7SUFBVTtJQUFjOztFQUFrQjtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBVTtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFVO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFtQjtJQUFVO0lBQWM7O0VBQVU7SUFBVztJQUFjOztFQUFtQjtJQUFXO0lBQWM7O0VBQW1CO0lBQVc7SUFBYzs7RUFBVztJQUFhOztFQUFjO0lBQWE7O0VBQXdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQXlCO0lBQWlCOztFQUFnQjtJQUFpQjs7RUFBZ0I7SUFBaUI7O0VBQXNCO0lBQWlCOztFQUFzQjtJQUFpQjs7RUFBcUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFtQjtJQUFpQjs7RUFBbUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFxQjtJQUFpQjs7RUFBbUI7SUFBaUI7OztBQUFvQjtFQUF5QjtJQUFhO0lBQWM7O0VBQVc7SUFBVTtJQUFjOztFQUFrQjtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBVTtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFVO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFtQjtJQUFVO0lBQWM7O0VBQVU7SUFBVztJQUFjOztFQUFtQjtJQUFXO0lBQWM7O0VBQW1CO0lBQVc7SUFBYzs7RUFBVztJQUFhOztFQUFjO0lBQWE7O0VBQXdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQXlCO0lBQWlCOztFQUFnQjtJQUFpQjs7RUFBZ0I7SUFBaUI7O0VBQXNCO0lBQWlCOztFQUFzQjtJQUFpQjs7RUFBcUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFtQjtJQUFpQjs7RUFBbUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFxQjtJQUFpQjs7RUFBbUI7SUFBaUI7OztBQUFvQjtFQUEwQjtJQUFhO0lBQWM7O0VBQVc7SUFBVTtJQUFjOztFQUFrQjtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBVTtJQUFVO0lBQWM7O0VBQW1CO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFVO0lBQVU7SUFBYzs7RUFBbUI7SUFBVTtJQUFjOztFQUFtQjtJQUFVO0lBQWM7O0VBQVU7SUFBVztJQUFjOztFQUFtQjtJQUFXO0lBQWM7O0VBQW1CO0lBQVc7SUFBYzs7RUFBVztJQUFhOztFQUFjO0lBQWE7O0VBQXdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQXlCO0lBQWE7O0VBQWdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQXlCO0lBQWlCOztFQUFnQjtJQUFpQjs7RUFBZ0I7SUFBaUI7O0VBQXNCO0lBQWlCOztFQUFzQjtJQUFpQjs7RUFBcUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFtQjtJQUFpQjs7RUFBbUI7SUFBaUI7O0VBQXFCO0lBQWlCOztFQUFxQjtJQUFpQjs7RUFBbUI7SUFBaUI7OztBQUFvQjtFQUEwQjtJQUFjO0lBQWM7O0VBQVc7SUFBVztJQUFjOztFQUFrQjtJQUFXO0lBQWM7O0VBQW1CO0lBQVc7SUFBYzs7RUFBVTtJQUFXO0lBQWM7O0VBQW1CO0lBQVc7SUFBYzs7RUFBbUI7SUFBVztJQUFjOztFQUFVO0lBQVc7SUFBYzs7RUFBbUI7SUFBVztJQUFjOztFQUFtQjtJQUFXO0lBQWM7O0VBQVU7SUFBWTtJQUFjOztFQUFtQjtJQUFZO0lBQWM7O0VBQW1CO0lBQVk7SUFBYzs7RUFBVztJQUFjOztFQUFjO0lBQWM7O0VBQXdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQWdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQWdCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQXlCO0lBQWM7O0VBQWdCO0lBQWU7O0VBQXlCO0lBQWU7O0VBQXlCO0lBQW1COztFQUFnQjtJQUFtQjs7RUFBZ0I7SUFBbUI7O0VBQXNCO0lBQW1COztFQUFzQjtJQUFtQjs7RUFBcUI7SUFBbUI7O0VBQXFCO0lBQW1COztFQUFtQjtJQUFtQjs7RUFBbUI7SUFBbUI7O0VBQXFCO0lBQW1COztFQUFxQjtJQUFtQjs7RUFBbUI7SUFBbUI7OztBQUFvQjtFQUFPO0VBQTBCO0VBQWlDO0VBQWlDO0VBQTBDO0VBQWdDO0VBQXdDO0VBQStCO0VBQXlDO0VBQVc7RUFBbUI7RUFBYztFQUFtQjs7O0FBQXFCO0VBQXlCO0VBQW9CO0VBQW9DO0VBQXdCOzs7QUFBd0Q7RUFBYTs7O0FBQXVCO0VBQWE7OztBQUFzQjtFQUF1Qzs7O0FBQWlDO0VBQWE7OztBQUFpQjtFQUE0Qjs7O0FBQXNCO0VBQWdDOzs7QUFBbUI7RUFBa0M7OztBQUFtQjtFQUFvQzs7O0FBQXNCO0VBQXlDO0VBQWdEOzs7QUFBb0M7RUFBYztFQUErQzs7O0FBQW1DO0VBQTRCO0VBQThDOzs7QUFBa0M7RUFBZTtFQUFzQjtFQUE4QjtFQUE4QjtFQUE2QjtFQUE2QjtFQUE0QjtFQUE0QjtFQUFXOzs7QUFBcUI7RUFBaUI7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQWU7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQVk7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQWU7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQWM7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQWE7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQVk7RUFBc0I7RUFBOEI7RUFBOEI7RUFBNkI7RUFBNkI7RUFBNEI7RUFBNEI7RUFBVzs7O0FBQXFCO0VBQWtCO0VBQWdCOzs7QUFBaUM7RUFBNEI7SUFBcUI7SUFBZ0I7OztBQUFrQztFQUE0QjtJQUFxQjtJQUFnQjs7O0FBQWtDO0VBQTRCO0lBQXFCO0lBQWdCOzs7QUFBa0M7RUFBNkI7SUFBcUI7SUFBZ0I7OztBQUFrQztFQUE2QjtJQUFzQjtJQUFnQjs7O0FBQWtDO0VBQVk7OztBQUFvQjtFQUFnQjtFQUFnQztFQUFtQztFQUFnQjtFQUFrQjs7O0FBQWdCO0VBQW1CO0VBQThCO0VBQWlDOzs7QUFBa0I7RUFBbUI7RUFBK0I7RUFBa0M7OztBQUFrQjtFQUFXO0VBQWtCO0VBQWlCOzs7QUFBYztFQUFjO0VBQWM7RUFBVztFQUF1QjtFQUFlO0VBQWdCO0VBQWdCO0VBQWM7RUFBc0I7RUFBNEI7RUFBeUI7RUFBd0I7RUFBcUI7RUFBZ0I7RUFBcUI7OztBQUFxRTtFQUF1QztJQUFjOzs7QUFBaUI7RUFBeUI7OztBQUFnQjtFQUF3RDs7O0FBQWU7RUFBb0I7RUFBYztFQUFzQjtFQUFxQjtFQUFVOzs7QUFBNkM7RUFBMkM7OztBQUFhO0VBQWdDO0VBQWM7OztBQUFVO0VBQTJCO0VBQWM7OztBQUFVO0VBQStDO0VBQXlCOzs7QUFBVTtFQUFvQztFQUF1QjtFQUF3QjtFQUEwQjtFQUF5QjtFQUFjO0VBQXlCO0VBQW9CO0VBQXFCO0VBQW1CO0VBQWU7RUFBNEI7RUFBZ0I7OztBQUE4SDtFQUF1QztJQUFvQzs7O0FBQWlCO0VBQXlFOzs7QUFBeUI7RUFBMEM7RUFBdUI7RUFBd0I7RUFBMEI7RUFBeUI7RUFBYztFQUF5QjtFQUFvQjtFQUFxQjtFQUFtQjtFQUFlO0VBQTRCO0VBQWdCO0VBQXNJOzs7QUFBOEg7RUFBdUM7SUFBMEM7SUFBd0I7OztBQUFpQjtFQUErRTs7O0FBQXlCO0VBQXdCO0VBQWM7RUFBVztFQUFrQjtFQUFnQjtFQUFnQjtFQUFjO0VBQTZCO0VBQXlCOzs7QUFBbUI7RUFBZ0Y7RUFBZ0I7OztBQUFlO0VBQWlCO0VBQXVDO0VBQXFCO0VBQWtCOzs7QUFBb0I7RUFBdUM7RUFBcUI7RUFBc0I7RUFBeUI7OztBQUF3QjtFQUE2QztFQUFxQjtFQUFzQjtFQUF5Qjs7O0FBQXdCO0VBQWlCO0VBQXNDO0VBQW1CO0VBQWtCOzs7QUFBb0I7RUFBdUM7RUFBbUI7RUFBb0I7RUFBd0I7OztBQUF1QjtFQUE2QztFQUFtQjtFQUFvQjtFQUF3Qjs7O0FBQXVCO0VBQXNCOzs7QUFBd0M7RUFBeUI7OztBQUF1QztFQUF5Qjs7O0FBQXNDO0VBQW9CO0VBQWU7RUFBWTs7O0FBQWdCO0VBQW1EOzs7QUFBZTtFQUF1QztFQUFhOzs7QUFBcUI7RUFBMEM7RUFBYTs7O0FBQXFCO0VBQWE7RUFBYztFQUFXO0VBQXVDO0VBQXVDO0VBQWU7RUFBZ0I7RUFBZ0I7RUFBYztFQUFzQjtFQUFpUDtFQUE0QjtFQUF3QztFQUEwQjtFQUF5QjtFQUFxQjtFQUFxRTtFQUF3QjtFQUFxQjs7O0FBQWdCO0VBQXVDO0lBQWE7OztBQUFpQjtFQUFtQjtFQUFxQjtFQUFVOzs7QUFBNkM7RUFBMEQ7RUFBcUI7OztBQUFzQjtFQUFzQjs7O0FBQXlCO0VBQTRCO0VBQWtCOzs7QUFBMEI7RUFBZ0I7RUFBbUI7RUFBc0I7RUFBbUI7OztBQUFrQjtFQUFnQjtFQUFrQjtFQUFxQjtFQUFrQjs7O0FBQWtCO0VBQVk7RUFBYztFQUFrQjtFQUFtQjs7O0FBQXNCO0VBQThCO0VBQVc7OztBQUFtQjtFQUFrQjtFQUFVO0VBQVc7RUFBaUI7RUFBbUI7RUFBc0I7RUFBNEI7RUFBMkI7RUFBd0I7RUFBaUM7RUFBd0I7RUFBcUI7RUFBZ0I7RUFBaUM7OztBQUFtQjtFQUFpQzs7O0FBQW9CO0VBQThCOzs7QUFBa0I7RUFBeUI7OztBQUF1QjtFQUF3QjtFQUFxQjtFQUFVOzs7QUFBNkM7RUFBMEI7RUFBeUI7OztBQUFxQjtFQUF5Qzs7O0FBQStPO0VBQXNDOzs7QUFBdUo7RUFBK0M7RUFBeUI7RUFBcUI7OztBQUF5TztFQUEyQjtFQUFvQjtFQUFZOzs7QUFBVztFQUEyRjs7O0FBQVc7RUFBYTs7O0FBQW1CO0VBQStCO0VBQVU7RUFBbUI7RUFBd0s7RUFBZ0M7RUFBa0I7OztBQUFnRDtFQUF1QztJQUErQjs7O0FBQWlCO0VBQXFDOzs7QUFBMEo7RUFBdUM7RUFBaUM7OztBQUF1SjtFQUFtQjtFQUFxQjs7O0FBQWtCO0VBQVc7RUFBa0I7RUFBbUI7OztBQUFvQjtFQUFtRDtFQUFvQjtFQUFZOzs7QUFBWTtFQUFZO0VBQVc7RUFBYztFQUFVO0VBQTZCO0VBQXdCO0VBQXFCOzs7QUFBZ0I7RUFBa0I7OztBQUFVO0VBQXdDOzs7QUFBNEQ7RUFBb0M7OztBQUE0RDtFQUE4Qjs7O0FBQVM7RUFBa0M7RUFBVztFQUFZO0VBQW1CO0VBQXlCO0VBQVM7RUFBbUI7RUFBK0c7RUFBdUc7RUFBd0I7OztBQUFnQjtFQUF1QztJQUFrQztJQUF3Qjs7O0FBQWlCO0VBQXlDOzs7QUFBeUI7RUFBMkM7RUFBVztFQUFhO0VBQWtCO0VBQWU7RUFBeUI7RUFBeUI7OztBQUFtQjtFQUE4QjtFQUFXO0VBQVk7RUFBeUI7RUFBUztFQUFtQjtFQUE0RztFQUF1RztFQUFxQjs7O0FBQWdCO0VBQXVDO0lBQThCO0lBQXFCOzs7QUFBaUI7RUFBcUM7OztBQUF5QjtFQUE4QjtFQUFXO0VBQWE7RUFBa0I7RUFBZTtFQUF5QjtFQUF5Qjs7O0FBQW1CO0VBQXFCOzs7QUFBb0I7RUFBMkM7OztBQUF5QjtFQUF1Qzs7O0FBQXlCO0VBQWU7OztBQUFrQjtFQUF5RDtFQUEwQjs7O0FBQWlCO0VBQXFCO0VBQWtCO0VBQU07RUFBTztFQUFZO0VBQW9CO0VBQW9CO0VBQTZCO0VBQXFCOzs7QUFBNkQ7RUFBdUM7SUFBcUI7OztBQUFpQjtFQUE2Qjs7O0FBQW9CO0VBQStDOzs7QUFBa0I7RUFBMEM7OztBQUFrQjtFQUEwRDtFQUFxQjs7O0FBQXVCO0VBQXdGO0VBQXFCOzs7QUFBdUI7RUFBOEM7RUFBcUI7OztBQUF1QjtFQUE0QjtFQUFxQjs7O0FBQXVCO0VBQWdFO0VBQVk7OztBQUEyRDtFQUFzSTtFQUFZOzs7QUFBMkQ7RUFBb0Q7RUFBWTs7O0FBQTJEO0VBQWE7RUFBa0I7RUFBYTtFQUFlO0VBQW9COzs7QUFBVztFQUFxRDtFQUFrQjtFQUFjO0VBQVM7OztBQUFZO0VBQWlFOzs7QUFBVTtFQUFrQjtFQUFrQjs7O0FBQVU7RUFBd0I7OztBQUFVO0VBQWtCO0VBQWE7RUFBbUI7RUFBdUI7RUFBZTtFQUFnQjtFQUFnQjtFQUFjO0VBQWtCO0VBQW1CO0VBQXlCO0VBQXlCOzs7QUFBcUI7RUFBa0g7RUFBbUI7RUFBa0I7OztBQUFvQjtFQUFrSDtFQUFxQjtFQUFrQjs7O0FBQW9CO0VBQTBEOzs7QUFBbUI7RUFBcUs7RUFBMEI7OztBQUE2QjtFQUE0SjtFQUEwQjs7O0FBQTZCO0VBQTBJO0VBQWlCO0VBQXlCOzs7QUFBNEI7RUFBZ0I7RUFBYTtFQUFXO0VBQWtCO0VBQWlCOzs7QUFBYztFQUFlO0VBQWtCO0VBQVM7RUFBVTtFQUFhO0VBQWU7RUFBcUI7RUFBaUI7RUFBa0I7RUFBVztFQUFvQzs7O0FBQXFCO0VBQThIOzs7QUFBYztFQUEwRDtFQUFxQjtFQUFtQztFQUE0UDtFQUE0QjtFQUF5RDs7O0FBQTREO0VBQXNFO0VBQXFCOzs7QUFBNEM7RUFBMEU7RUFBbUM7OztBQUE4RTtFQUF3RDs7O0FBQXFCO0VBQTROO0VBQXVCO0VBQTRkO0VBQTZEOzs7QUFBc0U7RUFBb0U7RUFBcUI7OztBQUE0QztFQUFrRTs7O0FBQXFCO0VBQWtGOzs7QUFBeUI7RUFBOEU7OztBQUE0QztFQUFzRzs7O0FBQWM7RUFBcUQ7OztBQUFpQjtFQUFzSzs7O0FBQVU7RUFBOEw7OztBQUFVO0VBQWtCO0VBQWE7RUFBVztFQUFrQjtFQUFpQjs7O0FBQWM7RUFBaUI7RUFBa0I7RUFBUztFQUFVO0VBQWE7RUFBZTtFQUFxQjtFQUFpQjtFQUFrQjtFQUFXO0VBQW9DOzs7QUFBcUI7RUFBOEk7OztBQUFjO0VBQThEO0VBQXFCO0VBQW1DO0VBQTRVO0VBQTRCO0VBQXlEOzs7QUFBNEQ7RUFBMEU7RUFBcUI7OztBQUE0QztFQUE4RTtFQUFtQzs7O0FBQThFO0VBQTREOzs7QUFBcUI7RUFBb087RUFBdUI7RUFBNGlCO0VBQTZEOzs7QUFBc0U7RUFBd0U7RUFBcUI7OztBQUE0QztFQUFzRTs7O0FBQXFCO0VBQXNGOzs7QUFBeUI7RUFBa0Y7OztBQUE0QztFQUEwRzs7O0FBQWM7RUFBdUQ7OztBQUFpQjtFQUE4Szs7O0FBQVU7RUFBc007OztBQUFVO0VBQUs7RUFBcUI7RUFBZ0I7RUFBZ0I7RUFBYztFQUFrQjtFQUFxQjtFQUFzQjtFQUFlO0VBQXlCO0VBQXNCO0VBQWlCO0VBQTZCO0VBQTZCO0VBQXVCO0VBQWU7RUFBcUI7OztBQUE4SDtFQUF1QztJQUFLOzs7QUFBaUI7RUFBVzs7O0FBQWM7RUFBaUM7RUFBVTs7O0FBQTZDO0VBQW1EO0VBQW9COzs7QUFBWTtFQUFhO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFtQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBaUQ7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTRDO0VBQTBJO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF3Szs7O0FBQTRDO0VBQTRDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFlO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFxQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBcUQ7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTZDO0VBQW9KO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFrTDs7O0FBQTZDO0VBQWdEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFhO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFtQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBaUQ7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTRDO0VBQTBJO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF3Szs7O0FBQTRDO0VBQTRDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFVO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFnQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBMkM7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTRDO0VBQTJIO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF5Sjs7O0FBQTRDO0VBQXNDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFhO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFtQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBaUQ7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTJDO0VBQTBJO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF3Szs7O0FBQTJDO0VBQTRDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFZO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFrQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBK0M7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTJDO0VBQXFJO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFtSzs7O0FBQTJDO0VBQTBDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFXO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFpQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBNkM7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTZDO0VBQWdJO0VBQVc7RUFBeUI7OztBQUFxQjtFQUE4Sjs7O0FBQTZDO0VBQXdDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFVO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFnQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBMkM7RUFBVztFQUF5QjtFQUFxQjs7O0FBQTBDO0VBQTJIO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF5Sjs7O0FBQTBDO0VBQXNDO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFxQjtFQUFjOzs7QUFBcUI7RUFBMkI7RUFBVztFQUF5Qjs7O0FBQXFCO0VBQWlFOzs7QUFBNEM7RUFBaUw7RUFBVztFQUF5Qjs7O0FBQXFCO0VBQStNOzs7QUFBNEM7RUFBNEQ7RUFBYzs7O0FBQTZCO0VBQXVCO0VBQWM7OztBQUFxQjtFQUE2QjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBcUU7OztBQUE2QztFQUEyTDtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBeU47OztBQUE2QztFQUFnRTtFQUFjOzs7QUFBNkI7RUFBcUI7RUFBYzs7O0FBQXFCO0VBQTJCO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFpRTs7O0FBQTJDO0VBQWlMO0VBQVc7RUFBeUI7OztBQUFxQjtFQUErTTs7O0FBQTJDO0VBQTREO0VBQWM7OztBQUE2QjtFQUFrQjtFQUFjOzs7QUFBcUI7RUFBd0I7RUFBVztFQUF5Qjs7O0FBQXFCO0VBQTJEOzs7QUFBNEM7RUFBa0s7RUFBVztFQUF5Qjs7O0FBQXFCO0VBQWdNOzs7QUFBNEM7RUFBc0Q7RUFBYzs7O0FBQTZCO0VBQXFCO0VBQWM7OztBQUFxQjtFQUEyQjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBaUU7OztBQUEyQztFQUFpTDtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBK007OztBQUEyQztFQUE0RDtFQUFjOzs7QUFBNkI7RUFBb0I7RUFBYzs7O0FBQXFCO0VBQTBCO0VBQVc7RUFBeUI7OztBQUFxQjtFQUErRDs7O0FBQTJDO0VBQTRLO0VBQVc7RUFBeUI7OztBQUFxQjtFQUEwTTs7O0FBQTJDO0VBQTBEO0VBQWM7OztBQUE2QjtFQUFtQjtFQUFjOzs7QUFBcUI7RUFBeUI7RUFBVztFQUF5Qjs7O0FBQXFCO0VBQTZEOzs7QUFBNkM7RUFBdUs7RUFBVztFQUF5Qjs7O0FBQXFCO0VBQXFNOzs7QUFBNkM7RUFBd0Q7RUFBYzs7O0FBQTZCO0VBQWtCO0VBQWM7OztBQUFxQjtFQUF3QjtFQUFXO0VBQXlCOzs7QUFBcUI7RUFBMkQ7OztBQUEwQztFQUFrSztFQUFXO0VBQXlCOzs7QUFBcUI7RUFBZ007OztBQUEwQztFQUFzRDtFQUFjOzs7QUFBNkI7RUFBVTtFQUFnQjtFQUFjOzs7QUFBMEI7RUFBZ0I7OztBQUFjO0VBQXNDOzs7QUFBYztFQUEyQjtFQUFtQjtFQUFrQjs7O0FBQW9CO0VBQTJCO0VBQXFCO0VBQWtCOzs7QUFBb0I7RUFBTTs7O0FBQStCO0VBQXVDO0lBQU07OztBQUFpQjtFQUFpQjs7O0FBQVU7RUFBcUI7OztBQUFhO0VBQVk7RUFBUztFQUFnQjs7O0FBQTRCO0VBQXVDO0lBQVk7OztBQUFpQjtFQUFzQzs7O0FBQWtCO0VBQWlCOzs7QUFBbUI7RUFBd0I7RUFBcUI7RUFBbUI7RUFBc0I7RUFBVztFQUFzQjtFQUFvQztFQUFnQjs7O0FBQW1DO0VBQThCOzs7QUFBYztFQUFlO0VBQWtCO0VBQWE7RUFBYTtFQUFnQjtFQUFnQjtFQUFTO0VBQWU7RUFBYztFQUFnQjtFQUFnQjtFQUFzQjtFQUE0QjtFQUFpQzs7O0FBQXFCO0VBQStCO0VBQVM7RUFBTzs7O0FBQW1CO0VBQXFCOzs7QUFBb0I7RUFBcUM7RUFBVzs7O0FBQU87RUFBbUI7OztBQUFrQjtFQUFtQztFQUFROzs7QUFBVTtFQUF5QjtJQUF3Qjs7RUFBb0I7SUFBd0M7SUFBVzs7RUFBTztJQUFzQjs7RUFBa0I7SUFBc0M7SUFBUTs7O0FBQVc7RUFBeUI7SUFBd0I7O0VBQW9CO0lBQXdDO0lBQVc7O0VBQU87SUFBc0I7O0VBQWtCO0lBQXNDO0lBQVE7OztBQUFXO0VBQXlCO0lBQXdCOztFQUFvQjtJQUF3QztJQUFXOztFQUFPO0lBQXNCOztFQUFrQjtJQUFzQztJQUFROzs7QUFBVztFQUEwQjtJQUF3Qjs7RUFBb0I7SUFBd0M7SUFBVzs7RUFBTztJQUFzQjs7RUFBa0I7SUFBc0M7SUFBUTs7O0FBQVc7RUFBMEI7SUFBeUI7O0VBQW9CO0lBQXlDO0lBQVc7O0VBQU87SUFBdUI7O0VBQWtCO0lBQXVDO0lBQVE7OztBQUFXO0VBQXVDO0VBQVM7RUFBWTtFQUFhOzs7QUFBc0I7RUFBZ0M7RUFBcUI7RUFBbUI7RUFBc0I7RUFBVztFQUFhO0VBQW9DO0VBQXlCOzs7QUFBbUM7RUFBc0M7OztBQUFjO0VBQXdDO0VBQU07RUFBVztFQUFVO0VBQWE7OztBQUFvQjtFQUFpQztFQUFxQjtFQUFtQjtFQUFzQjtFQUFXO0VBQWtDO0VBQWU7RUFBcUM7OztBQUF1QjtFQUF1Qzs7O0FBQWM7RUFBaUM7OztBQUFpQjtFQUEwQztFQUFNO0VBQVc7RUFBVTtFQUFhOzs7QUFBcUI7RUFBbUM7RUFBcUI7RUFBbUI7RUFBc0I7OztBQUFXO0VBQW1DOzs7QUFBYTtFQUFvQztFQUFxQjtFQUFvQjtFQUFzQjtFQUFXO0VBQWtDO0VBQXdCOzs7QUFBcUM7RUFBeUM7OztBQUFjO0VBQW9DOzs7QUFBaUI7RUFBa0I7RUFBUztFQUFlO0VBQWdCOzs7QUFBcUM7RUFBZTtFQUFjO0VBQVc7RUFBb0I7RUFBVztFQUFnQjtFQUFjO0VBQW1CO0VBQXFCO0VBQW1CO0VBQTZCOzs7QUFBUztFQUEwQztFQUFjOzs7QUFBeUI7RUFBNEM7RUFBVztFQUFxQjs7O0FBQXlCO0VBQWdEO0VBQWM7RUFBb0I7OztBQUE2QjtFQUFvQjs7O0FBQWM7RUFBaUI7RUFBYztFQUFtQjtFQUFnQjtFQUFrQjtFQUFjOzs7QUFBbUI7RUFBb0I7RUFBYztFQUFvQjs7O0FBQWM7RUFBb0I7RUFBYztFQUF5Qjs7O0FBQTZCO0VBQW1DOzs7QUFBYztFQUFrRjtFQUFXOzs7QUFBdUM7RUFBb0Y7RUFBVzs7O0FBQXlCO0VBQXdGOzs7QUFBYztFQUFzQzs7O0FBQTZCO0VBQXdDOzs7QUFBYztFQUFxQzs7O0FBQWM7RUFBK0I7RUFBa0I7RUFBb0I7OztBQUFzQjtFQUF5QztFQUFrQjs7O0FBQWM7RUFBa1g7OztBQUFVO0VBQWE7RUFBYTtFQUFlOzs7QUFBMkI7RUFBMEI7OztBQUFXO0VBQTBFOzs7QUFBaUI7RUFBbUc7RUFBMEI7OztBQUE2QjtFQUE2RztFQUF5Qjs7O0FBQTRCO0VBQXVCO0VBQXVCOzs7QUFBc0I7RUFBMkc7OztBQUFjO0VBQTBDOzs7QUFBZTtFQUF5RTtFQUFzQjs7O0FBQXFCO0VBQXlFO0VBQXFCOzs7QUFBb0I7RUFBb0I7RUFBc0I7RUFBdUI7OztBQUF1QjtFQUF3RDs7O0FBQVc7RUFBNEY7OztBQUFnQjtFQUFxSDtFQUE2Qjs7O0FBQTRCO0VBQW9GO0VBQXlCOzs7QUFBMEI7RUFBSztFQUFhO0VBQWU7RUFBZTtFQUFnQjs7O0FBQWdCO0VBQVU7RUFBYztFQUFtQjtFQUFjO0VBQXFCOzs7QUFBa0c7RUFBdUM7SUFBVTs7O0FBQWlCO0VBQWdDOzs7QUFBYztFQUFtQjtFQUFjO0VBQW9COzs7QUFBZTtFQUFVOzs7QUFBZ0M7RUFBb0I7RUFBbUI7RUFBZTtFQUE2QjtFQUE4Qjs7O0FBQStCO0VBQW9EO0VBQXFDOzs7QUFBa0I7RUFBNkI7RUFBYztFQUE2Qjs7O0FBQXlCO0VBQThEO0VBQWM7RUFBc0I7OztBQUFrQztFQUF5QjtFQUFnQjtFQUF5Qjs7O0FBQTBCO0VBQXFCO0VBQWU7RUFBUzs7O0FBQXFCO0VBQXVEO0VBQVc7OztBQUF5QjtFQUF3QztFQUFjOzs7QUFBa0I7RUFBa0Q7RUFBYTtFQUFZOzs7QUFBa0I7RUFBaUU7OztBQUFXO0VBQXVCOzs7QUFBYTtFQUFxQjs7O0FBQWM7RUFBUTtFQUFrQjtFQUFhO0VBQWU7RUFBbUI7RUFBOEI7RUFBa0I7OztBQUFxQjtFQUEySjtFQUFhO0VBQWtCO0VBQW1COzs7QUFBOEI7RUFBYztFQUFxQjtFQUF3QjtFQUFrQjtFQUFrQjtFQUFxQjs7O0FBQW1CO0VBQVk7RUFBYTtFQUFzQjtFQUFlO0VBQWdCOzs7QUFBZ0I7RUFBc0I7RUFBZ0I7OztBQUFlO0VBQTJCOzs7QUFBZ0I7RUFBYTtFQUFrQjs7O0FBQXFCO0VBQWlCO0VBQWdCO0VBQVk7OztBQUFtQjtFQUFnQjtFQUFzQjtFQUFrQjtFQUFjO0VBQTZCO0VBQTZCO0VBQXFCOzs7QUFBdUM7RUFBdUM7SUFBZ0I7OztBQUFpQjtFQUFzQjs7O0FBQXFCO0VBQXNCO0VBQXFCO0VBQVU7OztBQUF3QjtFQUFxQjtFQUFxQjtFQUFZO0VBQWE7RUFBc0I7RUFBNEI7RUFBMkI7OztBQUFxQjtFQUFtQjtFQUF3Qzs7O0FBQWdCO0VBQXlCO0lBQWtCO0lBQWlCOztFQUEyQjtJQUE4Qjs7RUFBbUI7SUFBNkM7O0VBQWtCO0lBQXdDO0lBQW9COztFQUFtQjtJQUFxQzs7RUFBaUI7SUFBbUM7SUFBdUI7O0VBQWdCO0lBQWtDOzs7QUFBYztFQUF5QjtJQUFrQjtJQUFpQjs7RUFBMkI7SUFBOEI7O0VBQW1CO0lBQTZDOztFQUFrQjtJQUF3QztJQUFvQjs7RUFBbUI7SUFBcUM7O0VBQWlCO0lBQW1DO0lBQXVCOztFQUFnQjtJQUFrQzs7O0FBQWM7RUFBeUI7SUFBa0I7SUFBaUI7O0VBQTJCO0lBQThCOztFQUFtQjtJQUE2Qzs7RUFBa0I7SUFBd0M7SUFBb0I7O0VBQW1CO0lBQXFDOztFQUFpQjtJQUFtQztJQUF1Qjs7RUFBZ0I7SUFBa0M7OztBQUFjO0VBQTBCO0lBQWtCO0lBQWlCOztFQUEyQjtJQUE4Qjs7RUFBbUI7SUFBNkM7O0VBQWtCO0lBQXdDO0lBQW9COztFQUFtQjtJQUFxQzs7RUFBaUI7SUFBbUM7SUFBdUI7O0VBQWdCO0lBQWtDOzs7QUFBYztFQUEwQjtJQUFtQjtJQUFpQjs7RUFBMkI7SUFBK0I7O0VBQW1CO0lBQThDOztFQUFrQjtJQUF5QztJQUFvQjs7RUFBbUI7SUFBc0M7O0VBQWlCO0lBQW9DO0lBQXVCOztFQUFnQjtJQUFtQzs7O0FBQWM7RUFBZTtFQUFpQjs7O0FBQTJCO0VBQTJCOzs7QUFBbUI7RUFBMEM7OztBQUFrQjtFQUFxQztFQUFvQjs7O0FBQW1CO0VBQWtDOzs7QUFBaUI7RUFBZ0M7RUFBdUI7OztBQUFnQjtFQUErQjs7O0FBQWE7RUFBNEI7OztBQUFxQjtFQUFvRTs7O0FBQXFCO0VBQW9DOzs7QUFBc0I7RUFBb0Y7OztBQUFxQjtFQUE2Qzs7O0FBQXFCO0VBQXFGOzs7QUFBcUI7RUFBOEI7RUFBc0I7OztBQUE0QjtFQUFtQzs7O0FBQTZQO0VBQTJCOzs7QUFBc0I7RUFBbUc7OztBQUFxQjtFQUEyQjs7O0FBQVc7RUFBa0U7OztBQUFXO0VBQW1DOzs7QUFBNEI7RUFBa0Y7OztBQUE0QjtFQUE0Qzs7O0FBQTRCO0VBQW1GOzs7QUFBVztFQUE2QjtFQUE0Qjs7O0FBQWtDO0VBQWtDOzs7QUFBbVE7RUFBMEI7OztBQUE0QjtFQUFnRzs7O0FBQVc7RUFBTTtFQUFrQjtFQUFhO0VBQXNCO0VBQVk7RUFBcUI7RUFBc0I7RUFBMkI7RUFBa0M7OztBQUFxQjtFQUFTO0VBQWU7OztBQUFjO0VBQWtCO0VBQW1COzs7QUFBc0I7RUFBOEI7RUFBbUI7RUFBMEM7OztBQUEyQztFQUE2QjtFQUFzQjtFQUE4Qzs7O0FBQTZDO0VBQThEOzs7QUFBYTtFQUFXO0VBQWM7OztBQUFrQjtFQUFZOzs7QUFBb0I7RUFBZTtFQUFtQjs7O0FBQWdCO0VBQXNCOzs7QUFBZ0I7RUFBaUI7OztBQUFxQjtFQUFzQjs7O0FBQWlCO0VBQWE7RUFBbUI7RUFBZ0I7RUFBaUM7OztBQUF5QztFQUF5Qjs7O0FBQXdEO0VBQWE7RUFBbUI7RUFBaUM7OztBQUFzQztFQUF3Qjs7O0FBQXdEO0VBQWtCO0VBQW9CO0VBQXFCO0VBQW1COzs7QUFBZ0I7RUFBbUI7RUFBb0I7OztBQUFtQjtFQUFrQjtFQUFrQjtFQUFNO0VBQVE7RUFBUztFQUFPO0VBQWE7OztBQUFpQztFQUF5Qzs7O0FBQVc7RUFBd0I7RUFBMEM7OztBQUEyQztFQUEyQjtFQUE4Qzs7O0FBQTZDO0VBQWtCOzs7QUFBcUI7RUFBeUI7SUFBWTtJQUFhOztFQUFtQjtJQUFrQjtJQUFZOztFQUFnQjtJQUF3QjtJQUFjOztFQUFjO0lBQW1DO0lBQTBCOztFQUE2QjtJQUFpRzs7RUFBMEI7SUFBb0c7O0VBQTZCO0lBQW9DO0lBQXlCOztFQUE0QjtJQUFtRzs7RUFBeUI7SUFBc0c7OztBQUE2QjtFQUFrQjtFQUFrQjtFQUFhO0VBQW1CO0VBQVc7RUFBcUI7RUFBZTtFQUFjO0VBQWdCO0VBQXNCO0VBQVM7RUFBZ0I7RUFBcUI7OztBQUFzSjtFQUF1QztJQUFrQjs7O0FBQWlCO0VBQWtDO0VBQWM7RUFBeUI7OztBQUEyQztFQUF5QztFQUFpUzs7O0FBQTBCO0VBQXlCO0VBQWM7RUFBYztFQUFlO0VBQWlCO0VBQVc7RUFBaVM7RUFBNEI7RUFBd0I7OztBQUFxQztFQUF1QztJQUF5Qjs7O0FBQWlCO0VBQXdCOzs7QUFBVTtFQUF3QjtFQUFVO0VBQXFCO0VBQVU7OztBQUE2QztFQUFrQjs7O0FBQWdCO0VBQWdCO0VBQXNCOzs7QUFBa0M7RUFBOEI7RUFBOEI7OztBQUErQjtFQUFnRDtFQUEwQzs7O0FBQTJDO0VBQW9DOzs7QUFBYTtFQUE2QjtFQUFrQzs7O0FBQWlDO0VBQXlEO0VBQThDOzs7QUFBNkM7RUFBaUQ7RUFBa0M7OztBQUFpQztFQUFnQjs7O0FBQXFCO0VBQXFDOzs7QUFBZTtFQUFpQztFQUFlO0VBQWM7OztBQUFnQjtFQUE2Qzs7O0FBQWE7RUFBNEM7OztBQUFnQjtFQUFtRDs7O0FBQWdCO0VBQVk7RUFBYTtFQUFlO0VBQVk7RUFBbUI7OztBQUFnQjtFQUFrQzs7O0FBQW1CO0VBQTBDO0VBQVc7RUFBb0I7RUFBYzs7O0FBQTBDO0VBQXdCOzs7QUFBYztFQUFZO0VBQWE7RUFBZTs7O0FBQWdCO0VBQVc7RUFBa0I7RUFBYztFQUFjO0VBQXFCO0VBQXNCO0VBQXlCOzs7QUFBOEg7RUFBdUM7SUFBVzs7O0FBQWlCO0VBQWlCO0VBQVU7RUFBYztFQUF5Qjs7O0FBQXFCO0VBQWlCO0VBQVU7RUFBYztFQUF5QjtFQUFVOzs7QUFBNkM7RUFBd0M7OztBQUFpQjtFQUE2QjtFQUFVO0VBQVc7RUFBeUI7OztBQUFxQjtFQUErQjtFQUFjO0VBQW9CO0VBQXNCOzs7QUFBcUI7RUFBVzs7O0FBQXVCO0VBQWtDO0VBQThCOzs7QUFBaUM7RUFBaUM7RUFBK0I7OztBQUFrQztFQUEwQjtFQUFzQjs7O0FBQWtCO0VBQWlEO0VBQTZCOzs7QUFBZ0M7RUFBZ0Q7RUFBOEI7OztBQUFpQztFQUEwQjtFQUFxQjs7O0FBQWtCO0VBQWlEO0VBQTZCOzs7QUFBZ0M7RUFBZ0Q7RUFBOEI7OztBQUFpQztFQUFPO0VBQXFCO0VBQW9CO0VBQWdCO0VBQWdCO0VBQWM7RUFBVztFQUFrQjtFQUFtQjtFQUF3Qjs7O0FBQXFCO0VBQWE7OztBQUFhO0VBQVk7RUFBa0I7OztBQUFTO0VBQU87RUFBa0I7RUFBa0I7RUFBbUI7RUFBNkI7OztBQUFxQjtFQUFlOzs7QUFBYztFQUFZOzs7QUFBZ0I7RUFBbUI7OztBQUFtQjtFQUE4QjtFQUFrQjtFQUFNO0VBQVE7RUFBVTs7O0FBQXFCO0VBQWU7RUFBYztFQUF5Qjs7O0FBQXFCO0VBQTJCOzs7QUFBYztFQUFpQjtFQUFjO0VBQXlCOzs7QUFBcUI7RUFBNkI7OztBQUFjO0VBQWU7RUFBYztFQUF5Qjs7O0FBQXFCO0VBQTJCOzs7QUFBYztFQUFZO0VBQWM7RUFBeUI7OztBQUFxQjtFQUF3Qjs7O0FBQWM7RUFBZTtFQUFjO0VBQXlCOzs7QUFBcUI7RUFBMkI7OztBQUFjO0VBQWM7RUFBYztFQUF5Qjs7O0FBQXFCO0VBQTBCOzs7QUFBYztFQUFhO0VBQWM7RUFBeUI7OztBQUFxQjtFQUF5Qjs7O0FBQWM7RUFBWTtFQUFjO0VBQXlCOzs7QUFBcUI7RUFBd0I7OztBQUFjO0VBQXdDO0lBQUc7OztBQUE0QjtFQUFnQztJQUFHOzs7QUFBNEI7RUFBVTtFQUFhO0VBQVk7RUFBZ0I7RUFBaUI7RUFBeUI7OztBQUFxQjtFQUFjO0VBQWE7RUFBc0I7RUFBdUI7RUFBZ0I7RUFBVztFQUFrQjtFQUFtQjtFQUF5Qjs7O0FBQTBCO0VBQXVDO0lBQWM7OztBQUFpQjtFQUFzQjtFQUFrTDs7O0FBQTBCO0VBQXVCO0VBQTBEOzs7QUFBa0Q7RUFBdUM7SUFBdUI7SUFBdUI7OztBQUFnQjtFQUFZO0VBQWE7RUFBc0I7RUFBZTtFQUFnQjs7O0FBQXFCO0VBQXFCO0VBQXFCOzs7QUFBc0I7RUFBZ0M7RUFBb0M7OztBQUEwQjtFQUF3QjtFQUFXO0VBQWM7OztBQUFtQjtFQUE0RDtFQUFVO0VBQWM7RUFBcUI7OztBQUF5QjtFQUErQjtFQUFjOzs7QUFBeUI7RUFBaUI7RUFBa0I7RUFBYztFQUFtQjtFQUFjO0VBQXFCO0VBQXNCOzs7QUFBa0M7RUFBNkI7RUFBK0I7OztBQUFnQztFQUE0QjtFQUFtQzs7O0FBQWtDO0VBQW9EO0VBQWM7RUFBb0I7OztBQUFzQjtFQUF3QjtFQUFVO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFrQzs7O0FBQW1CO0VBQXlDO0VBQWdCOzs7QUFBcUI7RUFBdUI7OztBQUFtQjtFQUFvRDtFQUFpQzs7O0FBQTBCO0VBQW1EO0VBQStCOzs7QUFBNEI7RUFBK0M7OztBQUFhO0VBQXlEO0VBQXFCOzs7QUFBb0I7RUFBZ0U7RUFBaUI7OztBQUFzQjtFQUF5QjtJQUEwQjs7RUFBbUI7SUFBdUQ7SUFBaUM7O0VBQTBCO0lBQXNEO0lBQStCOztFQUE0QjtJQUFrRDs7RUFBYTtJQUE0RDtJQUFxQjs7RUFBb0I7SUFBbUU7SUFBaUI7OztBQUF1QjtFQUF5QjtJQUEwQjs7RUFBbUI7SUFBdUQ7SUFBaUM7O0VBQTBCO0lBQXNEO0lBQStCOztFQUE0QjtJQUFrRDs7RUFBYTtJQUE0RDtJQUFxQjs7RUFBb0I7SUFBbUU7SUFBaUI7OztBQUF1QjtFQUF5QjtJQUEwQjs7RUFBbUI7SUFBdUQ7SUFBaUM7O0VBQTBCO0lBQXNEO0lBQStCOztFQUE0QjtJQUFrRDs7RUFBYTtJQUE0RDtJQUFxQjs7RUFBb0I7SUFBbUU7SUFBaUI7OztBQUF1QjtFQUEwQjtJQUEwQjs7RUFBbUI7SUFBdUQ7SUFBaUM7O0VBQTBCO0lBQXNEO0lBQStCOztFQUE0QjtJQUFrRDs7RUFBYTtJQUE0RDtJQUFxQjs7RUFBb0I7SUFBbUU7SUFBaUI7OztBQUF1QjtFQUEwQjtJQUEyQjs7RUFBbUI7SUFBd0Q7SUFBaUM7O0VBQTBCO0lBQXVEO0lBQStCOztFQUE0QjtJQUFtRDs7RUFBYTtJQUE2RDtJQUFxQjs7RUFBb0I7SUFBb0U7SUFBaUI7OztBQUF1QjtFQUFrQjs7O0FBQWdCO0VBQW1DOzs7QUFBcUI7RUFBOEM7OztBQUFzQjtFQUF5QjtFQUFjOzs7QUFBeUI7RUFBNEc7RUFBYzs7O0FBQXlCO0VBQXVEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUEyQjtFQUFjOzs7QUFBeUI7RUFBZ0g7RUFBYzs7O0FBQXlCO0VBQXlEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF5QjtFQUFjOzs7QUFBeUI7RUFBNEc7RUFBYzs7O0FBQXlCO0VBQXVEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFzQjtFQUFjOzs7QUFBeUI7RUFBc0c7RUFBYzs7O0FBQXlCO0VBQW9EO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF5QjtFQUFjOzs7QUFBeUI7RUFBNEc7RUFBYzs7O0FBQXlCO0VBQXVEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF3QjtFQUFjOzs7QUFBeUI7RUFBMEc7RUFBYzs7O0FBQXlCO0VBQXNEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUF1QjtFQUFjOzs7QUFBeUI7RUFBd0c7RUFBYzs7O0FBQXlCO0VBQXFEO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFzQjtFQUFjOzs7QUFBeUI7RUFBc0c7RUFBYzs7O0FBQXlCO0VBQW9EO0VBQVc7RUFBeUI7OztBQUFxQjtFQUFXO0VBQXVCO0VBQVU7RUFBVztFQUFvQjtFQUFXO0VBQTJXO0VBQVM7RUFBcUI7OztBQUFXO0VBQWlCO0VBQVc7RUFBcUI7OztBQUFZO0VBQWlCO0VBQVU7RUFBNkM7OztBQUFVO0VBQXdDO0VBQW9CO0VBQXlCO0VBQXNCO0VBQWlCOzs7QUFBWTtFQUFpQjs7O0FBQWtEO0VBQU87RUFBWTtFQUFlO0VBQWtCO0VBQW9CO0VBQXVDO0VBQTRCO0VBQWdDO0VBQXdDOzs7QUFBcUI7RUFBZ0M7OztBQUFVO0VBQVk7OztBQUFhO0VBQWlCO0VBQTBCO0VBQXVCO0VBQWtCO0VBQWU7OztBQUFvQjtFQUFtQzs7O0FBQXFCO0VBQWM7RUFBYTtFQUFtQjtFQUFxQjtFQUFjO0VBQXVDO0VBQTRCO0VBQXdDO0VBQTBDOzs7QUFBMkM7RUFBeUI7RUFBc0I7OztBQUFtQjtFQUFZO0VBQWU7OztBQUFxQjtFQUFPO0VBQWU7RUFBTTtFQUFPO0VBQWE7RUFBYTtFQUFXO0VBQVk7RUFBa0I7RUFBZ0I7OztBQUFVO0VBQWM7RUFBa0I7RUFBVztFQUFhOzs7QUFBb0I7RUFBMEI7RUFBa0M7OztBQUE2QjtFQUF1QztJQUEwQjs7O0FBQWlCO0VBQTBCOzs7QUFBZTtFQUFrQzs7O0FBQXNCO0VBQXlCOzs7QUFBeUI7RUFBd0M7RUFBZ0I7OztBQUFnQjtFQUFxQzs7O0FBQWdCO0VBQXVCO0VBQWE7RUFBbUI7OztBQUE2QjtFQUFlO0VBQWtCO0VBQWE7RUFBc0I7RUFBVztFQUFvQjtFQUFzQjtFQUE0QjtFQUFnQztFQUFvQjs7O0FBQVU7RUFBZ0I7RUFBZTtFQUFNO0VBQU87RUFBYTtFQUFZO0VBQWE7OztBQUFzQjtFQUFxQjs7O0FBQVU7RUFBcUI7OztBQUFXO0VBQWM7RUFBYTtFQUFjO0VBQW1CO0VBQThCO0VBQWtCO0VBQWdDO0VBQXlDOzs7QUFBMEM7RUFBeUI7RUFBb0I7OztBQUFpQztFQUFhO0VBQWdCOzs7QUFBZ0I7RUFBWTtFQUFrQjtFQUFjOzs7QUFBYTtFQUFjO0VBQWE7RUFBZTtFQUFjO0VBQW1CO0VBQXlCO0VBQWU7RUFBNkI7RUFBNkM7OztBQUE0QztFQUFnQjs7O0FBQWM7RUFBeUI7SUFBYztJQUFnQjs7RUFBb0I7SUFBeUI7O0VBQTJCO0lBQXVCOztFQUErQjtJQUFVOzs7QUFBaUI7RUFBeUI7SUFBb0I7OztBQUFpQjtFQUEwQjtJQUFVOzs7QUFBa0I7RUFBa0I7RUFBWTtFQUFlO0VBQVk7OztBQUFTO0VBQWlDO0VBQVk7RUFBUzs7O0FBQWdCO0VBQWdDOzs7QUFBZ0I7RUFBOEI7OztBQUFnQjtFQUFnQzs7O0FBQWdCO0VBQTRCO0lBQTBCO0lBQVk7SUFBZTtJQUFZOztFQUFTO0lBQXlDO0lBQVk7SUFBUzs7RUFBZ0I7SUFBd0M7O0VBQWdCO0lBQXNDOztFQUFnQjtJQUF3Qzs7O0FBQWlCO0VBQTRCO0lBQTBCO0lBQVk7SUFBZTtJQUFZOztFQUFTO0lBQXlDO0lBQVk7SUFBUzs7RUFBZ0I7SUFBd0M7O0VBQWdCO0lBQXNDOztFQUFnQjtJQUF3Qzs7O0FBQWlCO0VBQTRCO0lBQTBCO0lBQVk7SUFBZTtJQUFZOztFQUFTO0lBQXlDO0lBQVk7SUFBUzs7RUFBZ0I7SUFBd0M7O0VBQWdCO0lBQXNDOztFQUFnQjtJQUF3Qzs7O0FBQWlCO0VBQTZCO0lBQTBCO0lBQVk7SUFBZTtJQUFZOztFQUFTO0lBQXlDO0lBQVk7SUFBUzs7RUFBZ0I7SUFBd0M7O0VBQWdCO0lBQXNDOztFQUFnQjtJQUF3Qzs7O0FBQWlCO0VBQTZCO0lBQTJCO0lBQVk7SUFBZTtJQUFZOztFQUFTO0lBQTBDO0lBQVk7SUFBUzs7RUFBZ0I7SUFBeUM7O0VBQWdCO0lBQXVDOztFQUFnQjtJQUF5Qzs7O0FBQWlCO0VBQVM7RUFBa0I7RUFBYTtFQUFjO0VBQVM7RUFBc0M7RUFBa0I7RUFBZ0I7RUFBZ0I7RUFBZ0I7RUFBaUI7RUFBcUI7RUFBaUI7RUFBb0I7RUFBc0I7RUFBa0I7RUFBb0I7RUFBbUI7RUFBZ0I7RUFBa0I7RUFBcUI7OztBQUFVO0VBQWM7OztBQUFXO0VBQXdCO0VBQWtCO0VBQWM7RUFBWTs7O0FBQWE7RUFBZ0M7RUFBa0I7RUFBVztFQUF5Qjs7O0FBQW1CO0VBQTZEOzs7QUFBZ0I7RUFBMkY7OztBQUFTO0VBQTJHO0VBQVM7RUFBMkI7OztBQUFzQjtFQUErRDs7O0FBQWdCO0VBQTZGO0VBQU87RUFBWTs7O0FBQWE7RUFBNkc7RUFBVztFQUFpQzs7O0FBQXdCO0VBQW1FOzs7QUFBZ0I7RUFBaUc7OztBQUFNO0VBQWlIO0VBQVk7RUFBMkI7OztBQUF5QjtFQUFnRTs7O0FBQWdCO0VBQThGO0VBQVE7RUFBWTs7O0FBQWE7RUFBOEc7RUFBVTtFQUFpQzs7O0FBQXVCO0VBQWU7RUFBZ0I7RUFBcUI7RUFBVztFQUFrQjtFQUFzQjs7O0FBQXFCO0VBQVM7RUFBa0I7RUFBTTtFQUFPO0VBQWE7RUFBYztFQUFnQjtFQUFzQztFQUFrQjtFQUFnQjtFQUFnQjtFQUFnQjtFQUFpQjtFQUFxQjtFQUFpQjtFQUFvQjtFQUFzQjtFQUFrQjtFQUFvQjtFQUFtQjtFQUFnQjtFQUFrQjtFQUFxQjtFQUFzQjtFQUE0QjtFQUFnQzs7O0FBQW9CO0VBQXdCO0VBQWtCO0VBQWM7RUFBVzs7O0FBQWE7RUFBK0Q7RUFBa0I7RUFBYztFQUFXO0VBQXlCOzs7QUFBbUI7RUFBMkY7OztBQUEwQjtFQUEyRztFQUFTO0VBQTJCOzs7QUFBaUM7RUFBeUc7RUFBVztFQUEyQjs7O0FBQXNCO0VBQTZGO0VBQXdCO0VBQVk7OztBQUFZO0VBQTZHO0VBQU87RUFBaUM7OztBQUFtQztFQUEyRztFQUFTO0VBQWlDOzs7QUFBd0I7RUFBaUc7OztBQUF1QjtFQUFpSDtFQUFNO0VBQWlDOzs7QUFBb0M7RUFBK0c7RUFBUTtFQUFpQzs7O0FBQXlCO0VBQW1IO0VBQWtCO0VBQU07RUFBUztFQUFjO0VBQVc7RUFBbUI7RUFBVzs7O0FBQWdDO0VBQThGO0VBQXlCO0VBQVk7OztBQUFZO0VBQThHO0VBQVE7RUFBaUM7OztBQUFrQztFQUE0RztFQUFVO0VBQWlDOzs7QUFBdUI7RUFBZ0I7RUFBbUI7RUFBZ0I7RUFBZTtFQUF5QjtFQUF1QztFQUF5Qzs7O0FBQTBDO0VBQXNCOzs7QUFBYTtFQUFjO0VBQWtCOzs7QUFBYztFQUFVOzs7QUFBa0I7RUFBd0I7OztBQUFtQjtFQUFnQjtFQUFrQjtFQUFXOzs7QUFBZ0I7RUFBdUI7RUFBYztFQUFXOzs7QUFBVztFQUFlO0VBQWtCO0VBQWE7RUFBVztFQUFXO0VBQW1CO0VBQW1DO0VBQTJCOzs7QUFBcUM7RUFBdUM7SUFBZTs7O0FBQWlCO0VBQThEOzs7QUFBYztFQUF3RTs7O0FBQTJCO0VBQXdFOzs7QUFBNEI7RUFBOEI7RUFBVTtFQUE0Qjs7O0FBQWU7RUFBaUo7RUFBVTs7O0FBQVU7RUFBb0Y7RUFBVTtFQUFVOzs7QUFBMEI7RUFBdUM7SUFBb0Y7OztBQUFpQjtFQUE4QztFQUFrQjtFQUFNO0VBQVM7RUFBVTtFQUFhO0VBQW1CO0VBQXVCO0VBQVU7RUFBVTtFQUFXO0VBQWtCO0VBQWU7RUFBUztFQUFXOzs7QUFBNkI7RUFBdUM7SUFBOEM7OztBQUFpQjtFQUFvSDtFQUFXO0VBQXFCO0VBQVU7OztBQUFXO0VBQXVCOzs7QUFBTztFQUF1Qjs7O0FBQVE7RUFBd0Q7RUFBcUI7RUFBVztFQUFZO0VBQTRCO0VBQXdCOzs7QUFBMEI7RUFBNEI7OztBQUF5UTtFQUE0Qjs7O0FBQTBRO0VBQXFCO0VBQWtCO0VBQVE7RUFBUztFQUFPO0VBQVU7RUFBYTtFQUF1QjtFQUFVO0VBQWlCO0VBQW1CO0VBQWdCOzs7QUFBZ0I7RUFBc0M7RUFBdUI7RUFBYztFQUFXO0VBQVc7RUFBVTtFQUFpQjtFQUFnQjtFQUFtQjtFQUFlO0VBQXNCO0VBQTRCO0VBQVM7RUFBa0M7RUFBcUM7RUFBVzs7O0FBQTRCO0VBQXVDO0lBQXNDOzs7QUFBaUI7RUFBNkI7OztBQUFVO0VBQWtCO0VBQWtCO0VBQVU7RUFBZTtFQUFTO0VBQW9CO0VBQXVCO0VBQVc7OztBQUFrQjtFQUFzRjs7O0FBQWdDO0VBQXFEOzs7QUFBc0I7RUFBaUM7OztBQUFXO0VBQWtDO0lBQUc7OztBQUEwQjtFQUEwQjtJQUFHOzs7QUFBMEI7RUFBZ0I7RUFBcUI7RUFBVztFQUFZO0VBQXVCO0VBQWdDO0VBQStCO0VBQWtCO0VBQXNEOzs7QUFBOEM7RUFBbUI7RUFBVztFQUFZOzs7QUFBa0I7RUFBZ0M7SUFBRzs7RUFBbUI7SUFBSTtJQUFVOzs7QUFBZ0I7RUFBd0I7SUFBRzs7RUFBbUI7SUFBSTtJQUFVOzs7QUFBZ0I7RUFBYztFQUFxQjtFQUFXO0VBQVk7RUFBdUI7RUFBOEI7RUFBa0I7RUFBVTtFQUFvRDs7O0FBQTRDO0VBQWlCO0VBQVc7OztBQUFZO0VBQXVDO0lBQThCO0lBQWdDOzs7QUFBeUI7RUFBVztFQUFlO0VBQVM7RUFBYTtFQUFhO0VBQXNCO0VBQWU7RUFBa0I7RUFBc0I7RUFBNEI7RUFBVTs7O0FBQXFDO0VBQXVDO0lBQVc7OztBQUFpQjtFQUFrQjtFQUFhO0VBQW1CO0VBQThCOzs7QUFBa0I7RUFBNkI7RUFBb0I7RUFBa0I7RUFBb0I7OztBQUFxQjtFQUFpQjtFQUFnQjs7O0FBQWdCO0VBQWdCO0VBQVk7RUFBa0I7OztBQUFnQjtFQUFpQjtFQUFNO0VBQU87RUFBWTtFQUFzQzs7O0FBQTRCO0VBQWU7RUFBTTtFQUFRO0VBQVk7RUFBcUM7OztBQUEyQjtFQUFlO0VBQU07RUFBUTtFQUFPO0VBQVk7RUFBZ0I7RUFBdUM7OztBQUE0QjtFQUFrQjtFQUFRO0VBQU87RUFBWTtFQUFnQjtFQUFvQzs7O0FBQTJCO0VBQWdCOzs7QUFBZTtFQUFpQjtFQUFjO0VBQVc7OztBQUFXO0VBQWM7OztBQUFjO0VBQXdDOzs7QUFBYztFQUFnQjs7O0FBQWM7RUFBNEM7OztBQUFjO0VBQWM7OztBQUFjO0VBQXdDOzs7QUFBYztFQUFXOzs7QUFBYztFQUFrQzs7O0FBQWM7RUFBYzs7O0FBQWM7RUFBd0M7OztBQUFjO0VBQWE7OztBQUFjO0VBQXNDOzs7QUFBYztFQUFZOzs7QUFBYztFQUFvQzs7O0FBQWM7RUFBVzs7O0FBQWM7RUFBa0M7OztBQUFjO0VBQU87RUFBa0I7OztBQUFXO0VBQWU7RUFBYztFQUFtQzs7O0FBQVc7RUFBUztFQUFrQjtFQUFNO0VBQU87RUFBVzs7O0FBQVk7RUFBVzs7O0FBQXVCO0VBQVc7OztBQUFxQztFQUFZOzs7QUFBc0M7RUFBWTs7O0FBQXNDO0VBQVc7RUFBZTtFQUFNO0VBQVE7RUFBTzs7O0FBQWE7RUFBYztFQUFlO0VBQVE7RUFBUztFQUFPOzs7QUFBYTtFQUFZO0VBQXdCO0VBQWdCO0VBQU07OztBQUFhO0VBQXlCO0lBQWU7SUFBd0I7SUFBZ0I7SUFBTTs7O0FBQWM7RUFBeUI7SUFBZTtJQUF3QjtJQUFnQjtJQUFNOzs7QUFBYztFQUF5QjtJQUFlO0lBQXdCO0lBQWdCO0lBQU07OztBQUFjO0VBQTBCO0lBQWU7SUFBd0I7SUFBZ0I7SUFBTTs7O0FBQWM7RUFBMEI7SUFBZ0I7SUFBd0I7SUFBZ0I7SUFBTTs7O0FBQWM7RUFBMkU7RUFBNEI7RUFBb0I7RUFBcUI7RUFBb0I7RUFBc0I7RUFBMEI7RUFBNkI7RUFBNkI7OztBQUFtQjtFQUF1QjtFQUFrQjtFQUFNO0VBQVE7RUFBUztFQUFPO0VBQVU7OztBQUFXO0VBQWU7RUFBZ0I7RUFBdUI7OztBQUFtQjtFQUFnQjs7O0FBQWtDO0VBQVc7OztBQUE2QjtFQUFjOzs7QUFBZ0M7RUFBYzs7O0FBQWdDO0VBQW1COzs7QUFBcUM7RUFBZ0I7OztBQUFrQztFQUFhOzs7QUFBcUI7RUFBVzs7O0FBQXNCO0VBQVk7OztBQUFxQjtFQUFlOzs7QUFBd0I7RUFBaUI7OztBQUEwQjtFQUFrQjs7O0FBQTJCO0VBQWlCOzs7QUFBMEI7RUFBVTs7O0FBQXlCO0VBQWdCOzs7QUFBK0I7RUFBUzs7O0FBQXdCO0VBQVE7OztBQUF1QjtFQUFTOzs7QUFBd0I7RUFBYTs7O0FBQTRCO0VBQWM7OztBQUE2QjtFQUFROzs7QUFBdUI7RUFBZTs7O0FBQThCO0VBQVE7OztBQUF1QjtFQUFROzs7QUFBa0Q7RUFBVzs7O0FBQXVEO0VBQVc7OztBQUFrRDtFQUFhOzs7QUFBMEI7RUFBaUI7OztBQUEwQjtFQUFtQjs7O0FBQTRCO0VBQW1COzs7QUFBNEI7RUFBZ0I7OztBQUF5QjtFQUFpQjtFQUFrQzs7O0FBQTBCO0VBQU87OztBQUFnQjtFQUFROzs7QUFBa0I7RUFBUzs7O0FBQW1CO0VBQVU7OztBQUFtQjtFQUFXOzs7QUFBcUI7RUFBWTs7O0FBQXNCO0VBQVM7OztBQUFpQjtFQUFVOzs7QUFBbUI7RUFBVzs7O0FBQW9CO0VBQU87OztBQUFrQjtFQUFROzs7QUFBb0I7RUFBUzs7O0FBQXFCO0VBQWtCOzs7QUFBeUM7RUFBb0I7OztBQUFxQztFQUFvQjs7O0FBQXFDO0VBQVE7OztBQUFtQztFQUFVOzs7QUFBbUI7RUFBWTs7O0FBQXVDO0VBQWM7OztBQUF1QjtFQUFZOzs7QUFBeUM7RUFBYzs7O0FBQXlCO0VBQWU7OztBQUEwQztFQUFpQjs7O0FBQTBCO0VBQWM7OztBQUF3QztFQUFnQjs7O0FBQXdCO0VBQWdCOzs7QUFBK0I7RUFBa0I7OztBQUErQjtFQUFnQjs7O0FBQStCO0VBQWE7OztBQUErQjtFQUFnQjs7O0FBQStCO0VBQWU7OztBQUErQjtFQUFjOzs7QUFBK0I7RUFBYTs7O0FBQStCO0VBQWM7OztBQUE0QjtFQUFVOzs7QUFBMkI7RUFBVTs7O0FBQTJCO0VBQVU7OztBQUEyQjtFQUFVOzs7QUFBMkI7RUFBVTs7O0FBQTJCO0VBQU07OztBQUFvQjtFQUFNOzs7QUFBb0I7RUFBTTs7O0FBQW9CO0VBQU87OztBQUFxQjtFQUFROzs7QUFBcUI7RUFBUTs7O0FBQXlCO0VBQVE7OztBQUFzQjtFQUFZOzs7QUFBMEI7RUFBTTs7O0FBQXFCO0VBQU07OztBQUFxQjtFQUFNOzs7QUFBcUI7RUFBTzs7O0FBQXNCO0VBQVE7OztBQUFzQjtFQUFROzs7QUFBMEI7RUFBUTs7O0FBQXVCO0VBQVk7OztBQUEyQjtFQUFXOzs7QUFBd0I7RUFBVTs7O0FBQTZCO0VBQWE7OztBQUFnQztFQUFrQjs7O0FBQXFDO0VBQXFCOzs7QUFBd0M7RUFBYTs7O0FBQXNCO0VBQWE7OztBQUFzQjtFQUFlOzs7QUFBd0I7RUFBZTs7O0FBQXdCO0VBQVc7OztBQUF5QjtFQUFhOzs7QUFBMkI7RUFBbUI7OztBQUFpQztFQUFPOzs7QUFBZ0I7RUFBTzs7O0FBQXFCO0VBQU87OztBQUFvQjtFQUFPOzs7QUFBbUI7RUFBTzs7O0FBQXFCO0VBQU87OztBQUFtQjtFQUF1Qjs7O0FBQXFDO0VBQXFCOzs7QUFBbUM7RUFBd0I7OztBQUFpQztFQUF5Qjs7O0FBQXdDO0VBQXdCOzs7QUFBdUM7RUFBd0I7OztBQUF1QztFQUFtQjs7O0FBQWlDO0VBQWlCOzs7QUFBK0I7RUFBb0I7OztBQUE2QjtFQUFzQjs7O0FBQStCO0VBQXFCOzs7QUFBOEI7RUFBcUI7OztBQUFtQztFQUFtQjs7O0FBQWlDO0VBQXNCOzs7QUFBK0I7RUFBdUI7OztBQUFzQztFQUFzQjs7O0FBQXFDO0VBQXVCOzs7QUFBZ0M7RUFBaUI7OztBQUEwQjtFQUFrQjs7O0FBQWdDO0VBQWdCOzs7QUFBOEI7RUFBbUI7OztBQUE0QjtFQUFxQjs7O0FBQThCO0VBQW9COzs7QUFBNkI7RUFBYTs7O0FBQW1CO0VBQVM7OztBQUFrQjtFQUFTOzs7QUFBa0I7RUFBUzs7O0FBQWtCO0VBQVM7OztBQUFrQjtFQUFTOzs7QUFBa0I7RUFBUzs7O0FBQWtCO0VBQVk7OztBQUFrQjtFQUFLOzs7QUFBbUI7RUFBSzs7O0FBQXdCO0VBQUs7OztBQUF1QjtFQUFLOzs7QUFBc0I7RUFBSzs7O0FBQXdCO0VBQUs7OztBQUFzQjtFQUFROzs7QUFBc0I7RUFBTTtFQUF5Qjs7O0FBQXdCO0VBQU07RUFBOEI7OztBQUE2QjtFQUFNO0VBQTZCOzs7QUFBNEI7RUFBTTtFQUE0Qjs7O0FBQTJCO0VBQU07RUFBOEI7OztBQUE2QjtFQUFNO0VBQTRCOzs7QUFBMkI7RUFBUztFQUE0Qjs7O0FBQTJCO0VBQU07RUFBdUI7OztBQUEwQjtFQUFNO0VBQTRCOzs7QUFBK0I7RUFBTTtFQUEyQjs7O0FBQThCO0VBQU07RUFBMEI7OztBQUE2QjtFQUFNO0VBQTRCOzs7QUFBK0I7RUFBTTtFQUEwQjs7O0FBQTZCO0VBQVM7RUFBMEI7OztBQUE2QjtFQUFNOzs7QUFBdUI7RUFBTTs7O0FBQTRCO0VBQU07OztBQUEyQjtFQUFNOzs7QUFBMEI7RUFBTTs7O0FBQTRCO0VBQU07OztBQUEwQjtFQUFTOzs7QUFBMEI7RUFBTTs7O0FBQXlCO0VBQU07OztBQUE4QjtFQUFNOzs7QUFBNkI7RUFBTTs7O0FBQTRCO0VBQU07OztBQUE4QjtFQUFNOzs7QUFBNEI7RUFBUzs7O0FBQTRCO0VBQU07OztBQUEwQjtFQUFNOzs7QUFBK0I7RUFBTTs7O0FBQThCO0VBQU07OztBQUE2QjtFQUFNOzs7QUFBK0I7RUFBTTs7O0FBQTZCO0VBQVM7OztBQUE2QjtFQUFNOzs7QUFBd0I7RUFBTTs7O0FBQTZCO0VBQU07OztBQUE0QjtFQUFNOzs7QUFBMkI7RUFBTTs7O0FBQTZCO0VBQU07OztBQUEyQjtFQUFTOzs7QUFBMkI7RUFBSzs7O0FBQW9CO0VBQUs7OztBQUF5QjtFQUFLOzs7QUFBd0I7RUFBSzs7O0FBQXVCO0VBQUs7OztBQUF5QjtFQUFLOzs7QUFBdUI7RUFBTTtFQUEwQjs7O0FBQXlCO0VBQU07RUFBK0I7OztBQUE4QjtFQUFNO0VBQThCOzs7QUFBNkI7RUFBTTtFQUE2Qjs7O0FBQTRCO0VBQU07RUFBK0I7OztBQUE4QjtFQUFNO0VBQTZCOzs7QUFBNEI7RUFBTTtFQUF3Qjs7O0FBQTJCO0VBQU07RUFBNkI7OztBQUFnQztFQUFNO0VBQTRCOzs7QUFBK0I7RUFBTTtFQUEyQjs7O0FBQThCO0VBQU07RUFBNkI7OztBQUFnQztFQUFNO0VBQTJCOzs7QUFBOEI7RUFBTTs7O0FBQXdCO0VBQU07OztBQUE2QjtFQUFNOzs7QUFBNEI7RUFBTTs7O0FBQTJCO0VBQU07OztBQUE2QjtFQUFNOzs7QUFBMkI7RUFBTTs7O0FBQTBCO0VBQU07OztBQUErQjtFQUFNOzs7QUFBOEI7RUFBTTs7O0FBQTZCO0VBQU07OztBQUErQjtFQUFNOzs7QUFBNkI7RUFBTTs7O0FBQTJCO0VBQU07OztBQUFnQztFQUFNOzs7QUFBK0I7RUFBTTs7O0FBQThCO0VBQU07OztBQUFnQztFQUFNOzs7QUFBOEI7RUFBTTs7O0FBQXlCO0VBQU07OztBQUE4QjtFQUFNOzs7QUFBNkI7RUFBTTs7O0FBQTRCO0VBQU07OztBQUE4QjtFQUFNOzs7QUFBNEI7RUFBZ0I7OztBQUErQztFQUFNOzs7QUFBMkM7RUFBTTs7O0FBQTBDO0VBQU07OztBQUF3QztFQUFNOzs7QUFBMEM7RUFBTTs7O0FBQTRCO0VBQU07OztBQUF5QjtFQUFZOzs7QUFBNEI7RUFBWTs7O0FBQTRCO0VBQVU7OztBQUEwQjtFQUFZOzs7QUFBOEI7RUFBVzs7O0FBQTBCO0VBQVM7OztBQUEwQjtFQUFXOzs7QUFBNkI7RUFBTTs7O0FBQXdCO0VBQU87OztBQUEyQjtFQUFTOzs7QUFBMEI7RUFBTzs7O0FBQXdCO0VBQVk7OztBQUEwQjtFQUFVOzs7QUFBMkI7RUFBYTs7O0FBQTRCO0VBQXNCOzs7QUFBK0I7RUFBMkI7OztBQUFvQztFQUE4Qjs7O0FBQXVDO0VBQWdCOzs7QUFBbUM7RUFBZ0I7OztBQUFtQztFQUFpQjs7O0FBQW9DO0VBQVc7OztBQUE2QjtFQUFhOzs7QUFBNkI7RUFBWTtFQUErQjs7O0FBQWdDO0VBQWM7OztBQUF3QjtFQUFnQjs7O0FBQXdCO0VBQWM7OztBQUF3QjtFQUFXOzs7QUFBd0I7RUFBYzs7O0FBQXdCO0VBQWE7OztBQUF3QjtFQUFZOzs7QUFBd0I7RUFBVzs7O0FBQXdCO0VBQVk7OztBQUFxQjtFQUFXOzs7QUFBd0I7RUFBWTs7O0FBQXdCO0VBQWU7OztBQUErQjtFQUFlOzs7QUFBcUM7RUFBWTs7O0FBQXdCO0VBQVk7OztBQUFtQztFQUFjOzs7QUFBbUM7RUFBWTs7O0FBQW1DO0VBQVM7OztBQUFtQztFQUFZOzs7QUFBbUM7RUFBVzs7O0FBQW1DO0VBQVU7OztBQUFtQztFQUFTOzs7QUFBbUM7RUFBUzs7O0FBQWdDO0VBQVU7OztBQUFnQztFQUFnQjs7O0FBQXVDO0VBQWE7OztBQUE4QztFQUFpQjtFQUFrQztFQUErQjs7O0FBQTBCO0VBQWtCO0VBQW1DO0VBQWdDOzs7QUFBMkI7RUFBa0I7RUFBbUM7RUFBZ0M7OztBQUEyQjtFQUFTOzs7QUFBOEI7RUFBUzs7O0FBQThCO0VBQVM7OztBQUErQjtFQUFXOzs7QUFBMEI7RUFBVzs7O0FBQThCO0VBQVc7OztBQUErQjtFQUFXOzs7QUFBOEI7RUFBZ0I7OztBQUE0QjtFQUFjOzs7QUFBOEI7RUFBYTtFQUF3Qzs7O0FBQXlDO0VBQWE7RUFBeUM7OztBQUE0QztFQUFnQjtFQUE0Qzs7O0FBQTJDO0VBQWU7RUFBMkM7OztBQUF3QztFQUFTOzs7QUFBNkI7RUFBVzs7O0FBQTRCO0VBQXlCO0lBQWdCOztFQUFxQjtJQUFjOztFQUFzQjtJQUFlOztFQUFxQjtJQUFhOztFQUF5QjtJQUFtQjs7RUFBK0I7SUFBWTs7RUFBd0I7SUFBVzs7RUFBdUI7SUFBWTs7RUFBd0I7SUFBZ0I7O0VBQTRCO0lBQWlCOztFQUE2QjtJQUFXOztFQUF1QjtJQUFrQjs7RUFBOEI7SUFBVzs7RUFBdUI7SUFBYzs7RUFBd0I7SUFBYTs7RUFBNkI7SUFBZ0I7O0VBQWdDO0lBQXFCOztFQUFxQztJQUF3Qjs7RUFBd0M7SUFBZ0I7O0VBQXNCO0lBQWdCOztFQUFzQjtJQUFrQjs7RUFBd0I7SUFBa0I7O0VBQXdCO0lBQWM7O0VBQXlCO0lBQWdCOztFQUEyQjtJQUFzQjs7RUFBaUM7SUFBVTs7RUFBZ0I7SUFBVTs7RUFBcUI7SUFBVTs7RUFBb0I7SUFBVTs7RUFBbUI7SUFBVTs7RUFBcUI7SUFBVTs7RUFBbUI7SUFBMEI7O0VBQXFDO0lBQXdCOztFQUFtQztJQUEyQjs7RUFBaUM7SUFBNEI7O0VBQXdDO0lBQTJCOztFQUF1QztJQUEyQjs7RUFBdUM7SUFBc0I7O0VBQWlDO0lBQW9COztFQUErQjtJQUF1Qjs7RUFBNkI7SUFBeUI7O0VBQStCO0lBQXdCOztFQUE4QjtJQUF3Qjs7RUFBbUM7SUFBc0I7O0VBQWlDO0lBQXlCOztFQUErQjtJQUEwQjs7RUFBc0M7SUFBeUI7O0VBQXFDO0lBQTBCOztFQUFnQztJQUFvQjs7RUFBMEI7SUFBcUI7O0VBQWdDO0lBQW1COztFQUE4QjtJQUFzQjs7RUFBNEI7SUFBd0I7O0VBQThCO0lBQXVCOztFQUE2QjtJQUFnQjs7RUFBbUI7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBZTs7RUFBa0I7SUFBUTs7RUFBbUI7SUFBUTs7RUFBd0I7SUFBUTs7RUFBdUI7SUFBUTs7RUFBc0I7SUFBUTs7RUFBd0I7SUFBUTs7RUFBc0I7SUFBVzs7RUFBc0I7SUFBUztJQUF5Qjs7RUFBd0I7SUFBUztJQUE4Qjs7RUFBNkI7SUFBUztJQUE2Qjs7RUFBNEI7SUFBUztJQUE0Qjs7RUFBMkI7SUFBUztJQUE4Qjs7RUFBNkI7SUFBUztJQUE0Qjs7RUFBMkI7SUFBWTtJQUE0Qjs7RUFBMkI7SUFBUztJQUF1Qjs7RUFBMEI7SUFBUztJQUE0Qjs7RUFBK0I7SUFBUztJQUEyQjs7RUFBOEI7SUFBUztJQUEwQjs7RUFBNkI7SUFBUztJQUE0Qjs7RUFBK0I7SUFBUztJQUEwQjs7RUFBNkI7SUFBWTtJQUEwQjs7RUFBNkI7SUFBUzs7RUFBdUI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBMEI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMEI7SUFBWTs7RUFBMEI7SUFBUzs7RUFBeUI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNEI7SUFBWTs7RUFBNEI7SUFBUzs7RUFBMEI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBNkI7SUFBWTs7RUFBNkI7SUFBUzs7RUFBd0I7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBMkI7SUFBWTs7RUFBMkI7SUFBUTs7RUFBb0I7SUFBUTs7RUFBeUI7SUFBUTs7RUFBd0I7SUFBUTs7RUFBdUI7SUFBUTs7RUFBeUI7SUFBUTs7RUFBdUI7SUFBUztJQUEwQjs7RUFBeUI7SUFBUztJQUErQjs7RUFBOEI7SUFBUztJQUE4Qjs7RUFBNkI7SUFBUztJQUE2Qjs7RUFBNEI7SUFBUztJQUErQjs7RUFBOEI7SUFBUztJQUE2Qjs7RUFBNEI7SUFBUztJQUF3Qjs7RUFBMkI7SUFBUztJQUE2Qjs7RUFBZ0M7SUFBUztJQUE0Qjs7RUFBK0I7SUFBUztJQUEyQjs7RUFBOEI7SUFBUztJQUE2Qjs7RUFBZ0M7SUFBUztJQUEyQjs7RUFBOEI7SUFBUzs7RUFBd0I7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBMEI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBNkI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBZ0M7SUFBUzs7RUFBK0I7SUFBUzs7RUFBOEI7SUFBUzs7RUFBZ0M7SUFBUzs7RUFBOEI7SUFBUzs7RUFBeUI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNEI7SUFBZTs7RUFBMEI7SUFBYTs7RUFBMkI7SUFBZ0I7OztBQUE2QjtFQUF5QjtJQUFnQjs7RUFBcUI7SUFBYzs7RUFBc0I7SUFBZTs7RUFBcUI7SUFBYTs7RUFBeUI7SUFBbUI7O0VBQStCO0lBQVk7O0VBQXdCO0lBQVc7O0VBQXVCO0lBQVk7O0VBQXdCO0lBQWdCOztFQUE0QjtJQUFpQjs7RUFBNkI7SUFBVzs7RUFBdUI7SUFBa0I7O0VBQThCO0lBQVc7O0VBQXVCO0lBQWM7O0VBQXdCO0lBQWE7O0VBQTZCO0lBQWdCOztFQUFnQztJQUFxQjs7RUFBcUM7SUFBd0I7O0VBQXdDO0lBQWdCOztFQUFzQjtJQUFnQjs7RUFBc0I7SUFBa0I7O0VBQXdCO0lBQWtCOztFQUF3QjtJQUFjOztFQUF5QjtJQUFnQjs7RUFBMkI7SUFBc0I7O0VBQWlDO0lBQVU7O0VBQWdCO0lBQVU7O0VBQXFCO0lBQVU7O0VBQW9CO0lBQVU7O0VBQW1CO0lBQVU7O0VBQXFCO0lBQVU7O0VBQW1CO0lBQTBCOztFQUFxQztJQUF3Qjs7RUFBbUM7SUFBMkI7O0VBQWlDO0lBQTRCOztFQUF3QztJQUEyQjs7RUFBdUM7SUFBMkI7O0VBQXVDO0lBQXNCOztFQUFpQztJQUFvQjs7RUFBK0I7SUFBdUI7O0VBQTZCO0lBQXlCOztFQUErQjtJQUF3Qjs7RUFBOEI7SUFBd0I7O0VBQW1DO0lBQXNCOztFQUFpQztJQUF5Qjs7RUFBK0I7SUFBMEI7O0VBQXNDO0lBQXlCOztFQUFxQztJQUEwQjs7RUFBZ0M7SUFBb0I7O0VBQTBCO0lBQXFCOztFQUFnQztJQUFtQjs7RUFBOEI7SUFBc0I7O0VBQTRCO0lBQXdCOztFQUE4QjtJQUF1Qjs7RUFBNkI7SUFBZ0I7O0VBQW1CO0lBQVk7O0VBQWtCO0lBQVk7O0VBQWtCO0lBQVk7O0VBQWtCO0lBQVk7O0VBQWtCO0lBQVk7O0VBQWtCO0lBQVk7O0VBQWtCO0lBQWU7O0VBQWtCO0lBQVE7O0VBQW1CO0lBQVE7O0VBQXdCO0lBQVE7O0VBQXVCO0lBQVE7O0VBQXNCO0lBQVE7O0VBQXdCO0lBQVE7O0VBQXNCO0lBQVc7O0VBQXNCO0lBQVM7SUFBeUI7O0VBQXdCO0lBQVM7SUFBOEI7O0VBQTZCO0lBQVM7SUFBNkI7O0VBQTRCO0lBQVM7SUFBNEI7O0VBQTJCO0lBQVM7SUFBOEI7O0VBQTZCO0lBQVM7SUFBNEI7O0VBQTJCO0lBQVk7SUFBNEI7O0VBQTJCO0lBQVM7SUFBdUI7O0VBQTBCO0lBQVM7SUFBNEI7O0VBQStCO0lBQVM7SUFBMkI7O0VBQThCO0lBQVM7SUFBMEI7O0VBQTZCO0lBQVM7SUFBNEI7O0VBQStCO0lBQVM7SUFBMEI7O0VBQTZCO0lBQVk7SUFBMEI7O0VBQTZCO0lBQVM7O0VBQXVCO0lBQVM7O0VBQTRCO0lBQVM7O0VBQTJCO0lBQVM7O0VBQTBCO0lBQVM7O0VBQTRCO0lBQVM7O0VBQTBCO0lBQVk7O0VBQTBCO0lBQVM7O0VBQXlCO0lBQVM7O0VBQThCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTRCO0lBQVM7O0VBQThCO0lBQVM7O0VBQTRCO0lBQVk7O0VBQTRCO0lBQVM7O0VBQTBCO0lBQVM7O0VBQStCO0lBQVM7O0VBQThCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQStCO0lBQVM7O0VBQTZCO0lBQVk7O0VBQTZCO0lBQVM7O0VBQXdCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTRCO0lBQVM7O0VBQTJCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTJCO0lBQVk7O0VBQTJCO0lBQVE7O0VBQW9CO0lBQVE7O0VBQXlCO0lBQVE7O0VBQXdCO0lBQVE7O0VBQXVCO0lBQVE7O0VBQXlCO0lBQVE7O0VBQXVCO0lBQVM7SUFBMEI7O0VBQXlCO0lBQVM7SUFBK0I7O0VBQThCO0lBQVM7SUFBOEI7O0VBQTZCO0lBQVM7SUFBNkI7O0VBQTRCO0lBQVM7SUFBK0I7O0VBQThCO0lBQVM7SUFBNkI7O0VBQTRCO0lBQVM7SUFBd0I7O0VBQTJCO0lBQVM7SUFBNkI7O0VBQWdDO0lBQVM7SUFBNEI7O0VBQStCO0lBQVM7SUFBMkI7O0VBQThCO0lBQVM7SUFBNkI7O0VBQWdDO0lBQVM7SUFBMkI7O0VBQThCO0lBQVM7O0VBQXdCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTRCO0lBQVM7O0VBQTJCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTJCO0lBQVM7O0VBQTBCO0lBQVM7O0VBQStCO0lBQVM7O0VBQThCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQStCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTJCO0lBQVM7O0VBQWdDO0lBQVM7O0VBQStCO0lBQVM7O0VBQThCO0lBQVM7O0VBQWdDO0lBQVM7O0VBQThCO0lBQVM7O0VBQXlCO0lBQVM7O0VBQThCO0lBQVM7O0VBQTZCO0lBQVM7O0VBQTRCO0lBQVM7O0VBQThCO0lBQVM7O0VBQTRCO0lBQWU7O0VBQTBCO0lBQWE7O0VBQTJCO0lBQWdCOzs7QUFBNkI7RUFBeUI7SUFBZ0I7O0VBQXFCO0lBQWM7O0VBQXNCO0lBQWU7O0VBQXFCO0lBQWE7O0VBQXlCO0lBQW1COztFQUErQjtJQUFZOztFQUF3QjtJQUFXOztFQUF1QjtJQUFZOztFQUF3QjtJQUFnQjs7RUFBNEI7SUFBaUI7O0VBQTZCO0lBQVc7O0VBQXVCO0lBQWtCOztFQUE4QjtJQUFXOztFQUF1QjtJQUFjOztFQUF3QjtJQUFhOztFQUE2QjtJQUFnQjs7RUFBZ0M7SUFBcUI7O0VBQXFDO0lBQXdCOztFQUF3QztJQUFnQjs7RUFBc0I7SUFBZ0I7O0VBQXNCO0lBQWtCOztFQUF3QjtJQUFrQjs7RUFBd0I7SUFBYzs7RUFBeUI7SUFBZ0I7O0VBQTJCO0lBQXNCOztFQUFpQztJQUFVOztFQUFnQjtJQUFVOztFQUFxQjtJQUFVOztFQUFvQjtJQUFVOztFQUFtQjtJQUFVOztFQUFxQjtJQUFVOztFQUFtQjtJQUEwQjs7RUFBcUM7SUFBd0I7O0VBQW1DO0lBQTJCOztFQUFpQztJQUE0Qjs7RUFBd0M7SUFBMkI7O0VBQXVDO0lBQTJCOztFQUF1QztJQUFzQjs7RUFBaUM7SUFBb0I7O0VBQStCO0lBQXVCOztFQUE2QjtJQUF5Qjs7RUFBK0I7SUFBd0I7O0VBQThCO0lBQXdCOztFQUFtQztJQUFzQjs7RUFBaUM7SUFBeUI7O0VBQStCO0lBQTBCOztFQUFzQztJQUF5Qjs7RUFBcUM7SUFBMEI7O0VBQWdDO0lBQW9COztFQUEwQjtJQUFxQjs7RUFBZ0M7SUFBbUI7O0VBQThCO0lBQXNCOztFQUE0QjtJQUF3Qjs7RUFBOEI7SUFBdUI7O0VBQTZCO0lBQWdCOztFQUFtQjtJQUFZOztFQUFrQjtJQUFZOztFQUFrQjtJQUFZOztFQUFrQjtJQUFZOztFQUFrQjtJQUFZOztFQUFrQjtJQUFZOztFQUFrQjtJQUFlOztFQUFrQjtJQUFROztFQUFtQjtJQUFROztFQUF3QjtJQUFROztFQUF1QjtJQUFROztFQUFzQjtJQUFROztFQUF3QjtJQUFROztFQUFzQjtJQUFXOztFQUFzQjtJQUFTO0lBQXlCOztFQUF3QjtJQUFTO0lBQThCOztFQUE2QjtJQUFTO0lBQTZCOztFQUE0QjtJQUFTO0lBQTRCOztFQUEyQjtJQUFTO0lBQThCOztFQUE2QjtJQUFTO0lBQTRCOztFQUEyQjtJQUFZO0lBQTRCOztFQUEyQjtJQUFTO0lBQXVCOztFQUEwQjtJQUFTO0lBQTRCOztFQUErQjtJQUFTO0lBQTJCOztFQUE4QjtJQUFTO0lBQTBCOztFQUE2QjtJQUFTO0lBQTRCOztFQUErQjtJQUFTO0lBQTBCOztFQUE2QjtJQUFZO0lBQTBCOztFQUE2QjtJQUFTOztFQUF1QjtJQUFTOztFQUE0QjtJQUFTOztFQUEyQjtJQUFTOztFQUEwQjtJQUFTOztFQUE0QjtJQUFTOztFQUEwQjtJQUFZOztFQUEwQjtJQUFTOztFQUF5QjtJQUFTOztFQUE4QjtJQUFTOztFQUE2QjtJQUFTOztFQUE0QjtJQUFTOztFQUE4QjtJQUFTOztFQUE0QjtJQUFZOztFQUE0QjtJQUFTOztFQUEwQjtJQUFTOztFQUErQjtJQUFTOztFQUE4QjtJQUFTOztFQUE2QjtJQUFTOztFQUErQjtJQUFTOztFQUE2QjtJQUFZOztFQUE2QjtJQUFTOztFQUF3QjtJQUFTOztFQUE2QjtJQUFTOztFQUE0QjtJQUFTOztFQUEyQjtJQUFTOztFQUE2QjtJQUFTOztFQUEyQjtJQUFZOztFQUEyQjtJQUFROztFQUFvQjtJQUFROztFQUF5QjtJQUFROztFQUF3QjtJQUFROztFQUF1QjtJQUFROztFQUF5QjtJQUFROztFQUF1QjtJQUFTO0lBQTBCOztFQUF5QjtJQUFTO0lBQStCOztFQUE4QjtJQUFTO0lBQThCOztFQUE2QjtJQUFTO0lBQTZCOztFQUE0QjtJQUFTO0lBQStCOztFQUE4QjtJQUFTO0lBQTZCOztFQUE0QjtJQUFTO0lBQXdCOztFQUEyQjtJQUFTO0lBQTZCOztFQUFnQztJQUFTO0lBQTRCOztFQUErQjtJQUFTO0lBQTJCOztFQUE4QjtJQUFTO0lBQTZCOztFQUFnQztJQUFTO0lBQTJCOztFQUE4QjtJQUFTOztFQUF3QjtJQUFTOztFQUE2QjtJQUFTOztFQUE0QjtJQUFTOztFQUEyQjtJQUFTOztFQUE2QjtJQUFTOztFQUEyQjtJQUFTOztFQUEwQjtJQUFTOztFQUErQjtJQUFTOztFQUE4QjtJQUFTOztFQUE2QjtJQUFTOztFQUErQjtJQUFTOztFQUE2QjtJQUFTOztFQUEyQjtJQUFTOztFQUFnQztJQUFTOztFQUErQjtJQUFTOztFQUE4QjtJQUFTOztFQUFnQztJQUFTOztFQUE4QjtJQUFTOztFQUF5QjtJQUFTOztFQUE4QjtJQUFTOztFQUE2QjtJQUFTOztFQUE0QjtJQUFTOztFQUE4QjtJQUFTOztFQUE0QjtJQUFlOztFQUEwQjtJQUFhOztFQUEyQjtJQUFnQjs7O0FBQTZCO0VBQTBCO0lBQWdCOztFQUFxQjtJQUFjOztFQUFzQjtJQUFlOztFQUFxQjtJQUFhOztFQUF5QjtJQUFtQjs7RUFBK0I7SUFBWTs7RUFBd0I7SUFBVzs7RUFBdUI7SUFBWTs7RUFBd0I7SUFBZ0I7O0VBQTRCO0lBQWlCOztFQUE2QjtJQUFXOztFQUF1QjtJQUFrQjs7RUFBOEI7SUFBVzs7RUFBdUI7SUFBYzs7RUFBd0I7SUFBYTs7RUFBNkI7SUFBZ0I7O0VBQWdDO0lBQXFCOztFQUFxQztJQUF3Qjs7RUFBd0M7SUFBZ0I7O0VBQXNCO0lBQWdCOztFQUFzQjtJQUFrQjs7RUFBd0I7SUFBa0I7O0VBQXdCO0lBQWM7O0VBQXlCO0lBQWdCOztFQUEyQjtJQUFzQjs7RUFBaUM7SUFBVTs7RUFBZ0I7SUFBVTs7RUFBcUI7SUFBVTs7RUFBb0I7SUFBVTs7RUFBbUI7SUFBVTs7RUFBcUI7SUFBVTs7RUFBbUI7SUFBMEI7O0VBQXFDO0lBQXdCOztFQUFtQztJQUEyQjs7RUFBaUM7SUFBNEI7O0VBQXdDO0lBQTJCOztFQUF1QztJQUEyQjs7RUFBdUM7SUFBc0I7O0VBQWlDO0lBQW9COztFQUErQjtJQUF1Qjs7RUFBNkI7SUFBeUI7O0VBQStCO0lBQXdCOztFQUE4QjtJQUF3Qjs7RUFBbUM7SUFBc0I7O0VBQWlDO0lBQXlCOztFQUErQjtJQUEwQjs7RUFBc0M7SUFBeUI7O0VBQXFDO0lBQTBCOztFQUFnQztJQUFvQjs7RUFBMEI7SUFBcUI7O0VBQWdDO0lBQW1COztFQUE4QjtJQUFzQjs7RUFBNEI7SUFBd0I7O0VBQThCO0lBQXVCOztFQUE2QjtJQUFnQjs7RUFBbUI7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBWTs7RUFBa0I7SUFBZTs7RUFBa0I7SUFBUTs7RUFBbUI7SUFBUTs7RUFBd0I7SUFBUTs7RUFBdUI7SUFBUTs7RUFBc0I7SUFBUTs7RUFBd0I7SUFBUTs7RUFBc0I7SUFBVzs7RUFBc0I7SUFBUztJQUF5Qjs7RUFBd0I7SUFBUztJQUE4Qjs7RUFBNkI7SUFBUztJQUE2Qjs7RUFBNEI7SUFBUztJQUE0Qjs7RUFBMkI7SUFBUztJQUE4Qjs7RUFBNkI7SUFBUztJQUE0Qjs7RUFBMkI7SUFBWTtJQUE0Qjs7RUFBMkI7SUFBUztJQUF1Qjs7RUFBMEI7SUFBUztJQUE0Qjs7RUFBK0I7SUFBUztJQUEyQjs7RUFBOEI7SUFBUztJQUEwQjs7RUFBNkI7SUFBUztJQUE0Qjs7RUFBK0I7SUFBUztJQUEwQjs7RUFBNkI7SUFBWTtJQUEwQjs7RUFBNkI7SUFBUzs7RUFBdUI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBMEI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMEI7SUFBWTs7RUFBMEI7SUFBUzs7RUFBeUI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNEI7SUFBWTs7RUFBNEI7SUFBUzs7RUFBMEI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBNkI7SUFBWTs7RUFBNkI7SUFBUzs7RUFBd0I7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBMkI7SUFBWTs7RUFBMkI7SUFBUTs7RUFBb0I7SUFBUTs7RUFBeUI7SUFBUTs7RUFBd0I7SUFBUTs7RUFBdUI7SUFBUTs7RUFBeUI7SUFBUTs7RUFBdUI7SUFBUztJQUEwQjs7RUFBeUI7SUFBUztJQUErQjs7RUFBOEI7SUFBUztJQUE4Qjs7RUFBNkI7SUFBUztJQUE2Qjs7RUFBNEI7SUFBUztJQUErQjs7RUFBOEI7SUFBUztJQUE2Qjs7RUFBNEI7SUFBUztJQUF3Qjs7RUFBMkI7SUFBUztJQUE2Qjs7RUFBZ0M7SUFBUztJQUE0Qjs7RUFBK0I7SUFBUztJQUEyQjs7RUFBOEI7SUFBUztJQUE2Qjs7RUFBZ0M7SUFBUztJQUEyQjs7RUFBOEI7SUFBUzs7RUFBd0I7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBMEI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBK0I7SUFBUzs7RUFBNkI7SUFBUzs7RUFBMkI7SUFBUzs7RUFBZ0M7SUFBUzs7RUFBK0I7SUFBUzs7RUFBOEI7SUFBUzs7RUFBZ0M7SUFBUzs7RUFBOEI7SUFBUzs7RUFBeUI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNkI7SUFBUzs7RUFBNEI7SUFBUzs7RUFBOEI7SUFBUzs7RUFBNEI7SUFBZTs7RUFBMEI7SUFBYTs7RUFBMkI7SUFBZ0I7OztBQUE2QjtFQUEwQjtJQUFpQjs7RUFBcUI7SUFBZTs7RUFBc0I7SUFBZ0I7O0VBQXFCO0lBQWM7O0VBQXlCO0lBQW9COztFQUErQjtJQUFhOztFQUF3QjtJQUFZOztFQUF1QjtJQUFhOztFQUF3QjtJQUFpQjs7RUFBNEI7SUFBa0I7O0VBQTZCO0lBQVk7O0VBQXVCO0lBQW1COztFQUE4QjtJQUFZOztFQUF1QjtJQUFlOztFQUF3QjtJQUFjOztFQUE2QjtJQUFpQjs7RUFBZ0M7SUFBc0I7O0VBQXFDO0lBQXlCOztFQUF3QztJQUFpQjs7RUFBc0I7SUFBaUI7O0VBQXNCO0lBQW1COztFQUF3QjtJQUFtQjs7RUFBd0I7SUFBZTs7RUFBeUI7SUFBaUI7O0VBQTJCO0lBQXVCOztFQUFpQztJQUFXOztFQUFnQjtJQUFXOztFQUFxQjtJQUFXOztFQUFvQjtJQUFXOztFQUFtQjtJQUFXOztFQUFxQjtJQUFXOztFQUFtQjtJQUEyQjs7RUFBcUM7SUFBeUI7O0VBQW1DO0lBQTRCOztFQUFpQztJQUE2Qjs7RUFBd0M7SUFBNEI7O0VBQXVDO0lBQTRCOztFQUF1QztJQUF1Qjs7RUFBaUM7SUFBcUI7O0VBQStCO0lBQXdCOztFQUE2QjtJQUEwQjs7RUFBK0I7SUFBeUI7O0VBQThCO0lBQXlCOztFQUFtQztJQUF1Qjs7RUFBaUM7SUFBMEI7O0VBQStCO0lBQTJCOztFQUFzQztJQUEwQjs7RUFBcUM7SUFBMkI7O0VBQWdDO0lBQXFCOztFQUEwQjtJQUFzQjs7RUFBZ0M7SUFBb0I7O0VBQThCO0lBQXVCOztFQUE0QjtJQUF5Qjs7RUFBOEI7SUFBd0I7O0VBQTZCO0lBQWlCOztFQUFtQjtJQUFhOztFQUFrQjtJQUFhOztFQUFrQjtJQUFhOztFQUFrQjtJQUFhOztFQUFrQjtJQUFhOztFQUFrQjtJQUFhOztFQUFrQjtJQUFnQjs7RUFBa0I7SUFBUzs7RUFBbUI7SUFBUzs7RUFBd0I7SUFBUzs7RUFBdUI7SUFBUzs7RUFBc0I7SUFBUzs7RUFBd0I7SUFBUzs7RUFBc0I7SUFBWTs7RUFBc0I7SUFBVTtJQUF5Qjs7RUFBd0I7SUFBVTtJQUE4Qjs7RUFBNkI7SUFBVTtJQUE2Qjs7RUFBNEI7SUFBVTtJQUE0Qjs7RUFBMkI7SUFBVTtJQUE4Qjs7RUFBNkI7SUFBVTtJQUE0Qjs7RUFBMkI7SUFBYTtJQUE0Qjs7RUFBMkI7SUFBVTtJQUF1Qjs7RUFBMEI7SUFBVTtJQUE0Qjs7RUFBK0I7SUFBVTtJQUEyQjs7RUFBOEI7SUFBVTtJQUEwQjs7RUFBNkI7SUFBVTtJQUE0Qjs7RUFBK0I7SUFBVTtJQUEwQjs7RUFBNkI7SUFBYTtJQUEwQjs7RUFBNkI7SUFBVTs7RUFBdUI7SUFBVTs7RUFBNEI7SUFBVTs7RUFBMkI7SUFBVTs7RUFBMEI7SUFBVTs7RUFBNEI7SUFBVTs7RUFBMEI7SUFBYTs7RUFBMEI7SUFBVTs7RUFBeUI7SUFBVTs7RUFBOEI7SUFBVTs7RUFBNkI7SUFBVTs7RUFBNEI7SUFBVTs7RUFBOEI7SUFBVTs7RUFBNEI7SUFBYTs7RUFBNEI7SUFBVTs7RUFBMEI7SUFBVTs7RUFBK0I7SUFBVTs7RUFBOEI7SUFBVTs7RUFBNkI7SUFBVTs7RUFBK0I7SUFBVTs7RUFBNkI7SUFBYTs7RUFBNkI7SUFBVTs7RUFBd0I7SUFBVTs7RUFBNkI7SUFBVTs7RUFBNEI7SUFBVTs7RUFBMkI7SUFBVTs7RUFBNkI7SUFBVTs7RUFBMkI7SUFBYTs7RUFBMkI7SUFBUzs7RUFBb0I7SUFBUzs7RUFBeUI7SUFBUzs7RUFBd0I7SUFBUzs7RUFBdUI7SUFBUzs7RUFBeUI7SUFBUzs7RUFBdUI7SUFBVTtJQUEwQjs7RUFBeUI7SUFBVTtJQUErQjs7RUFBOEI7SUFBVTtJQUE4Qjs7RUFBNkI7SUFBVTtJQUE2Qjs7RUFBNEI7SUFBVTtJQUErQjs7RUFBOEI7SUFBVTtJQUE2Qjs7RUFBNEI7SUFBVTtJQUF3Qjs7RUFBMkI7SUFBVTtJQUE2Qjs7RUFBZ0M7SUFBVTtJQUE0Qjs7RUFBK0I7SUFBVTtJQUEyQjs7RUFBOEI7SUFBVTtJQUE2Qjs7RUFBZ0M7SUFBVTtJQUEyQjs7RUFBOEI7SUFBVTs7RUFBd0I7SUFBVTs7RUFBNkI7SUFBVTs7RUFBNEI7SUFBVTs7RUFBMkI7SUFBVTs7RUFBNkI7SUFBVTs7RUFBMkI7SUFBVTs7RUFBMEI7SUFBVTs7RUFBK0I7SUFBVTs7RUFBOEI7SUFBVTs7RUFBNkI7SUFBVTs7RUFBK0I7SUFBVTs7RUFBNkI7SUFBVTs7RUFBMkI7SUFBVTs7RUFBZ0M7SUFBVTs7RUFBK0I7SUFBVTs7RUFBOEI7SUFBVTs7RUFBZ0M7SUFBVTs7RUFBOEI7SUFBVTs7RUFBeUI7SUFBVTs7RUFBOEI7SUFBVTs7RUFBNkI7SUFBVTs7RUFBNEI7SUFBVTs7RUFBOEI7SUFBVTs7RUFBNEI7SUFBZ0I7O0VBQTBCO0lBQWM7O0VBQTJCO0lBQWlCOzs7QUFBNkI7RUFBMEI7SUFBTTs7RUFBMkI7SUFBTTs7RUFBeUI7SUFBTTs7RUFBNEI7SUFBTTs7O0FBQTRCO0VBQWE7SUFBZ0I7O0VBQXlCO0lBQXNCOztFQUErQjtJQUFlOztFQUF3QjtJQUFjOztFQUF1QjtJQUFlOztFQUF3QjtJQUFtQjs7RUFBNEI7SUFBb0I7O0VBQTZCO0lBQWM7O0VBQXVCO0lBQXFCOztFQUE4QjtJQUFjOzs7O0FDWHAyaEo7RUFDRTtFQUNBO0VBQ0E7RUFJQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQzluQkY7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUNBO0VBQ0U7OztBQUVKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFOzs7QUFFRjtFQUNFO0VBQ1E7OztBQUVWO0VBQ0U7RUFDUTs7O0FBRVY7RUFDRTtJQUNFO0lBQ1E7O0VBQ1Y7SUFDRTtJQUNROzs7QUFFWjtFQUNFO0lBQ0U7SUFDUTs7RUFDVjtJQUNFO0lBQ1E7OztBQUVaO0VBQ0U7RUFDQTtFQUNROzs7QUFFVjtFQUNFO0VBQ0E7RUFDUTs7O0FBRVY7RUFDRTtFQUNBO0VBQ1E7OztBQUVWO0VBQ0U7RUFDQTtFQUNROzs7QUFFVjtFQUNFO0VBQ0E7RUFDUTs7O0FBRVY7RUFDRTtFQUNBO0VBQ1E7OztBQUVWO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1FO0VBQ1E7OztBQUVWO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7QUFFQTtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNROzs7QUFFVjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7OztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQ250V0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDRTs7O0FBQ0E7RUFDRTs7O0FBRU47RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFDQTtBQUFBO0VBRUU7OztBQUNGO0VBQ0U7OztBQUVKO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDRTs7O0FBQ0Y7QUFBQTtFQUVFOzs7QUFDRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUNGO0VBQ0U7RUFDQTtFQUNBOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTs7O0FBQ0E7RUFDRTtFQUNBOzs7QUFDRjtFQUNFO0VBQ0E7OztBQUVKO0VBQ0U7OztBQUNBO0VBQ0U7RUFDQTs7O0FBQ0Y7RUFDRTs7O0FBRUo7RUFDRTtFQUNBOzs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBQ0Y7RUFDRTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFDQTtFQUNFOzs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0Y7RUFDRTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFDRTtBQUFBO0FBQUE7RUFHQTtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTs7RUFDRjtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7RUFDSjtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBOztFQUNGO0lBQ0U7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBOzs7QUM3Vko7O0FBQUE7QUFBQTs7QUFBQTs7QUFBQTtBQVNBO0FBRUE7RUFDRTs7O0FBR0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRzs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtBQUNBO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRDtFQUNDOzs7QUFJRDtFQUNJO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUdEO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQzs7O0FDL0xEO0FBQ0E7RUFFSTtFQUVBO0VBQ0E7RUFFQTtFQUNHO0VBQ0M7RUFDSTtFQUVSO0VBQ0E7RUFDQTtFQUNJO0VBQ0o7OztBQUdKO0VBRUk7RUFFQTtFQUNBO0VBRUE7RUFDQTs7O0FBRUo7RUFFSTs7O0FBRUo7RUFFSTtFQUNBOzs7QUFHSjtBQUFBO0VBR0k7RUFDRztFQUNDO0VBQ0M7RUFDRzs7O0FBR1o7RUFFSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7OztBQUVKO0FBQUE7RUFHSTtFQUVBOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJOzs7QUFHSjtFQUVJO0VBQ0E7RUFFQTtFQUNBOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJOzs7QUFFSjtFQUVJO0VBRUE7RUFFQTs7O0FBRUo7RUFDSTs7O0FDckhKO0FBQ0E7QUFDQTtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUVBO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0FBRUE7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFFQTtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFHRDtFQUNJOzs7QUFHSjtBQUNBO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUlEO0FBQ0E7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFDQTtFQUNJOzs7QUFFSjtBQUNBO0VBQU87OztBQUNQO0VBQU87OztBQUNQO0VBQU87OztBQUNQO0VBQU87OztBQUNQO0VBQU87OztBQUVQO0FBRUE7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFFQTtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUVBO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBSUQ7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7QUFDQTtFQUFPOzs7QUFDUDtFQUEyQjtFQUFrQjs7O0FBQzdDO0VBQWM7RUFBVTtFQUFZO0VBQW1CO0VBQVM7RUFBVztFQUFVO0VBQXdCO0VBQThCOzs7QUFDM0k7RUFBb0I7OztBQUNwQjtFQUFhO0VBQVU7RUFBWTtFQUFnQztFQUFjO0VBQVM7RUFBeUI7RUFBaUM7OztBQUNwSjtFQUFpQztFQUFXO0VBQWU7RUFBa0I7RUFBTztFQUFVOzs7QUFDOUY7RUFBbUI7OztBQUNuQjtFQUFXO0VBQVc7OztBQUN0QjtFQUFvQjtFQUFVOzs7QUFDOUI7RUFBMEI7OztBQUMxQjtFQUFjO0VBQWU7RUFBVTs7O0FBQ3ZDO0VBQStCO0VBQXFCOzs7QUFDcEQ7RUFBYTs7O0FBQ2I7RUFBYTtFQUFnQjtFQUFTOzs7QUFDdEM7RUFBbUI7OztBQUNuQjtFQUFnQjs7O0FBQ2hCO0VBQWtCO0VBQVc7RUFBWTtFQUFpQjtFQUFnQjtFQUFrQjtFQUFhO0VBQVc7RUFBa0I7OztBQUN0STtFQUF3QjtFQUFnQjs7O0FBQ3hDO0VBQXlDO0lBQU87OztBQUVoRDtFQUF5QztJQUFjOzs7QUFLdEQ7QUFDRDtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7OztBQUdGO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTs7O0FBR0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7QUFDSTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM1MEJOO0FBQ0M7RUFDTTtFQUNOO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7OztBQUVMO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUg7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDSjtFQUNROzs7QUFFUjtFQUNJOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUlDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0FBQUE7RUFHQztFQUNBOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNLOzs7QUFFTDtFQUE2RDtFQUFjOzs7QUFDM0U7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUk7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBR0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFJRDtBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTs7O0FBSUo7RUFDSTtFQUNKOzs7QUFFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNDOzs7QUFFRDtBQUNBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDRztFQUNIO0VBQ0E7RUFDQTs7O0FBRUE7RUFBOEI7OztBQUM5QjtFQUE2QjtFQUFrQjtFQUFtQjs7O0FBQ2xFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQWtDOzs7QUFDbEM7RUFDRTtFQUNBOzs7QUFFRjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNJO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7OztBQUVKO0VBRUM7RUFDRDtFQUNBOzs7QUFFQTtFQUF1Sjs7O0FBQ3ZKO0VBQThFOzs7QUFDOUU7RUFDRztFQUNEO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNHO0VBQ0g7RUFDRzs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDRTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFBMkI7OztBQUMzQjtFQUFtQzs7O0FBQ25DO0VBQVk7OztBQUNaO0VBQ0M7RUFDRDtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFBdUI7OztBQUN2QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNGO0VBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQUVKO0VBQWE7OztBQUNiO0VBQ0M7OztBQUdEO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0Q7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0M7OztBQUVMO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFJSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0g7RUFDRztFQUNEOzs7QUFFSDtFQUVJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUFrQzs7O0FBQ2xDO0VBQThCOzs7QUFDOUI7RUFBMEM7OztBQUMxQztFQUF3Qzs7O0FBQ3hDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDSjs7O0FBR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0c7RUFDSDtFQUNBOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSDtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQVc7OztBQUVYO0VBQ0U7RUFDRjtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBRUk7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0E7RUFDSTtFQUNKO0VBQ0k7OztBQUVKO0VBQ0U7RUFDRTs7O0FBR0o7RUFDUTtFQUNKOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNPO0VBQ1A7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Q7RUFDRztFQUNGO0VBQ0U7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQWdCOzs7QUFDaEI7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0Q7RUFDQTs7O0FBRUE7RUFDQztFQUNBOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNHO0VBQ0M7OztBQUdKO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtBQUNBO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0s7OztBQUVMO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUVEO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDSDs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQVk7OztBQUNaO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFBa0I7OztBQUNsQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNDO0VBQ0Q7OztBQUVBO0VBQ0k7RUFDQTs7O0FBRUo7RUFFSTs7O0FBRUo7RUFFSTs7O0FBRUo7RUFDRzs7O0FBRUg7RUFDQztFQUNHOzs7QUFFSjtFQUNDO0VBQ0E7OztBQUVEO0VBQTBCOzs7QUFDMUI7RUFDQztFQUNBOzs7QUFFRDtFQUFxQjs7O0FBQ3JCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQW9CO0VBQ3BCO0VBQWE7RUFBd0I7OztBQUNyQztFQUNJO0VBQ0E7OztBQUVKO0VBQWM7RUFBOEI7OztBQUM1QztFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNFOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNJO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7OztBQUdSO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0s7OztBQUdMO0FBQ0E7RUFDSTtFQUNKOzs7QUFFQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNFOzs7QUFFRjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNDO0VBQ0Q7RUFDRTs7O0FBR0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDRzs7O0FBRUo7RUFDRztFQUNDO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDSTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ007RUFDSjtFQUNBO0VBQ0U7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0c7RUFDRTtFQUNEOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSztFQUNEO0VBQ0E7RUFDQTtFQUNBO0VBQ0M7RUFDRjtFQUNDOzs7QUFFSjtFQUNFO0VBRUE7OztBQUdGO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0c7OztBQUdIO0VBQ0U7OztBQUVGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDTztFQUNQO0VBQ0E7OztBQUVKO0VBQ0k7RUFDTztFQUNQOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQWdCO0VBQWlCO0VBQStCO0VBQXVDOzs7QUFDdkc7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQztFQUNEOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDSjtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNBO0VBQ0M7OztBQUVEO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0c7OztBQUVMO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0k7OztBQUVKO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNFO0VBQ0Y7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7OztBQUdKO0VBQXdDOzs7QUFDeEM7RUFDQzs7O0FBR0Q7RUFBZ0I7RUFBbUI7OztBQUNuQztFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7QUFDQTtFQUVJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSztFQUNIO0VBQ0U7OztBQUVKO0VBRUk7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFFRTs7O0FBRUY7RUFDTTs7O0FBRU47RUFDTTs7O0FBRU47RUFDTTs7O0FBRU47RUFDTTs7O0FBRU47RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUF1QjtFQUFtQjtFQUFXOzs7QUFDckQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUE2Qjs7O0FBQzdCO0VBQW9COzs7QUFDcEI7RUFBK0M7OztBQUMvQztFQUErQjs7O0FBQy9CO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUFnQztFQUFzQjs7O0FBQ3REO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBR0Q7RUFDSTtFQUNKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRztFQUNDO0VBQ0Q7RUFDSDs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNKOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDSDs7O0FBSUQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNHO0VBQ0M7RUFDRDtFQUNIOzs7QUFFQTtFQUNJO0VBQ0o7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0c7RUFDQTtFQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQTtFQUNBOzs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRztFQUNDOzs7QUFHSjtFQUNHOzs7QUFFSDtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQWdDOzs7QUFDaEM7RUFBa0M7OztBQUVsQztFQUEwQjs7O0FBRTFCO0VBQ0k7OztBQUdKO0VBQXVDOzs7QUFDdkM7RUFBeUM7OztBQUN6QztFQUNDO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTs7O0FBRUo7RUFDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7OztBQUVKO0VBRUk7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDQTtFQUNBOzs7QUFFQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0s7OztBQUdMO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNDO0VBQ0Q7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFFSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFFSjtFQUNROzs7QUFFUjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0c7RUFDQztFQUNBO0VBQ0E7RUFDRDs7O0FBRUg7RUFDRztFQUNIO0VBQ0E7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSztFQUNIO0VBQ0E7RUFDRTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSztFQUNIO0VBQ0Y7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0o7RUFDQTtFQUNBOzs7QUFHQTtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFFRTtFQUNBOzs7QUFFRjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ087RUFDUDtFQUNBOzs7QUFFSjtFQUNJO0VBQ087RUFDUDs7O0FBR0o7RUFDSTtFQUNBO0VBQ0M7RUFDSDtFQUNBO0VBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0s7RUFDRDtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNLOzs7QUFHTDtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTs7O0FBRUE7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQztFQUNDO0VBQ0E7RUFDQTs7O0FBRU47RUFDSTtFQUNBO0VBQ0E7RUFDQztFQUNDO0VBQ0E7RUFDQTs7O0FBRU47RUFDSTtFQUNBO0VBQ0E7RUFDQztFQUNDO0VBQ0E7RUFDQTs7O0FBRU47RUFDRztFQUNDO0VBQ0E7RUFDQztFQUNDO0VBQ0E7RUFDQTs7O0FBRU47RUFDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0c7RUFDQztFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0k7RUFDQTtFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0U7RUFDRTtFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0E7RUFDQTtFQUNBO0VBQ0s7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0c7RUFDQztFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0k7RUFDQTtFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0c7RUFDQztFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0k7RUFDQTtFQUNEO0VBQ0U7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0U7RUFDRTtFQUNBO0VBQ0M7RUFDQztFQUNBO0VBQ0E7OztBQUVOO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUNKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7OztBQUNBO0VBQ0k7OztBQUVKO0VBQ0U7OztBQUdGO0VBQ0k7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQTtFQUNFO0VBQ0E7RUFDRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUE7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0U7RUFDRTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0U7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0M7RUFDRzs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0U7OztBQUVKO0VBQ0k7OztBQUVKO0FBRUE7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0c7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDRTtJQUNFO0lBQ0g7O0VBRUM7SUFDRTtJQUNIOzs7QUFHRDtFQUF1Qjs7O0FBQ3ZCO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0c7OztBQUVKO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0c7RUFDRDtFQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0Q7RUFDQzs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFDQTtFQUFlOzs7QUFDZjtFQUFtQjs7O0FBQ25CO0VBQ0k7RUFDQTs7O0FBSUo7QUFDQTtFQUNDO0VBQ0E7OztBQUdEO0VBQW9COzs7QUFDcEI7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQWM7RUFBWTs7O0FBQzFCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNBO0VBQ0E7OztBQUVKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNIOztFQUVDO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDSDs7RUFFQztJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0g7OztBQUdEO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNIOztFQUVDO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDSDs7RUFFQztJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0g7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFBYzs7O0FBQ2Q7QUFDQTtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUE7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDRjtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDQTs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNHO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0c7OztBQUVIO0VBQ0M7OztBQUVEO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ007OztBQUVOO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSzs7O0FBRUw7RUFDSTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0U7RUFDRTtFQUNGO0VBQ0E7RUFDRzs7O0FBR0w7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDQztFQUNEOzs7QUFHQTtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNGOzs7QUFFQTtBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBRUk7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFFSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0k7RUFDQTs7O0FBRUo7RUFDRztFQUNIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNHO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDQTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDRTtFQUNFOzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7QUFFQTtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0s7OztBQUVMO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBOzs7QUFFQTtFQUNFO0VBQ0Y7OztBQUVBO0VBQ0k7RUFDQTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTs7O0FBRUw7RUFDSTs7O0FBRUo7RUFDRTtFQUNBOzs7QUFFRjtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNFOzs7QUFFSjtFQUNFO0VBQ0U7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNJOzs7QUFJSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0c7OztBQUVIO0VBQ0k7OztBQUVKO0VBQ0U7RUFDRTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0s7OztBQUVMO0VBQ0s7OztBQUVMO0VBQ0k7OztBQUVKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBR0Y7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDQztFQUNIOzs7QUFFRjtFQUNFO0VBQ0U7OztBQUVKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0U7RUFDQTtFQUNFOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNFOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0c7RUFDQzs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0k7RUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0Y7OztBQUVBO0VBQ0k7RUFDQTs7O0FBRUo7RUFBYztFQUFtQjtFQUFnQjtFQUEwQjs7O0FBQzNFO0VBQWE7RUFDYjtFQUFhOzs7QUFDYjtFQUFzQjs7O0FBQ3RCO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNROzs7QUFFUjtFQUFzQjs7O0FBR3RCO0VBQ0k7RUFDQTs7O0FBRUo7RUFDUTs7O0FBRVI7RUFBdUI7OztBQUN2QjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDRztFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFFQTtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUVEO0VBQXdDOzs7QUFDeEM7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNJOzs7QUFFSjtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQzs7O0FBRUQ7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQztFQUNEO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0c7RUFDRTs7O0FBRUw7RUFDRztFQUNIO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0M7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFBeUM7OztBQUN6QztFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQTtFQUNFO0VBQ0E7RUFDRjtFQUNFO0VBQ0Y7OztBQU1BO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBR0o7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNLOzs7QUFFTDtFQUNJO0VBQ0E7RUFDQTtFQUNKO0VBQ0k7RUFDSjtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFFSztFQUNEOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDRTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDQztFQUNEO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlBO0VBQ0M7RUFDRztFQUNJO0VBQ0o7RUFDRzs7O0FBRVA7QUFDQTtFQUNFOzs7QUFHRjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0c7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDQTs7O0FBSUo7RUFDSTs7O0FBR0o7RUFDQTtFQUNBOzs7QUFFQTtFQUVJOzs7QUFFSjtFQUNBOzs7QUFHQTtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNDOzs7QUFFRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSTs7O0FBRUo7RUFBZ0I7OztBQUNoQjtFQUFzQjs7O0FBQ3RCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFBeUI7OztBQUN6QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0o7RUFDSTs7O0FBR0o7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQztFQUNEOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQXlCO0VBQWlCO0VBQWlCOzs7QUFDM0Q7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQXNCOzs7QUFDdEI7RUFBdUI7OztBQUd2QjtFQUE2Qjs7O0FBRTdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUFhO0VBQWdCO0VBQzdCOzs7QUFHQTtFQUNJOzs7QUFFSjtFQUNHO0VBQ007OztBQUVUO0VBQ0c7OztBQUVIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0c7RUFDSDs7O0FBRUE7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0Q7RUFDRTtFQUNBO0VBQ0U7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0M7RUFDSDtFQUNBO0VBQ0U7OztBQUVKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUlEO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFFSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNHO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNGOzs7QUFHQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNGO0VBQ0U7OztBQUdKO0VBQ0M7RUFDRDtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDRzs7O0FBR0o7RUFDQztFQUNHOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDSTtFQUNBOzs7QUFFSjtFQUFzRDtFQUFpQjs7O0FBQ3ZFO0VBQXFDOzs7QUFDckM7RUFDSTs7O0FBRUo7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJQTtFQUNBOzs7QUFHQTtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBOzs7QUFFQTtFQUNFO0VBQ0U7OztBQUVKO0VBQ0E7OztBQUdBO0VBQ0c7RUFDQzs7O0FBR0o7RUFDTTtFQUNGOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0FBQ0M7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0c7RUFDSDs7O0FBRUE7RUFDQztFQUNBOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQTBCO0VBQVU7OztBQUNwQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDSTtFQUNBOzs7QUFHSjtFQUE2Qjs7O0FBQzdCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHOzs7QUFFSjtFQUE4Qjs7O0FBQzlCO0VBQWdDOzs7QUFDaEM7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFBdUU7OztBQUN2RTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUE7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQ0E7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUdKO0VBRUk7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQTs7O0FBRUE7RUFDRTtFQUNBO0VBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0M7RUFDRDtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDRTtFQUNFOzs7QUFFSjtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0k7OztBQUVKO0VBQ0s7RUFDTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUdKO0FBQUE7RUFFSTtFQUNBOzs7QUFFSjtBQUFBO0VBRUM7RUFDQTs7O0FBRUQ7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0U7OztBQUVKO0FBQUE7RUFFSTs7O0FBRUo7QUFBQTtFQUVBOzs7QUFFQTtBQUFBO0VBQzhCOzs7QUFDOUI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDSTs7O0FBRUo7RUFBaUI7RUFBZTs7O0FBQ2hDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQStCO0VBQVM7OztBQUN4QztFQUE4Qjs7O0FBQzlCO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtBQUVBO0VBQ0k7RUFDSDs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDSTs7O0FBRUo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQztFQUNEO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBRUk7OztBQUdKO0VBQ0k7RUFDSjtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNHO0VBQ0M7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQztFQUNEO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFBQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtBQUFBO0VBRUk7OztBQUVKO0FBQUE7RUFFSTtFQUNKO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0U7OztBQUVKO0FBQUE7RUFFQTs7O0FBRUE7RUFDRztFQUNDOzs7QUFJSjtBQUNBO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRzs7O0FBRUg7RUFDRzs7O0FBRUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFHSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlBO0VBQ0M7OztBQUdEO0VBQWlDO0VBQXFCO0VBQWlCOzs7QUFDdkU7RUFDRTtFQUNBO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQStDOzs7QUFDL0M7RUFDRztFQUNEO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQWdFOzs7QUFFaEU7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFFQTtFQUNJOzs7QUFFSjtFQUNHO0VBQ0g7RUFDQTs7O0FBRUE7RUFDSTtFQUNIOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNROzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDTjs7O0FBR0Q7RUFDRzs7O0FBRUo7RUFDSTs7O0FBRUE7QUFDQTtFQUNJO0VBQ0E7QUFDSjtFQUNJO0VBQ0E7RUFDTjs7O0FBR0Q7QUFDRztFQUNJO0VBQ0E7RUFDUjtFQUNBO0FBQ0k7RUFDSTtFQUNOO0VBQ0Y7RUFDQTs7O0FBSUE7RUFDSTtJQUEwQjs7O0FBRTlCO0VBQ0k7SUFBMEI7OztBQUc5QjtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR1I7RUFDSTtJQUFxQjs7O0FBR3RCO0VBQTBDO0VBQXFCOzs7QUFFakU7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0U7OztBQUVOO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBR0o7QUFDQTtFQUNFOzs7QUFFRjtFQUNDOzs7QUFFRDtFQUNHO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNLO0VBQ0g7OztBQUVGO0VBRUM7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQzs7O0FBRUQ7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUVEO0VBRUk7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBRUE7OztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDSTs7O0FBRUo7RUFDSTtFQUNIOzs7QUFFRDtFQUNBO0VBQ0E7OztBQUVBO0VBQ0M7OztBQUVEO0VBQ0c7OztBQUVIO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0c7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0o7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0M7OztBQUVEO0VBRUM7OztBQUdEO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0c7OztBQUVIO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBRUM7RUFDRDs7O0FBR0M7RUFDRztFQUNJO0VBQ0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDSDtFQUNHO0VBQ0g7OztBQUVEO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSDs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFFQztFQUNEO0VBQ0E7OztBQUVBO0VBRUM7RUFDRDs7O0FBRUE7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0Q7OztBQUVIO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNEOzs7QUFFSDtFQUNJO0VBQ0E7OztBQUVKO0VBRUk7RUFDQTtFQUNIOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0k7OztBQUVIO0VBQ0U7RUFDSDs7O0FBRUM7RUFDRzs7O0FBRUo7RUFDSTs7O0FBRUg7RUFDRzs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNDO0VBQ0Q7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBRUk7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFOzs7QUFHRjtFQUVFOzs7QUFFRjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUVJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNIO0VBQ0E7RUFDSTs7O0FBRUw7RUFFSTtFQUNBO0VBQ0E7OztBQUdKO0VBRUk7RUFDQTtFQUNBOzs7QUFJSjtFQUNDOzs7QUFFRDtFQUVDO0VBQ0E7OztBQUVEO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFFSTtFQUNBO0VBQ0E7OztBQUdIO0VBQ0c7RUFDSDs7O0FBRUQ7RUFFSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBRUk7RUFDQTs7O0FBR0o7RUFFSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7OztBQUdEO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDSTs7O0FBR0o7RUFFQzs7O0FBRUQ7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNDO0VBQ0Q7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQztFQUNHOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0FBRUE7RUFDRTtFQUNBOzs7QUFJRjtBQUNBO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFJSjtBQUNBO0VBQ0k7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0M7OztBQUVEO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBRUE7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7SUFDRTs7O0FBSUo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDRTtFQUNBOzs7QUFFRjtFQUNDOzs7QUFFRDtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOzs7QUFJSjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDRTtJQUNFOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDQztFQUNBOzs7QUFHRDtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBRUY7RUFDQzs7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUVGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0FBQ0E7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtBQUNBO0VBQ0U7RUFDQTtFQUNGOzs7QUFHQTtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDRztFQUNIOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHOzs7QUFFSjtFQUNJOzs7QUFFSjtBQUFBO0VBRUM7RUFDRzs7O0FBR0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNJO0VBQ0E7OztBQUdKO0FBQUE7RUFFQzs7O0FBRUQ7RUFDSTs7O0FBSUo7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNFOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDRTs7O0FBRUY7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDRTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNFOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBR0Y7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUlEOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQVFBO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0c7OztBQUdKO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFRQTtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFJSjtBQUFBO0VBRUk7RUFDQTtFQUNBOzs7QUFFSjtBQUFBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBSUo7QUFBQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7QUFDQTtFQUNFO0VBQ0U7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDSztFQUNEO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0M7OztBQUdEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDQztFQUNHO0VBQ0E7OztBQUlKO0VBQ0M7OztBQUdEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDRTs7O0FBRUo7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJQTtFQUNDO0VBQ0c7RUFFQTtFQUNBOzs7QUFHSjtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDRTtFQUNBOzs7QUFFRjtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7QUFDQTtFQUNJO0VBQ0Q7OztBQUVIO0VBQ0k7RUFDQztFQUNEOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDQztFQUNBO0VBQ0c7RUFDSDs7O0FBRUQ7RUFDQztFQUNHO0VBQ0g7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0U7RUFDRjs7O0FBRUE7RUFDSTs7O0FBRUo7RUFBYTs7O0FBR2I7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDSTtFQUNKOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNNO0VBQ0o7RUFDQTtFQUNFOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDRztFQUNIO0VBQ0E7OztBQUVBO0VBQ0c7RUFDSDs7O0FBRUE7RUFDSTtFQUNEO0VBQ0M7OztBQUVKO0VBQ0c7RUFDSDtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0FBQ0E7RUFDSTs7O0FBRUo7RUFDSzs7O0FBRUw7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDQztFQUNEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUNBO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDSTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNHO0VBQ0g7RUFDQTtFQUNBOzs7QUFFQTtFQUNFO0VBQ0U7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDRTtFQUNGOzs7QUFFSjtFQUNJO0VBQ0U7RUFDRjs7O0FBRUo7RUFDRTs7O0FBRUQ7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDTTs7O0FBRU47RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBOzs7QUFHUjtFQUNJO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7OztBQUdSO0VBQ0k7SUFDSTtJQUNBOztFQUVKO0lBQ0k7SUFDQTs7O0FBR1I7RUFDSTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBOzs7QUFHUjtFQUNJO0lBQ0k7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7OztBQUdSO0VBQ0k7SUFBVzs7O0FBR2Y7RUFDSTs7O0FBR0o7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ007OztBQUVOO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQztFQUNDO0VBQ0E7RUFDQTs7O0FBRU47RUFDSTtFQUNBO0VBQ0E7RUFDQztFQUNDO0VBQ0E7RUFDQTs7O0FBSU47RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBQ0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7QUFFQTtFQUNDO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNBO0VBQ0g7OztBQUVEO0VBQ0k7RUFDSDs7O0FBRUQ7RUFDSTs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBRUM7RUFDQTs7O0FBRUQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0k7OztBQUVKO0VBQ0c7OztBQUVIO0VBQ0k7RUFDSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBRUM7OztBQUdEO0VBQ0k7QUFDSDtFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7OztBQUVKO0FBQUE7RUFFRzs7O0FBRUg7RUFDRTs7O0FBR0Y7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0g7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFFSTs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNIOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0g7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNIOzs7QUFFRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNHOzs7QUFFSDtFQUNJO0VBQ0E7RUFDSDs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDRzs7O0FBRUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0g7OztBQUVEO0VBQ0k7RUFDQTs7O0FBRUo7RUFDQztFQUNHOzs7QUFHSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNHOzs7QUFFSDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTs7O0FBRUo7RUFDSTs7O0FBR0o7RUFDRzs7O0FBRUg7RUFDQztFQUNHOzs7QUFFSjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNIOzs7QUFFRDtFQUNJOzs7QUFFSjtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDSTs7O0FBRUo7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBQ0g7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBO0VBRUg7RUFDQTtFQUNBOzs7QUFFRDtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBR0o7RUFDSTtFQUNJO0VBQ0o7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUVEO0VBQ0k7RUFDSDtFQUNBO0VBQ0c7RUFDSDs7O0FBRUQ7RUFDSTtFQUNBOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNHOzs7QUFFSDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0c7OztBQUVIO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFFQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDSTtFQUNIOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNJO0VBQ0g7OztBQUVEO0VBQ0k7RUFDSDs7O0FBRUQ7RUFDQztFQUNBOzs7QUFHRDtFQUNHOzs7QUFFSDtFQUNJO0VBQ0E7RUFDQTtFQUNIOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7RUFDTztFQUNQOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0M7OztBQUdEO0VBQ0k7OztBQUVKO0VBQ0c7OztBQUVIO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0U7OztBQUVGO0VBQ0k7RUFDQTtFQUNIOzs7QUFFRDtFQUNHOzs7QUFFSDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUdEO0VBRUM7OztBQUVEO0VBRUM7RUFDQTtFQUNEO0VBQ0E7OztBQUdBO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0s7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0M7OztBQUVEO0VBQ0k7RUFDSDtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0g7OztBQUVEO0VBQ0k7OztBQUVKO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0g7OztBQUVEO0VBQ0k7OztBQUVKO0VBQ0M7RUFDRDtFQUNBOzs7QUFFQTtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFBOEI7OztBQUM5QjtFQUNDO0VBQ0E7OztBQUVBO0VBQ0c7RUFDSTs7O0FBRU47RUFDRTtFQUNJOzs7QUFFTjtFQUNBO0VBQ0s7OztBQUVMO0VBQ0U7RUFDSTs7O0FBRU47RUFDRTtFQUNFOzs7QUFFTjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFLSjtFQUNJOzs7QUFFSjtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0Q7RUFDSDtFQUNBO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNBOzs7QUFHQTtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNHOzs7QUFFSDtFQUNDOzs7QUFFRDtFQUNJO0VBQ0E7RUFDSjs7O0FBRUE7RUFDSTs7O0FBRUo7RUFDQztFQUNBOzs7QUFFRDtFQUFjOzs7QUFDZDtFQUFnQjs7O0FBQ2hCO0VBQWdCOzs7QUFJaEI7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDTzs7O0FBRVg7RUFDQTs7O0FBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQztFQUNEO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRztFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0M7OztBQUVEO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNKOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDSTtFQUNJO0VBQ0o7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0o7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFJSjtFQUNJOzs7QUFFSjtFQUNLOzs7QUFFTDtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUdKO0VBQ0U7RUFDQTtFQUNDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDRTtFQUNBOzs7QUFFSjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNFO0VBQ0o7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNJO0VBQ0E7RUFDQTtFQUNKO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDRTs7O0FBRUY7RUFDRztFQUNIOzs7QUFFQTtFQUNHOzs7QUFHSDtFQUVDO0VBQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNFO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQTtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDSTtFQUNJO0VBQ0o7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBQ0c7RUFDSDtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7OztBQUVKO0VBRUM7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFHSjtBQUNBO0VBQ0k7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUo7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFBQTtFQUVDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0FBQUE7RUFFQztFQUNBOzs7QUFHRDtBQUFBO0VBRUM7OztBQUdEO0FBQUE7RUFFQzs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUM7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQU9EO0VBRUM7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7OztBQ3pqWEY7QUFDQTtFQUNFO0lBQ007O0VBRUo7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0k7O0VBRUo7SUFDQTs7RUFFQTtJQUNJOztFQUVKO0lBQ0E7O0VBRUE7SUFDSjtJQUNBO0lBQ0E7O0VBRUk7SUFDRjs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7O0VBRVU7SUFDVjs7RUFFRTtJQUNGOztFQUdFO0lBQ0Y7O0VBRUY7SUFDRTs7RUFFRTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBO0lBQ0E7O0VBRUo7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFBNkI7O0VBQzdCO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0k7O0VBRUE7SUFDQTs7RUFFQTtBQUFBO0FBQUE7SUFJSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0Y7O0VBRUY7SUFDRTs7RUFFRTtJQUNGOztFQUdFO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOzs7QUFJRjtFQUNJO0lBQ0k7SUFDQTtJQUNBOzs7QUFLUjtFQUNJO0lBQ0Y7O0VBRUU7SUFDSTs7O0FBR1I7RUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFFSTtJQUNOOztFQUVFO0lBQ0Y7SUFDQTs7RUFFRjtJQUNFOztFQUVFO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0E7O0VBRUE7SUFDQTs7RUFFSTtJQUNKOztFQUdBO0lBQ0E7O0VBRUE7SUFDQTs7O0FBS0o7RUFFSTtJQUNJOztFQUdKO0lBQ0k7OztBQU1SO0FBQ0E7RUFDSTtJQUNBOztFQUdJO0lBQ047O0VBRUU7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0k7O0VBRUo7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNJOztFQUVKO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRjs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNJO0lBQ0E7O0VBRUo7SUFDRjtJQUNBOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBO0lBQ0E7SUFDQTs7RUFFQztJQUNEOztFQUVFO0lBQ0k7O0VBRUo7SUFDSTs7RUFFRDtJQUNMOztFQUVFO0lBQ0k7SUFDQTs7RUFFSjtJQUNGO0lBQ007SUFDQTs7RUFFUjtJQUNFOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0E7SUFDSTs7RUFFSjtJQUNBOztFQUVBO0lBQ0Y7O0VBRUU7SUFDSTs7RUFFUDtJQUNDOztFQUVFO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFHQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFRTtJQUNFOztFQUVKO0lBQ0E7O0VBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFSjtJQUNJO0lBQ0E7O0VBR0c7QUFBQTtJQUVIO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFSjtJQUNJOztFQUdBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0k7O0VBRUo7SUFDQTs7RUFHQTtJQUNBO0lBQ0E7O0VBRUg7SUFDRztJQUNBOztFQUVBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFQTtJQUNGO0lBQ0E7O0VBRUU7SUFDRDs7RUFJSDtJQUNHO0lBQ0g7O0VBRUk7SUFDQTtJQUNBOztFQUVKO0lBQ0k7O0VBR0o7SUFDSTtJQUNBOztFQUVGO0lBQ0U7O0VBRUo7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNJO0lBQ0E7SUFDQTs7RUFFSjtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNHOztFQUVKO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNHO0lBQ0E7SUFDSDs7RUFFRDtJQUNDOztFQUVEO0lBQ0E7SUFDQTs7RUFFQTtJQUNDOztFQUVEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUdEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtBQUFBO0FBQUE7SUFHUTs7O0FBR1I7RUFDSTtJQUNBO0lBQ0E7O0VBRUE7SUFDSTs7RUFFSjtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNJOzs7QUFLUjtBQUNBO0VBQ0k7SUFDRjs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0Y7O0VBRUU7SUFDSTs7RUFFTjtJQUNBO0lBQ0E7O0VBRUY7SUFDRTs7RUFFRTtJQUNGO0lBQ0E7SUFDRTtJQUNGOztFQUVFO0lBQ0k7SUFDQTs7RUFFSjtJQUNGOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBO0lBQ0E7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7O0VBR0o7SUFDSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0k7O0VBRUo7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7SUFDQTs7RUFFSjtJQUNBOztFQUdBO0lBQ0k7O0VBR0o7SUFDQTs7RUFFQTtJQUNGOztFQUVFO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7O0VBRUo7SUFDRjs7RUFFRTtJQUNJOztFQUVKO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTtJQUNJOztFQUVKO0lBQ0E7O0VBSUU7SUFDTDtJQUNEO0lBQ0E7O0VBRUk7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFHQTtJQUNBOztFQUdBO0lBQ0k7SUFDQTs7RUFHSjtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0k7O0VBRUo7SUFFQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFOztFQUVGO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0o7SUFDSTtJQUNBO0lBQ0E7O0VBR0E7SUFDSTs7RUFHSjtJQUNBO0lBQ0E7O0VBRUE7SUFDSTs7RUFFSjtJQUNBO0lBQ0E7O0VBR0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDSTs7RUFHUjtJQUNDOztFQUdEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0c7SUFDQTtJQUNIOztFQUlEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDSTtJQUNBOztFQUVKO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFBaUM7O0VBQ2pDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDTztJQUNQOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBR0Q7SUFDQztJQUNHOztFQUdKO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUdEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7RUFFQTtJQUNBO0lBQ0E7SUFDQTs7RUFFSjtJQUNJOztFQUVEO0lBQ0s7O0VBRUo7SUFDSTs7RUFFUjtJQUNJOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNJOztFQUVKO0lBQ0k7O0VBR0o7SUFDQTs7RUFFQTtJQUNGOztBQUVJO0VBRUo7SUFDRTs7RUFFQTtJQUNBO0lBQ0E7SUFDQztJQUNEO0lBQ0E7O0VBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0o7SUFDSTs7RUFFQTtJQUNBO0lBQ0o7SUFDUTs7RUFFTjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFSjtJQUNJO0lBQ0g7O0VBRUQ7SUFDSTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNKO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHSTtJQUNGO0lBQ0E7O0VBRUU7SUFFRjtJQUNBOztFQUdFO0lBRUk7O0FBRUo7RUFDQTtJQUNBO0lBQ0E7SUFDSTs7RUFFSDtJQUNHOztFQUdKO0lBQ0k7O0VBR0o7SUFFQTtJQUNBOztFQUVJO0lBQ0o7O0VBRUc7QUFBQTtJQUVDOztFQUdKO0lBQ0Y7O0VBRUU7SUFDSTs7RUFFUjtJQUNFO0lBQ0E7SUFDQTs7RUFFRTtJQUNGO0lBQ0E7O0VBRU07SUFDTjs7RUFFRTtJQUNGOztFQUVFO0lBQ0Y7O0VBRUU7SUFDSTs7RUFFQTtJQUNOOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7O0VBRUo7SUFDRjs7RUFFRTtJQUNGO0lBQ007O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0Y7SUFDQTtJQUNNO0lBQ0E7O0VBRUo7SUFDRjtJQUNBO0lBQ0E7O0VBRUU7SUFDRjs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7O0VBRUo7SUFDSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBO0lBQ0E7SUFDQTs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNNOztFQUVKO0lBQ0Y7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBOztFQUVFO0lBQ0k7OztBQUtSO0FBQ0E7RUFDSTtJQUNGO0lBQ0E7O0VBRUU7SUFDRjs7RUFFRztJQUNHOztFQUNKO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7O0VBRUo7SUFDRjs7RUFFRTtJQUNGO0lBQ007O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0Y7SUFDQTtJQUNNO0lBQ0E7O0VBRUo7SUFDRjtJQUNBO0lBQ0E7O0VBRUU7SUFDRjs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0lBQ0k7O0VBRUo7SUFDSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBO0lBQ0E7SUFDQTs7RUFFRTtJQUNJOztFQUVKO0lBQ0Y7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNNOztFQUVKO0lBQ0Y7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBOztFQUVFO0lBQ0Y7O0VBRUY7SUFDRTtJQUNBOztFQUVFO0lBQ0Y7O0VBRUU7SUFDSTs7RUFFSjtJQUNGO0lBQ0E7O0VBRUU7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNJOztFQUdKO0lBQ0k7O0VBRUo7SUFDRjtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUU7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjs7RUFFRTtJQUNIO0lBQ0M7SUFDQTs7RUFFRTtJQUNGO0lBQ007O0VBRUo7SUFDSDtJQUNDO0lBQ0E7SUFDTTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDRjtJQUNBOztFQUVFO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBO0lBQ0E7SUFDQTs7RUFHRTtJQUNFOztFQUVGO0lBQ0Y7O0VBRUU7SUFDSTs7RUFFSjtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0Y7O0VBRUU7SUFDRjtJQUNBOztFQUVFO0lBQ0Y7SUFDQTtJQUNBOztFQUVFO0lBQ0k7O0VBRUo7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0o7SUFDQTtJQUNBO0lBQ0E7O0VBRUk7SUFDRjtJQUNBOztFQUVFO0lBQ0Y7SUFDQTs7RUFFRTtJQUNGOztFQUVFO0FBQUE7QUFBQTtJQUdJOztFQUdKO0lBQ0Y7O0VBR0U7SUFDQTs7RUFHQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDSTs7RUFFSjtJQUNGOztFQUVFO0lBQ0o7SUFDQTtJQUNBOztFQUVJO0lBQ0k7O0VBRUo7SUFDRDtJQUNIOztFQUVJO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0Y7O0VBRUY7QUFBQTtJQUVFOztFQUVFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDSzs7RUFFTDtJQUNBO0lBQ0E7O0VBRUE7SUFDSTs7RUFFSjtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDSTs7RUFFSjtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7SUFDSTs7RUFFSjtJQUNBOztBQUVBO0VBRUY7SUFDRTs7RUFHQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHSjtJQUNJOztFQUVBO0lBQ0E7SUFDSjtJQUNROztFQUVOO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNBOztFQUVKO0lBQ0k7SUFDSDs7RUFFRDtJQUNJO0lBQ0E7SUFDQTs7RUFFQTtJQUNBO0lBQ0o7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdJO0lBQ0Y7SUFDQTs7QUFFRTtFQUNBO0lBQ0Y7O0VBRUU7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNJOztFQUdKO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNEO0lBQ0g7SUFDQTtJQUNROztFQUVKO0lBQ0E7O0VBRUE7SUFDSTs7RUFHUjtJQUNLOztFQUdEO0lBQ0k7O0VBSVI7SUFDSTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDSztJQUNEOztFQUVKO0FBQUE7SUFFQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUVJOztFQUVKO0lBQ0E7SUFDSTs7RUFFSjtJQUNGOztFQUVFO0lBQ0k7O0VBRUo7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNGOztFQUdFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTtJQUNJOztFQUVKO0lBQ0E7O0VBRUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHQztJQUVIO0lBQ0E7O0VBSUU7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDSTs7RUFFSjtJQUNGO0lBQ0E7SUFDQTs7RUFFRTtJQUNJOztFQUVKO0lBQ0k7O0VBRUo7SUFDQTtJQUNBOztFQUdBO0lBQ0E7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDSjs7RUFHSTtJQUNBO0lBQ0E7O0VBR0E7SUFDSjtJQUNBOztFQUdJO0lBQ0k7SUFDQTs7RUFFSjtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0k7O0VBRUo7SUFFQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBR0E7SUFDQTs7RUFFQTtJQUNJOztFQUVKO0lBQ0E7SUFDQzs7RUFHQztJQUNGOztFQUVBO0lBQ0E7SUFDQTs7RUFLQTtJQUNDOztFQUVEO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDSTtJQUNBOztFQUVKO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFUTtJQUNSO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7SUFDSTs7RUFFSjtJQUNJOztFQUlKO0lBQ0Q7SUFDSDtJQUNBOztFQUVJO0lBQ0E7O0VBRUE7SUFDRjs7RUFFRTtJQUNGOztFQUVFO0lBQ0E7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUE7SUFDSTtJQUNBO0lBQ0E7O0VBRUo7SUFDQTs7RUFFQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0E7SUFDQTs7RUFFSDtJQUNHOztFQUVIO0lBQ0c7O0VBRUo7SUFDQzs7RUFHRDtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVIO0lBQ0c7SUFDQTs7RUFFSDtJQUNHO0lBQ0E7O0VBRUo7SUFDSTs7RUFJSjtJQUNROztFQUdKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNOOztFQUVFO0FBQ0E7SUFDSTtJQUNBO0FBQ0o7SUFDSTtJQUNBO0lBQ047SUFDQTtJQUNBOztFQUVEO0lBRUc7O0VBR0g7SUFDRzs7RUFFSjtJQUNJOztFQUVIO0lBQ0c7O0VBRUo7SUFDRzs7RUFFSDtJQUNJOztFQUVIO0lBQ0c7SUFDQTs7RUFHSDtJQUNHOztFQUVIO0lBQ0k7SUFDRDs7RUFFSDtJQUNHOztFQUdKO0lBQ0k7O0VBRUo7SUFDQzs7RUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFPQzs7RUFFRDtJQUNHOztFQUVKO0lBQ0k7SUFDQTs7RUFFSDtJQUNHOztFQUVIO0lBQ0c7O0VBR0o7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdKO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0g7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUVEO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNIO0lBQ0E7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBRUQ7SUFFQTs7RUFFQztJQUNFOztFQUVIO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0k7O0VBR0o7SUFDQztJQUNHO0lBQ0E7O0VBRUE7SUFDRjs7RUFFRjtJQUNFOztFQUVGO0lBQ0M7O0VBRUQ7SUFBVzs7RUFDWDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDSTtJQUNBO0lBQ0E7O0VBRUo7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDRzs7RUFFQTtJQUNGO0lBQ0E7O0VBRUU7SUFDRjtJQUNFOztFQUVBO0lBQ0Y7SUFDQTs7RUFFRjtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDRzs7RUFFSjtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDRztJQUNBOztFQUdKO0lBQ0M7O0VBRUQ7SUFDQzs7RUFHRDtJQUNDOztFQUVEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFFRDtJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUVKO0lBQ0k7SUFDQTs7RUFFSjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0c7O0VBRUo7SUFBaUM7O0VBQ2pDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDTztJQUNQOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBR0Q7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTs7RUFFRjtJQUNDOztFQUVEO0lBQ0k7O0VBR0o7SUFDSTtJQUNBOztFQUVKO0lBQ0M7O0VBRUQ7SUFDQzs7RUFHRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFHRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0c7SUFDQTs7RUFFSjtJQUNDO0lBQ0E7O0VBRUQ7SUFDSTtJQUNBO0lBQ0Q7O0VBR0g7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUdEO0lBQStCOztFQUMvQjtJQUFXOztFQUNYO0lBQ0M7SUFDQTtJQUNHOztFQUVBO0lBQ0Y7O0VBRUY7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBS0Q7QUFDQTtFQUNJO0lBQ0E7SUFDQTs7RUFFQTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTtJQUNBOztFQUVBO0lBQ0E7O0VBRUo7SUFDQzs7RUFFRDtJQUNJOztFQUVKO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQW9COztFQUNwQjtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7OztBQUlEO0FBQ0E7RUFDSTtJQUNBO0lBQ0E7O0VBRUE7SUFDQTs7RUFFQTtJQUNBOzs7QUMxdUZKO0FBRUE7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDRzs7O0FBR0o7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM3REQ7QUFBQTtBQUFBO0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0E7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFDQTtFQUNJOztBQUlSO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtBQUFBO0VBRUk7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBT0k7QUFBQTtBQUFBO0VBQ0k7O0FBRUo7QUFBQTtBQUFBO0VBQ0k7O0FBSUo7QUFBQTtBQUFBO0VBQ0k7RUFDQTs7QUFFSjtBQUFBO0FBQUE7RUFDSTs7QUFPUjtBQUFBO0VBQ0k7O0FBSVI7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBSUE7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTs7QUFJUjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUtBO0FBQUE7RUFDSTs7QUFJUjtFQUNJOztBQUdKO0VBQ0k7O0FBTUE7QUFBQTtBQUFBO0VBQ0k7O0FBQ0E7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJUjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNJO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7RUFDQTs7QUFLUjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7QUFBQTtFQUVJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBTUo7QUFBQTtFQUNJO0VBQ0E7O0FBQ0E7QUFBQTtFQUNJOztBQUtaO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBS0k7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFHUjtFQUVJOztBQUNBO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQVFwQjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBR0o7QUFBQTtFQUVJOztBQUdKO0VBQ0k7O0FBR0o7QUFBQTtFQUVJO0VBQ0E7O0FBSUE7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7OztBQ3ZYeEI7RUFFSTtJQUNJOzs7QUFLUjtFQUVJO0lBQ0k7O0VBR0o7SUFDSTs7O0FBS1I7RUFFSTtJQUNJOzs7QUFLUjtFQUVJO0lBQ0k7O0VBR0o7SUFDSTs7RUFHSjtJQUNJIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiAgXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuIHNhbnM6aXRhbCx3Z2h0QDAsNTAwOzAsNjAwOzAsNzAwOzAsODAwOzEsNTAwOzEsNjAwOzEsNzAwOzEsODAwJmZhbWlseT1Sb2JvdG86aXRhbCx3Z2h0QDAsMzAwOzAsNDAwOzAsNzAwOzEsMzAwOzEsNDAwOzEsNTAwOzEsNzAwJmRpc3BsYXk9c3dhcCcpO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL2FuaW1hdGUnOyBcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYm9vdHN0cmFwJzsgXG5AaW1wb3J0ICdjb21wb25lbnRzL2RyaXBpY29ucyc7IFxuQGltcG9ydCAnY29tcG9uZW50cy9mb250YXdlc29tZSc7IFxuQGltcG9ydCAnY29tcG9uZW50cy9tYWduaWZpYy1wb3B1cCc7IFxuQGltcG9ydCAnY29tcG9uZW50cy9tZWFubWVudSc7IFxuQGltcG9ydCAnY29tcG9uZW50cy9zbGljayc7IFxuQGltcG9ydCAnY29tcG9uZW50cy9kZWZhdWx0JzsgXG5AaW1wb3J0ICdjb21wb25lbnRzL3N0eWxlJzsgXG5AaW1wb3J0ICdjb21wb25lbnRzL3Jlc3BvbnNpdmUnOyBcblxuQGltcG9ydCBcIndwXCI7IFxuQGltcG9ydCBcImN1c3RvbVwiOyAgXG5AaW1wb3J0IFwicmVzcG9uc2l2ZVwiOyAgIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5cbi8qIVxuQW5pbWF0ZS5jc3MgLSBodHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG5MaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcblxuQ29weXJpZ2h0IChjKSAyMDEzIERhbmllbCBFZGVuXG5cblBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6XG5cblRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuXG5USEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiovXG5cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxufVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgNTAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cblxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB9XG5cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxufVxuXG4uc2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgfVxuXG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgfVxuXG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gIH1cblxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICB9XG59XG5cbi50YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG5cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKSByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKSByb3RhdGUoLTVkZWcpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKSByb3RhdGUoM2RlZyk7XG4gIH1cblxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNSUpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNSUpIHJvdGF0ZSgtM2RlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpIHJvdGF0ZSgyZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNSUpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSkgcm90YXRlKC01ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpIHJvdGF0ZSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpIHJvdGF0ZSgtNWRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSkgcm90YXRlKDNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKSByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSkgcm90YXRlKDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUlKSByb3RhdGUoLTNkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1JSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1JSkgcm90YXRlKC0zZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKSByb3RhdGUoMmRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKSByb3RhdGUoMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSkgcm90YXRlKC0xZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKSByb3RhdGUoLTFkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbn1cblxuLndvYmJsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjMpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uYm91bmNlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjk1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjMpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjk1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSguMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMyk7XG4gIH1cbn1cblxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxufVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluRG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgfVxufVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDApIHNjYWxlKDEpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgxNzBkZWcpIHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTcwZGVnKSBzY2FsZSgxKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTkwZGVnKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE5MGRlZykgc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSguOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSgxKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE3MGRlZykgc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTcwZGVnKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE3MGRlZykgc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE5MGRlZykgc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTkwZGVnKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE5MGRlZykgc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoLjk1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSguOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoMSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwO1xuICBhbmltYXRpb24tbmFtZTogZmxpcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xMGRlZyk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTEwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTEwZGVnKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTBkZWcpO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMCUpIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwJSkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSBza2V3WCgtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKSBza2V3WCgzMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMCUpIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goLTE1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSBza2V3WCgtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ubGlnaHRTcGVlZEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNrZXdYKC0zMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgfVxufVxuXG4uc2xpZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgfVxufVxuXG4uc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICB9XG59XG5cbi5zbGlkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpIHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpIHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSByb3RhdGUoLTEyMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgcm90YXRlKC0xMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgcm90YXRlKC0xMjBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG4ucm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHJvdGF0ZSgxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSByb3RhdGUoMTIwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgcm90YXRlKDEyMGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSByb3RhdGUoMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgcm90YXRlKDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG4uem9vbU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiOy8qIVxuICogQm9vdHN0cmFwIHY1LjAuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovOnJvb3R7LS1icy1ibHVlOiMwZDZlZmQ7LS1icy1pbmRpZ286IzY2MTBmMjstLWJzLXB1cnBsZTojNmY0MmMxOy0tYnMtcGluazojZDYzMzg0Oy0tYnMtcmVkOiNkYzM1NDU7LS1icy1vcmFuZ2U6I2ZkN2UxNDstLWJzLXllbGxvdzojZmZjMTA3Oy0tYnMtZ3JlZW46IzE5ODc1NDstLWJzLXRlYWw6IzIwYzk5NzstLWJzLWN5YW46IzBkY2FmMDstLWJzLXdoaXRlOiNmZmY7LS1icy1ncmF5OiM2Yzc1N2Q7LS1icy1ncmF5LWRhcms6IzM0M2E0MDstLWJzLXByaW1hcnk6IzBkNmVmZDstLWJzLXNlY29uZGFyeTojNmM3NTdkOy0tYnMtc3VjY2VzczojMTk4NzU0Oy0tYnMtaW5mbzojMGRjYWYwOy0tYnMtd2FybmluZzojZmZjMTA3Oy0tYnMtZGFuZ2VyOiNkYzM1NDU7LS1icy1saWdodDojZjhmOWZhOy0tYnMtZGFyazojMjEyNTI5Oy0tYnMtZm9udC1zYW5zLXNlcmlmOnN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjstLWJzLWZvbnQtbW9ub3NwYWNlOlNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2U7LS1icy1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKX0qLDo6YWZ0ZXIsOjpiZWZvcmV7Ym94LXNpemluZzpib3JkZXItYm94fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpuby1wcmVmZXJlbmNlKXs6cm9vdHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofX1ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9aHJ7bWFyZ2luOjFyZW0gMDtjb2xvcjppbmhlcml0O2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO2JvcmRlcjowO29wYWNpdHk6LjI1fWhyOm5vdChbc2l6ZV0pe2hlaWdodDoxcHh9LmgxLC5oMiwuaDMsLmg0LC5oNSwuaDYsaDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMn0uaDEsaDF7Zm9udC1zaXplOmNhbGMoMS4zNzVyZW0gKyAxLjV2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuaDEsaDF7Zm9udC1zaXplOjIuNXJlbX19LmgyLGgye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgLjl2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuaDIsaDJ7Zm9udC1zaXplOjJyZW19fS5oMyxoM3tmb250LXNpemU6Y2FsYygxLjNyZW0gKyAuNnZ3KX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5oMyxoM3tmb250LXNpemU6MS43NXJlbX19Lmg0LGg0e2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuaDQsaDR7Zm9udC1zaXplOjEuNXJlbX19Lmg1LGg1e2ZvbnQtc2l6ZToxLjI1cmVtfS5oNixoNntmb250LXNpemU6MXJlbX1we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19YWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSxhYmJyW3RpdGxlXXstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmV9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6aW5oZXJpdH1vbCx1bHtwYWRkaW5nLWxlZnQ6MnJlbX1kbCxvbCx1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfW9sIG9sLG9sIHVsLHVsIG9sLHVsIHVse21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfWJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxcmVtfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn0uc21hbGwsc21hbGx7Zm9udC1zaXplOi44NzVlbX0ubWFyayxtYXJre3BhZGRpbmc6LjJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6Ljc1ZW07bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWF7Y29sb3I6IzBkNmVmZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6aG92ZXJ7Y29sb3I6IzBhNThjYX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSxhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3Zlcntjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtmb250LXNpemU6MWVtO2RpcmVjdGlvbjpsdHI7dW5pY29kZS1iaWRpOmJpZGktb3ZlcnJpZGV9cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTouODc1ZW19cHJlIGNvZGV7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3b3JkLWJyZWFrOm5vcm1hbH1jb2Rle2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6I2Q2MzM4NDt3b3JkLXdyYXA6YnJlYWstd29yZH1hPmNvZGV7Y29sb3I6aW5oZXJpdH1rYmR7cGFkZGluZzouMnJlbSAuNHJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1yYWRpdXM6LjJyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDo3MDB9ZmlndXJle21hcmdpbjowIDAgMXJlbX1pbWcsc3Zne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX10YWJsZXtjYXB0aW9uLXNpZGU6Ym90dG9tO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1jYXB0aW9ue3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO2NvbG9yOiM2Yzc1N2Q7dGV4dC1hbGlnbjpsZWZ0fXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fXRib2R5LHRkLHRmb290LHRoLHRoZWFkLHRye2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja31idXR0b257Ym9yZGVyLXJhZGl1czowfWJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6MH1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe21hcmdpbjowO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1zZWxlY3R7d29yZC13cmFwOm5vcm1hbH1zZWxlY3Q6ZGlzYWJsZWR7b3BhY2l0eToxfVtsaXN0XTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9ye2Rpc3BsYXk6bm9uZX1bdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdLGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksYnV0dG9uOm5vdCg6ZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyk7bGluZS1oZWlnaHQ6aW5oZXJpdH1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe2xlZ2VuZHtmb250LXNpemU6MS41cmVtfX1sZWdlbmQrKntjbGVhcjpsZWZ0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZzowfTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hde291dGxpbmUtb2Zmc2V0Oi0ycHg7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVye3BhZGRpbmc6MH06OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2ZvbnQ6aW5oZXJpdH06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufW91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31pZnJhbWV7Ym9yZGVyOjB9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6cG9pbnRlcn1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1baGlkZGVuXXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0uZGlzcGxheS0xe2ZvbnQtc2l6ZTpjYWxjKDEuNjI1cmVtICsgNC41dncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS0xe2ZvbnQtc2l6ZTo1cmVtfX0uZGlzcGxheS0ye2ZvbnQtc2l6ZTpjYWxjKDEuNTc1cmVtICsgMy45dncpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZGlzcGxheS0ye2ZvbnQtc2l6ZTo0LjVyZW19fS5kaXNwbGF5LTN7Zm9udC1zaXplOmNhbGMoMS41MjVyZW0gKyAzLjN2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTN7Zm9udC1zaXplOjRyZW19fS5kaXNwbGF5LTR7Zm9udC1zaXplOmNhbGMoMS40NzVyZW0gKyAyLjd2dyk7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMn1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kaXNwbGF5LTR7Zm9udC1zaXplOjMuNXJlbX19LmRpc3BsYXktNXtmb250LXNpemU6Y2FsYygxLjQyNXJlbSArIDIuMXZ3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktNXtmb250LXNpemU6M3JlbX19LmRpc3BsYXktNntmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmRpc3BsYXktNntmb250LXNpemU6Mi41cmVtfX0ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmUtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9ja30ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouNXJlbX0uaW5pdGlhbGlzbXtmb250LXNpemU6Ljg3NWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmJsb2NrcXVvdGU+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ibG9ja3F1b3RlLWZvb3RlcnttYXJnaW4tdG9wOi0xcmVtO21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiM2Yzc1N2R9LmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmV7Y29udGVudDpcIuKAlMKgXCJ9LmltZy1mbHVpZHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXRodW1ibmFpbHtwYWRkaW5nOi4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1yYWRpdXM6LjI1cmVtO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6Ljg3NWVtO2NvbG9yOiM2Yzc1N2R9LmNvbnRhaW5lciwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGwsLmNvbnRhaW5lci14eGx7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OnZhcigtLWJzLWd1dHRlci14LC43NXJlbSk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLWd1dHRlci14LC43NXJlbSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31cbiAvKlxuIEBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29udGFpbmVyLC5jb250YWluZXItc217bWF4LXdpZHRoOjU0MHB4fX1cbiBAbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjcyMHB4fX1cbiBAbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6OTYwcHh9fVxuICovXG4gQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjExNDBweH19XG4gQG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsuY29udGFpbmVyLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXIteGwsLmNvbnRhaW5lci14eGx7bWF4LXdpZHRoOjEzMjBweH19XG4gLnJvd3stLWJzLWd1dHRlci14OjEuNXJlbTstLWJzLWd1dHRlci15OjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteSkgKiAtMSk7bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLS41KTttYXJnaW4tbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0uNSl9LnJvdz4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX0uY29se2ZsZXg6MSAwIDAlfS5yb3ctY29scy1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jb2wtc217ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXNtLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLXNtLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb2wtbWR7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLW1kLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbWQtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5jb2wtbGd7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWxnLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbGctMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy1jb2xzLWxnLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1sZy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29sLXhse2ZsZXg6MSAwIDAlfS5yb3ctY29scy14bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14bC0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy14bC0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy14bC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLXhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmNvbC14eGx7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXh4bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14eGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteHhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteHhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctY29scy14eGwtND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy14eGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14eGwtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjY2NyV9fS5jb2wtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy0wLC5neC0wey0tYnMtZ3V0dGVyLXg6MH0uZy0wLC5neS0wey0tYnMtZ3V0dGVyLXk6MH0uZy0xLC5neC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy0xLC5neS0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX0uZy0yLC5neC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfS5nLTIsLmd5LTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmctMywuZ3gtM3stLWJzLWd1dHRlci14OjFyZW19LmctMywuZ3ktM3stLWJzLWd1dHRlci15OjFyZW19LmctNCwuZ3gtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy00LC5neS00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfS5nLTUsLmd4LTV7LS1icy1ndXR0ZXIteDozcmVtfS5nLTUsLmd5LTV7LS1icy1ndXR0ZXIteTozcmVtfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtc20tNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1zbS03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9Lmctc20tMCwuZ3gtc20tMHstLWJzLWd1dHRlci14OjB9Lmctc20tMCwuZ3ktc20tMHstLWJzLWd1dHRlci15OjB9Lmctc20tMSwuZ3gtc20tMXstLWJzLWd1dHRlci14OjAuMjVyZW19Lmctc20tMSwuZ3ktc20tMXstLWJzLWd1dHRlci15OjAuMjVyZW19Lmctc20tMiwuZ3gtc20tMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy1zbS0yLC5neS1zbS0yey0tYnMtZ3V0dGVyLXk6MC41cmVtfS5nLXNtLTMsLmd4LXNtLTN7LS1icy1ndXR0ZXIteDoxcmVtfS5nLXNtLTMsLmd5LXNtLTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLXNtLTQsLmd4LXNtLTR7LS1icy1ndXR0ZXIteDoxLjVyZW19Lmctc20tNCwuZ3ktc20tNHstLWJzLWd1dHRlci15OjEuNXJlbX0uZy1zbS01LC5neC1zbS01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy1zbS01LC5neS1zbS01ey0tYnMtZ3V0dGVyLXk6M3JlbX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6MH0uZy1tZC0wLC5neS1tZC0wey0tYnMtZ3V0dGVyLXk6MH0uZy1tZC0xLC5neC1tZC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy1tZC0xLC5neS1tZC0xey0tYnMtZ3V0dGVyLXk6MC4yNXJlbX0uZy1tZC0yLC5neC1tZC0yey0tYnMtZ3V0dGVyLXg6MC41cmVtfS5nLW1kLTIsLmd5LW1kLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmctbWQtMywuZ3gtbWQtM3stLWJzLWd1dHRlci14OjFyZW19LmctbWQtMywuZ3ktbWQtM3stLWJzLWd1dHRlci15OjFyZW19LmctbWQtNCwuZ3gtbWQtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy1tZC00LC5neS1tZC00ey0tYnMtZ3V0dGVyLXk6MS41cmVtfS5nLW1kLTUsLmd4LW1kLTV7LS1icy1ndXR0ZXIteDozcmVtfS5nLW1kLTUsLmd5LW1kLTV7LS1icy1ndXR0ZXIteTozcmVtfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWxnLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLWxnLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbGctNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLWxnLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1sZy02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbGctN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLWxnLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1sZy05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1sZy0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLWxnLTAsLmd4LWxnLTB7LS1icy1ndXR0ZXIteDowfS5nLWxnLTAsLmd5LWxnLTB7LS1icy1ndXR0ZXIteTowfS5nLWxnLTEsLmd4LWxnLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfS5nLWxnLTEsLmd5LWxnLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLWxnLTIsLmd4LWxnLTJ7LS1icy1ndXR0ZXIteDowLjVyZW19LmctbGctMiwuZ3ktbGctMnstLWJzLWd1dHRlci15OjAuNXJlbX0uZy1sZy0zLC5neC1sZy0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy1sZy0zLC5neS1sZy0zey0tYnMtZ3V0dGVyLXk6MXJlbX0uZy1sZy00LC5neC1sZy00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfS5nLWxnLTQsLmd5LWxnLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmctbGctNSwuZ3gtbGctNXstLWJzLWd1dHRlci14OjNyZW19LmctbGctNSwuZ3ktbGctNXstLWJzLWd1dHRlci15OjNyZW19fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXhsLTAsLmd4LXhsLTB7LS1icy1ndXR0ZXIteDowfS5nLXhsLTAsLmd5LXhsLTB7LS1icy1ndXR0ZXIteTowfS5nLXhsLTEsLmd4LXhsLTF7LS1icy1ndXR0ZXIteDowLjI1cmVtfS5nLXhsLTEsLmd5LXhsLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLXhsLTIsLmd4LXhsLTJ7LS1icy1ndXR0ZXIteDowLjVyZW19LmcteGwtMiwuZ3kteGwtMnstLWJzLWd1dHRlci15OjAuNXJlbX0uZy14bC0zLC5neC14bC0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy14bC0zLC5neS14bC0zey0tYnMtZ3V0dGVyLXk6MXJlbX0uZy14bC00LC5neC14bC00ey0tYnMtZ3V0dGVyLXg6MS41cmVtfS5nLXhsLTQsLmd5LXhsLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmcteGwtNSwuZ3gteGwtNXstLWJzLWd1dHRlci14OjNyZW19LmcteGwtNSwuZ3kteGwtNXstLWJzLWd1dHRlci15OjNyZW19fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmNvbC14eGwtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC14eGwtMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteHhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14eGwtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLXh4bC00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wteHhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14eGwtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLXh4bC03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wteHhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14eGwtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLXh4bC0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXh4bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXh4bC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC14eGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteHhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC14eGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14eGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14eGwtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC14eGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14eGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14eGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC14eGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14eGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteHhsLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy14eGwtMCwuZ3gteHhsLTB7LS1icy1ndXR0ZXIteDowfS5nLXh4bC0wLC5neS14eGwtMHstLWJzLWd1dHRlci15OjB9LmcteHhsLTEsLmd4LXh4bC0xey0tYnMtZ3V0dGVyLXg6MC4yNXJlbX0uZy14eGwtMSwuZ3kteHhsLTF7LS1icy1ndXR0ZXIteTowLjI1cmVtfS5nLXh4bC0yLC5neC14eGwtMnstLWJzLWd1dHRlci14OjAuNXJlbX0uZy14eGwtMiwuZ3kteHhsLTJ7LS1icy1ndXR0ZXIteTowLjVyZW19LmcteHhsLTMsLmd4LXh4bC0zey0tYnMtZ3V0dGVyLXg6MXJlbX0uZy14eGwtMywuZ3kteHhsLTN7LS1icy1ndXR0ZXIteToxcmVtfS5nLXh4bC00LC5neC14eGwtNHstLWJzLWd1dHRlci14OjEuNXJlbX0uZy14eGwtNCwuZ3kteHhsLTR7LS1icy1ndXR0ZXIteToxLjVyZW19LmcteHhsLTUsLmd4LXh4bC01ey0tYnMtZ3V0dGVyLXg6M3JlbX0uZy14eGwtNSwuZ3kteHhsLTV7LS1icy1ndXR0ZXIteTozcmVtfX0udGFibGV7LS1icy10YWJsZS1iZzp0cmFuc3BhcmVudDstLWJzLXRhYmxlLWFjY2VudC1iZzp0cmFuc3BhcmVudDstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzIxMjUyOTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6cmdiYSgwLCAwLCAwLCAwLjA1KTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMjEyNTI5Oy0tYnMtdGFibGUtYWN0aXZlLWJnOnJnYmEoMCwgMCwgMCwgMC4xKTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMyMTI1Mjk7LS1icy10YWJsZS1ob3Zlci1iZzpyZ2JhKDAsIDAsIDAsIDAuMDc1KTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5O3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGU+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouNXJlbSAuNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJnKTtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpfS50YWJsZT50Ym9keXt2ZXJ0aWNhbC1hbGlnbjppbmhlcml0fS50YWJsZT50aGVhZHt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnRhYmxlPjpub3QoOmxhc3QtY2hpbGQpPjpsYXN0LWNoaWxkPip7Ym9yZGVyLWJvdHRvbS1jb2xvcjpjdXJyZW50Q29sb3J9LmNhcHRpb24tdG9we2NhcHRpb24tc2lkZTp0b3B9LnRhYmxlLXNtPjpub3QoY2FwdGlvbik+Kj4qe3BhZGRpbmc6LjI1cmVtIC4yNXJlbX0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qe2JvcmRlci13aWR0aDoxcHggMH0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qPip7Ym9yZGVyLXdpZHRoOjAgMXB4fS50YWJsZS1ib3JkZXJsZXNzPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci1ib3R0b20td2lkdGg6MH0udGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZShvZGQpey0tYnMtdGFibGUtYWNjZW50LWJnOnZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO2NvbG9yOnZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpfS50YWJsZS1hY3RpdmV7LS1icy10YWJsZS1hY2NlbnQtYmc6dmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtjb2xvcjp2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpfS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3ZlcnstLWJzLXRhYmxlLWFjY2VudC1iZzp2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7Y29sb3I6dmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpfS50YWJsZS1wcmltYXJ5ey0tYnMtdGFibGUtYmc6I2NmZTJmZjstLWJzLXRhYmxlLXN0cmlwZWQtYmc6I2M1ZDdmMjstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzojYmFjYmU2Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzojYmZkMWVjOy0tYnMtdGFibGUtaG92ZXItY29sb3I6IzAwMDtjb2xvcjojMDAwO2JvcmRlci1jb2xvcjojYmFjYmU2fS50YWJsZS1zZWNvbmRhcnl7LS1icy10YWJsZS1iZzojZTJlM2U1Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZDdkOGRhOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNjYmNjY2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNkMWQyZDQ7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNjYmNjY2V9LnRhYmxlLXN1Y2Nlc3N7LS1icy10YWJsZS1iZzojZDFlN2RkOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojYzdkYmQyOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNiY2QwYzc7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNjMWQ2Y2M7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNiY2QwYzd9LnRhYmxlLWluZm97LS1icy10YWJsZS1iZzojY2ZmNGZjOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojYzVlOGVmOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNiYWRjZTM7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNiZmUyZTk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNiYWRjZTN9LnRhYmxlLXdhcm5pbmd7LS1icy10YWJsZS1iZzojZmZmM2NkOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZjJlN2MzOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNlNmRiYjk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlY2UxYmU7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNlNmRiYjl9LnRhYmxlLWRhbmdlcnstLWJzLXRhYmxlLWJnOiNmOGQ3ZGE7LS1icy10YWJsZS1zdHJpcGVkLWJnOiNlY2NjY2Y7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6I2RmYzJjNDstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjojMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6I2U1YzdjYTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMDtib3JkZXItY29sb3I6I2RmYzJjNH0udGFibGUtbGlnaHR7LS1icy10YWJsZS1iZzojZjhmOWZhOy0tYnMtdGFibGUtc3RyaXBlZC1iZzojZWNlZGVlOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiNkZmUwZTE7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6IzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiNlNWU2ZTc7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojMDAwO2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiNkZmUwZTF9LnRhYmxlLWRhcmt7LS1icy10YWJsZS1iZzojMjEyNTI5Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzojMmMzMDM0Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjojZmZmOy0tYnMtdGFibGUtYWN0aXZlLWJnOiMzNzNiM2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6I2ZmZjstLWJzLXRhYmxlLWhvdmVyLWJnOiMzMjM1Mzk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjojZmZmO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzNzNiM2V9LnRhYmxlLXJlc3BvbnNpdmV7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofUBtZWRpYSAobWF4LXdpZHRoOjU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1tZHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYSAobWF4LXdpZHRoOjk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYSAobWF4LXdpZHRoOjExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX1AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXh4bHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fS5mb3JtLWxhYmVse21hcmdpbi1ib3R0b206LjVyZW19LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoLjM3NXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguMzc1cmVtICsgMXB4KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKC41cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC41cmVtICsgMXB4KTtmb250LXNpemU6MS4yNXJlbX0uY29sLWZvcm0tbGFiZWwtc217cGFkZGluZy10b3A6Y2FsYyguMjVyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoLjI1cmVtICsgMXB4KTtmb250LXNpemU6Ljg3NXJlbX0uZm9ybS10ZXh0e21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6IzZjNzU3ZH0uZm9ybS1jb250cm9se2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXXtvdmVyZmxvdzpoaWRkZW59LmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWV7aGVpZ2h0OjEuNWVtfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzZjNzU3ZDtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZCwuZm9ybS1jb250cm9sW3JlYWRvbmx5XXtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luOi0uMzc1cmVtIC0uNzVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi43NXJlbTttYXJnaW4taW5saW5lLWVuZDouNzVyZW07Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6MXB4O2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNkZGUwZTN9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257cGFkZGluZzouMzc1cmVtIC43NXJlbTttYXJnaW46LS4zNzVyZW0gLS43NXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6Ljc1cmVtO21hcmdpbi1pbmxpbmUtZW5kOi43NXJlbTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MDtib3JkZXItaW5saW5lLWVuZC13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojZGRlMGUzfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc217cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217bWluLWhlaWdodDpjYWxjKDEuNWVtICsgKC41cmVtICsgMnB4KSk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX0uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW46LS4yNXJlbSAtLjVyZW07LXdlYmtpdC1tYXJnaW4tZW5kOi41cmVtO21hcmdpbi1pbmxpbmUtZW5kOi41cmVtfS5mb3JtLWNvbnRyb2wtc206Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbjotLjI1cmVtIC0uNXJlbTstd2Via2l0LW1hcmdpbi1lbmQ6LjVyZW07bWFyZ2luLWlubGluZS1lbmQ6LjVyZW19LmZvcm0tY29udHJvbC1sZ3ttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAoMXJlbSArIDJweCkpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOi4zcmVtfS5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW46LS41cmVtIC0xcmVtOy13ZWJraXQtbWFyZ2luLWVuZDoxcmVtO21hcmdpbi1pbmxpbmUtZW5kOjFyZW19LmZvcm0tY29udHJvbC1sZzo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbjotLjVyZW0gLTFyZW07LXdlYmtpdC1tYXJnaW4tZW5kOjFyZW07bWFyZ2luLWlubGluZS1lbmQ6MXJlbX10ZXh0YXJlYS5mb3JtLWNvbnRyb2x7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgKC43NXJlbSArIDJweCkpfXRleHRhcmVhLmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAoLjVyZW0gKyAycHgpKX10ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGd7bWluLWhlaWdodDpjYWxjKDEuNWVtICsgKDFyZW0gKyAycHgpKX0uZm9ybS1jb250cm9sLWNvbG9ye21heC13aWR0aDozcmVtO2hlaWdodDphdXRvO3BhZGRpbmc6LjM3NXJlbX0uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaHtoZWlnaHQ6MS41ZW07Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2h7aGVpZ2h0OjEuNWVtO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5mb3JtLXNlbGVjdHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDIuMjVyZW0gLjM3NXJlbSAuNzVyZW07LW1vei1wYWRkaW5nLXN0YXJ0OmNhbGMoMC43NXJlbSAtIDNweCk7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHg7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuZm9ybS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXNlbGVjdFttdWx0aXBsZV0sLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZm9ybS1zZWxlY3Q6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzowIDAgMCAjMjEyNTI5fS5mb3JtLXNlbGVjdC1zbXtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6Ljg3NXJlbX0uZm9ybS1zZWxlY3QtbGd7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmZvcm0tY2hlY2t7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEuNXJlbTtwYWRkaW5nLWxlZnQ6MS41ZW07bWFyZ2luLWJvdHRvbTouMTI1cmVtfS5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0e2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTEuNWVtfS5mb3JtLWNoZWNrLWlucHV0e3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi10b3A6LjI1ZW07dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNSk7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0O2NvbG9yLWFkanVzdDpleGFjdH0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XXtib3JkZXItcmFkaXVzOi4yNWVtfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9de2JvcmRlci1yYWRpdXM6NTAlfS5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZXtmaWx0ZXI6YnJpZ2h0bmVzcyg5MCUpfS5mb3JtLWNoZWNrLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9de2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGV7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2ZpbHRlcjpub25lO29wYWNpdHk6LjV9LmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWR+LmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdfi5mb3JtLWNoZWNrLWxhYmVse29wYWNpdHk6LjV9LmZvcm0tc3dpdGNoe3BhZGRpbmctbGVmdDoyLjVlbX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7d2lkdGg6MmVtO21hcmdpbi1sZWZ0Oi0yLjVlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXI7Ym9yZGVyLXJhZGl1czoyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzODZiN2ZlJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MXJlbX0uYnRuLWNoZWNre3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5idG4tY2hlY2s6ZGlzYWJsZWQrLmJ0biwuYnRuLWNoZWNrW2Rpc2FibGVkXSsuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7ZmlsdGVyOm5vbmU7b3BhY2l0eTouNjV9LmZvcm0tcmFuZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MS41cmVtO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uZm9ybS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfS5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6LS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmQ0ZmV9LmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iey1tb3otdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX19LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2I2ZDRmZX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX0uZm9ybS1yYW5nZTpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lfS5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5mb3JtLWZsb2F0aW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wsLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e2hlaWdodDpjYWxjKDMuNXJlbSArIDJweCk7bGluZS1oZWlnaHQ6MS4yNX0uZm9ybS1mbG9hdGluZz5sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7cGFkZGluZzoxcmVtIC43NXJlbTtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7dHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlLWluLW91dCx0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mb3JtLWZsb2F0aW5nPmxhYmVse3RyYW5zaXRpb246bm9uZX19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbHtwYWRkaW5nOjFyZW0gLjc1cmVtfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6dHJhbnNwYXJlbnR9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6dHJhbnNwYXJlbnR9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOi1tb3otcGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxse3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOi1tb3otcGxhY2Vob2xkZXItc2hvd24pfmxhYmVse29wYWNpdHk6LjY1O3RyYW5zZm9ybTpzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1c35sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLXNlbGVjdH5sYWJlbHtvcGFjaXR5Oi42NTt0cmFuc2Zvcm06c2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbH5sYWJlbHtvcGFjaXR5Oi42NTt0cmFuc2Zvcm06c2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttaW4td2lkdGg6MH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0OmZvY3Vze3otaW5kZXg6M30uaW5wdXQtZ3JvdXAgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmlucHV0LWdyb3VwIC5idG46Zm9jdXN7ei1pbmRleDozfS5pbnB1dC1ncm91cC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlucHV0LWdyb3VwLWxnPi5idG4sLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouNXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6LjNyZW19LmlucHV0LWdyb3VwLXNtPi5idG4sLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXRleHR7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uZm9ybS1zZWxlY3R7cGFkZGluZy1yaWdodDozcmVtfS5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj46bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjayl7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiMxOTg3NTR9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1LDEzNSw4NCwuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXAsLndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWR7Ym9yZGVyLWNvbG9yOiMxOTg3NTQ7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX0uZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMxOTg3NTQ7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgcmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLXZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZHtib3JkZXItY29sb3I6IzE5ODc1NH0uZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJde3BhZGRpbmctcmlnaHQ6NC4xMjVyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX0uZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMTk4NzU0O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjUsMTM1LDg0LC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWR7Ym9yZGVyLWNvbG9yOiMxOTg3NTR9LmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzE5ODc1NH0uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDI1LDEzNSw4NCwuMjUpfS5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiMxOTg3NTR9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi52YWxpZC1mZWVkYmFja3ttYXJnaW4tbGVmdDouNWVtfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDp2YWxpZHt6LWluZGV4OjF9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3Vze3otaW5kZXg6M30uaW52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOiNkYzM1NDV9LmludmFsaWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIwLDUzLDY5LC45KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uaXMtaW52YWxpZH4uaW52YWxpZC1mZWVkYmFjaywuaXMtaW52YWxpZH4uaW52YWxpZC10b29sdGlwLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30uZm9ybS1jb250cm9sLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JvcmRlci1jb2xvcjojZGMzNTQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYyguNzVlbSArIC4zNzVyZW0pIGNhbGMoLjc1ZW0gKyAuMzc1cmVtKX0uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojZGMzNTQ1O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKX0uZm9ybS1zZWxlY3QuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZHtib3JkZXItY29sb3I6I2RjMzU0NX0uZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKSx1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLjc1cmVtIGNlbnRlcixjZW50ZXIgcmlnaHQgMi4yNXJlbTtiYWNrZ3JvdW5kLXNpemU6MTZweCAxMnB4LGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9LmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMjAsNTMsNjksLjI1KX0uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWR7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZHtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDV9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC4yNSl9LmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZH4uZm9ybS1jaGVjay1sYWJlbCwud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiNkYzM1NDV9LmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0fi5pbnZhbGlkLWZlZWRiYWNre21hcmdpbi1sZWZ0Oi41ZW19LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWR7ei1pbmRleDoyfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3Vze3otaW5kZXg6M30uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5idG57dHJhbnNpdGlvbjpub25lfX0uYnRuOmhvdmVye2NvbG9yOiMyMTI1Mjl9LmJ0bi1jaGVjazpmb2N1cysuYnRuLC5idG46Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5idG4uZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCAuYnRue3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouNjV9LmJ0bi1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBiNWVkNztib3JkZXItY29sb3I6IzBhNThjYX0uYnRuLWNoZWNrOmZvY3VzKy5idG4tcHJpbWFyeSwuYnRuLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwYjVlZDc7Ym9yZGVyLWNvbG9yOiMwYTU4Y2E7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg0OSwxMzIsMjUzLC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXByaW1hcnksLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tcHJpbWFyeSwuYnRuLXByaW1hcnkuYWN0aXZlLC5idG4tcHJpbWFyeTphY3RpdmUsLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBhNThjYTtib3JkZXItY29sb3I6IzBhNTNiZX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXByaW1hcnk6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLC5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDQ5LDEzMiwyNTMsLjUpfS5idG4tcHJpbWFyeS5kaXNhYmxlZCwuYnRuLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmJ0bi1zZWNvbmRhcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YzYzNmE7Ym9yZGVyLWNvbG9yOiM1NjVlNjR9LmJ0bi1jaGVjazpmb2N1cysuYnRuLXNlY29uZGFyeSwuYnRuLXNlY29uZGFyeTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjNjM2YTtib3JkZXItY29sb3I6IzU2NWU2NDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzMCwxMzgsMTQ1LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXNlY29uZGFyeSwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1zZWNvbmRhcnksLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1NjVlNjQ7Ym9yZGVyLWNvbG9yOiM1MTU4NWV9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tc2Vjb25kYXJ5OmZvY3VzLC5idG4tc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywuYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMwLDEzOCwxNDUsLjUpfS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE5ODc1NDtib3JkZXItY29sb3I6IzE5ODc1NH0uYnRuLXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNTczNDc7Ym9yZGVyLWNvbG9yOiMxNDZjNDN9LmJ0bi1jaGVjazpmb2N1cysuYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTU3MzQ3O2JvcmRlci1jb2xvcjojMTQ2YzQzO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoNjAsMTUzLDExMCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1zdWNjZXNzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzLmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNDZjNDM7Ym9yZGVyLWNvbG9yOiMxMzY1M2Z9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cywuYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSg2MCwxNTMsMTEwLC41KX0uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4taW5mb3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH0uYnRuLWluZm86aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMzMWQyZjI7Ym9yZGVyLWNvbG9yOiMyNWNmZjJ9LmJ0bi1jaGVjazpmb2N1cysuYnRuLWluZm8sLmJ0bi1pbmZvOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMzFkMmYyO2JvcmRlci1jb2xvcjojMjVjZmYyO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTEsMTcyLDIwNCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1pbmZvLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWluZm8sLmJ0bi1pbmZvLmFjdGl2ZSwuYnRuLWluZm86YWN0aXZlLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMzZGQ1ZjM7Ym9yZGVyLWNvbG9yOiMyNWNmZjJ9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1pbmZvOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywuYnRuLWluZm86YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMSwxNzIsMjA0LC41KX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvOmRpc2FibGVke2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojMGRjYWYwO2JvcmRlci1jb2xvcjojMGRjYWYwfS5idG4td2FybmluZ3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmNhMmM7Ym9yZGVyLWNvbG9yOiNmZmM3MjB9LmJ0bi1jaGVjazpmb2N1cysuYnRuLXdhcm5pbmcsLmJ0bi13YXJuaW5nOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmZjYTJjO2JvcmRlci1jb2xvcjojZmZjNzIwO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjE3LDE2NCw2LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXdhcm5pbmcsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4td2FybmluZywuYnRuLXdhcm5pbmcuYWN0aXZlLC5idG4td2FybmluZzphY3RpdmUsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmY2QzOTtib3JkZXItY29sb3I6I2ZmYzcyMH0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuYWN0aXZlOmZvY3VzLC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDIxNywxNjQsNiwuNSl9LmJ0bi13YXJuaW5nLmRpc2FibGVkLC5idG4td2FybmluZzpkaXNhYmxlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2JiMmQzYjtib3JkZXItY29sb3I6I2IwMmEzN30uYnRuLWNoZWNrOmZvY3VzKy5idG4tZGFuZ2VyLC5idG4tZGFuZ2VyOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmIyZDNiO2JvcmRlci1jb2xvcjojYjAyYTM3O2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjI1LDgzLDk3LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWRhbmdlciwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1kYW5nZXIsLmJ0bi1kYW5nZXIuYWN0aXZlLC5idG4tZGFuZ2VyOmFjdGl2ZSwuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNiMDJhMzc7Ym9yZGVyLWNvbG9yOiNhNTI4MzR9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjI1LDgzLDk3LC41KX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWxpZ2h0e2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tbGlnaHQ6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Ym9yZGVyLWNvbG9yOiNmOWZhZmJ9LmJ0bi1jaGVjazpmb2N1cysuYnRuLWxpZ2h0LC5idG4tbGlnaHQ6Zm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Ym9yZGVyLWNvbG9yOiNmOWZhZmI7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyMTEsMjEyLDIxMywuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1saWdodCwuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1saWdodCwuYnRuLWxpZ2h0LmFjdGl2ZSwuYnRuLWxpZ2h0OmFjdGl2ZSwuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y5ZmFmYjtib3JkZXItY29sb3I6I2Y5ZmFmYn0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWxpZ2h0OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLWxpZ2h0OmZvY3VzLC5idG4tbGlnaHQuYWN0aXZlOmZvY3VzLC5idG4tbGlnaHQ6YWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjExLDIxMiwyMTMsLjUpfS5idG4tbGlnaHQuZGlzYWJsZWQsLmJ0bi1saWdodDpkaXNhYmxlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWRhcmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMyMTI1Mjl9LmJ0bi1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWMxZjIzO2JvcmRlci1jb2xvcjojMWExZTIxfS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1kYXJrLC5idG4tZGFyazpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFjMWYyMztib3JkZXItY29sb3I6IzFhMWUyMTtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDY2LDcwLDczLC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWRhcmssLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tZGFyaywuYnRuLWRhcmsuYWN0aXZlLC5idG4tZGFyazphY3RpdmUsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFhMWUyMTtib3JkZXItY29sb3I6IzE5MWMxZn0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLWRhcms6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tZGFyazpmb2N1cywuYnRuLWRhcmsuYWN0aXZlOmZvY3VzLC5idG4tZGFyazphY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDY2LDcwLDczLC41KX0uYnRuLWRhcmsuZGlzYWJsZWQsLmJ0bi1kYXJrOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1jb2xvcjojMjEyNTI5fS5idG4tb3V0bGluZS1wcmltYXJ5e2NvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LmJ0bi1jaGVjazpmb2N1cysuYnRuLW91dGxpbmUtcHJpbWFyeSwuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjUpfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1wcmltYXJ5LC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtcHJpbWFyeSwuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6IzBkNmVmZDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTA4LDExNywxMjUsLjUpfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1zZWNvbmRhcnksLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1zZWNvbmRhcnksLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMDgsMTE3LDEyNSwuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtc3VjY2Vzc3tjb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNSwxMzUsODQsLjUpfS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1zdWNjZXNzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtc3VjY2VzcywuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmUsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTk4NzU0O2JvcmRlci1jb2xvcjojMTk4NzU0fS5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjUsMTM1LDg0LC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZHtjb2xvcjojMTk4NzU0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWluZm97Y29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH0uYnRuLW91dGxpbmUtaW5mbzpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzBkY2FmMDtib3JkZXItY29sb3I6IzBkY2FmMH0uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS1pbmZvLC5idG4tb3V0bGluZS1pbmZvOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMjAyLDI0MCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWluZm8sLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1pbmZvLC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdywuYnRuLW91dGxpbmUtaW5mbzphY3RpdmV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiMwZGNhZjA7Ym9yZGVyLWNvbG9yOiMwZGNhZjB9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1pbmZvOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywyMDIsMjQwLC41KX0uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtjb2xvcjojMGRjYWYwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7Y29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS13YXJuaW5nLC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjU1LDE5Myw3LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtd2FybmluZywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXdhcm5pbmcsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93LC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDI1NSwxOTMsNywuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYW5nZXJ7Y29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLWRhbmdlciwuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtZGFuZ2VyLC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtZGFuZ2VyLC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkYzM1NDU7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjIwLDUzLDY5LC41KX0uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWR7Y29sb3I6I2RjMzU0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1saWdodHtjb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodDpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWNoZWNrOmZvY3VzKy5idG4tb3V0bGluZS1saWdodCwuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgyNDgsMjQ5LDI1MCwuNSl9LmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLWxpZ2h0LC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtbGlnaHQsLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSwuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3csLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsLmJ0bi1jaGVjazpjaGVja2VkKy5idG4tb3V0bGluZS1saWdodDpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMjQ4LDI0OSwyNTAsLjUpfS5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6I2Y4ZjlmYTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYXJre2NvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMyMTI1Mjl9LmJ0bi1vdXRsaW5lLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjk7Ym9yZGVyLWNvbG9yOiMyMTI1Mjl9LmJ0bi1jaGVjazpmb2N1cysuYnRuLW91dGxpbmUtZGFyaywuYnRuLW91dGxpbmUtZGFyazpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDMzLDM3LDQxLC41KX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtZGFyaywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWRhcmssLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93LC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOTtib3JkZXItY29sb3I6IzIxMjUyOX0uYnRuLWNoZWNrOmFjdGl2ZSsuYnRuLW91dGxpbmUtZGFyazpmb2N1cywuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzLC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDMzLDM3LDQxLC41KX0uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5re2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMGQ2ZWZkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJ0bi1saW5rOmhvdmVye2NvbG9yOiMwYTU4Y2F9LmJ0bi1saW5rLmRpc2FibGVkLC5idG4tbGluazpkaXNhYmxlZHtjb2xvcjojNmM3NTdkfS5idG4tZ3JvdXAtbGc+LmJ0biwuYnRuLWxne3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOi4zcmVtfS5idG4tZ3JvdXAtc20+LmJ0biwuYnRuLXNte3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlci1yYWRpdXM6LjJyZW19LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAuMzVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNvbGxhcHNpbmd7dHJhbnNpdGlvbjpub25lfX0uZHJvcGRvd24sLmRyb3BlbmQsLmRyb3BzdGFydCwuZHJvcHVwe3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGV7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7bWluLXdpZHRoOjEwcmVtO3BhZGRpbmc6LjVyZW0gMDttYXJnaW46MDtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjEwMCU7bGVmdDowO21hcmdpbi10b3A6LjEyNXJlbX0uZHJvcGRvd24tbWVudS1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1lbmR7LS1icy1wb3NpdGlvbjplbmR9LmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmRyb3Bkb3duLW1lbnUtc20tc3RhcnR7LS1icy1wb3NpdGlvbjpzdGFydH0uZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtc20tZW5key0tYnMtcG9zaXRpb246ZW5kfS5kcm9wZG93bi1tZW51LXNtLWVuZFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZHJvcGRvd24tbWVudS1tZC1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LW1kLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXXtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1tZC1lbmR7LS1icy1wb3NpdGlvbjplbmR9LmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5kcm9wZG93bi1tZW51LWxnLXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUtbGctc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LWxnLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kcm9wZG93bi1tZW51LXhsLXN0YXJ0ey0tYnMtcG9zaXRpb246c3RhcnR9LmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LXhsLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS14bC1lbmRbZGF0YS1icy1wb3BwZXJde3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5kcm9wZG93bi1tZW51LXh4bC1zdGFydHstLWJzLXBvc2l0aW9uOnN0YXJ0fS5kcm9wZG93bi1tZW51LXh4bC1zdGFydFtkYXRhLWJzLXBvcHBlcl17cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUteHhsLWVuZHstLWJzLXBvc2l0aW9uOmVuZH0uZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXXtyaWdodDowO2xlZnQ6YXV0b319LmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOi4zZW0gc29saWQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJde3RvcDowO3JpZ2h0OmF1dG87bGVmdDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tbGVmdDouMTI1cmVtfS5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZH0uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye3ZlcnRpY2FsLWFsaWduOjB9LmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl17dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCJ9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5Om5vbmV9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle3ZlcnRpY2FsLWFsaWduOjB9LmRyb3Bkb3duLWRpdmlkZXJ7aGVpZ2h0OjA7bWFyZ2luOi41cmVtIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KX0uZHJvcGRvd24taXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gMXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZHJvcGRvd24taXRlbTpmb2N1cywuZHJvcGRvd24taXRlbTpob3Zlcntjb2xvcjojMWUyMTI1O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkfS5kcm9wZG93bi1pdGVtLmRpc2FibGVkLC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmQ7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxcmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojNmM3NTdkO3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24taXRlbS10ZXh0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouMjVyZW0gMXJlbTtjb2xvcjojMjEyNTI5fS5kcm9wZG93bi1tZW51LWRhcmt7Y29sb3I6I2RlZTJlNjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX0uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVte2NvbG9yOiNkZWUyZTZ9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpmb2N1cywuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xNSl9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTphY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmR9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmR9LmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24tZGl2aWRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMTUpfS5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW0tdGV4dHtjb2xvcjojZGVlMmU2fS5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWhlYWRlcntjb2xvcjojYWRiNWJkfS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmJ0bi1ncm91cD4uYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG99LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tY2hlY2s6Zm9jdXMrLmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZlLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwuYnRuLWdyb3VwPi5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLC5idG4tZ3JvdXA+LmJ0bi1jaGVjazpmb2N1cysuYnRuLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6MX0uYnRuLXRvb2xiYXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7d2lkdGg6YXV0b30uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXA+LmJ0bjpudGgtY2hpbGQobiszKSwuYnRuLWdyb3VwPjpub3QoLmJ0bi1jaGVjaykrLmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNTYyNXJlbTtwYWRkaW5nLWxlZnQ6LjU2MjVyZW19LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3Jle21hcmdpbi1yaWdodDowfS5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tc20rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdHtwYWRkaW5nLXJpZ2h0Oi4zNzVyZW07cGFkZGluZy1sZWZ0Oi4zNzVyZW19LmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6Ljc1cmVtO3BhZGRpbmctbGVmdDouNzVyZW19LmJ0bi1ncm91cC12ZXJ0aWNhbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6LTFweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0biwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG5+LmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVyZW0gMXJlbTtjb2xvcjojMGQ2ZWZkO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm5hdi1saW5re3RyYW5zaXRpb246bm9uZX19Lm5hdi1saW5rOmZvY3VzLC5uYXYtbGluazpob3Zlcntjb2xvcjojMGE1OGNhfS5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmRlZmF1bHR9Lm5hdi10YWJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTZ9Lm5hdi10YWJzIC5uYXYtbGlua3ttYXJnaW4tYm90dG9tOi0xcHg7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19Lm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVye2JvcmRlci1jb2xvcjojZTllY2VmICNlOWVjZWYgI2RlZTJlNjtpc29sYXRpb246aXNvbGF0ZX0ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2RlZTJlNiAjZGVlMmU2ICNmZmZ9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2LXBpbGxzIC5uYXYtbGlua3tiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmR9Lm5hdi1maWxsIC5uYXYtaXRlbSwubmF2LWZpbGw+Lm5hdi1saW5re2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtLC5uYXYtanVzdGlmaWVkPi5uYXYtbGlua3tmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGlua3t3aWR0aDoxMDAlfS50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfS50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5uYXZiYXI+LmNvbnRhaW5lciwubmF2YmFyPi5jb250YWluZXItZmx1aWQsLm5hdmJhcj4uY29udGFpbmVyLWxnLC5uYXZiYXI+LmNvbnRhaW5lci1tZCwubmF2YmFyPi5jb250YWluZXItc20sLm5hdmJhcj4uY29udGFpbmVyLXhsLC5uYXZiYXI+LmNvbnRhaW5lci14eGx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDppbmhlcml0O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke3BhZGRpbmctdG9wOi4zMTI1cmVtO3BhZGRpbmctYm90dG9tOi4zMTI1cmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0ubmF2YmFyLW5hdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWN9Lm5hdmJhci10ZXh0e3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtfS5uYXZiYXItY29sbGFwc2V7ZmxleC1iYXNpczoxMDAlO2ZsZXgtZ3JvdzoxO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZXJ7cGFkZGluZzouMjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5uYXZiYXItdG9nZ2xlcnt0cmFuc2l0aW9uOm5vbmV9fS5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXI6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtfS5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlfS5uYXZiYXItbmF2LXNjcm9sbHttYXgtaGVpZ2h0OnZhcigtLWJzLXNjcm9sbC1oZWlnaHQsNzV2aCk7b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsubmF2YmFyLWV4cGFuZC1zbXtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1leHBhbmQtbWR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7Lm5hdmJhci1leHBhbmQteGx7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6MTQwMHB4KXsubmF2YmFyLWV4cGFuZC14eGx7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19Lm5hdmJhci1leHBhbmR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6LjVyZW07cGFkZGluZy1sZWZ0Oi41cmVtfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4IWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmR7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDAsMCwwLC41NSl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuNyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwuMyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3c+Lm5hdi1saW5re2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVye2NvbG9yOnJnYmEoMCwwLDAsLjU1KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDAsMCwwLC41NSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSwubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3Zlcntjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNTUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93Pi5uYXYtbGlua3tjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNTUpO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41NSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi13aWR0aDowO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNhcmQ+aHJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uY2FyZD4ubGlzdC1ncm91cHtib3JkZXItdG9wOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTppbmhlcml0fS5jYXJkPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxke2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQ+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkPi5jYXJkLWhlYWRlcisubGlzdC1ncm91cCwuY2FyZD4ubGlzdC1ncm91cCsuY2FyZC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5jYXJkLWJvZHl7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjFyZW0gMXJlbX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOi41cmVtfS5jYXJkLXN1YnRpdGxle21hcmdpbi10b3A6LS4yNXJlbTttYXJnaW4tYm90dG9tOjB9LmNhcmQtdGV4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FyZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXJkLWxpbmsrLmNhcmQtbGlua3ttYXJnaW4tbGVmdDoxcmVtfS5jYXJkLWhlYWRlcntwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSl9LmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KSAwIDB9LmNhcmQtZm9vdGVye3BhZGRpbmc6LjVyZW0gMXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjAzKTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfS5jYXJkLWZvb3RlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIGNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLXJpZ2h0Oi0uNXJlbTttYXJnaW4tYm90dG9tOi0uNXJlbTttYXJnaW4tbGVmdDotLjVyZW07Ym9yZGVyLWJvdHRvbTowfS5jYXJkLWhlYWRlci1waWxsc3ttYXJnaW4tcmlnaHQ6LS41cmVtO21hcmdpbi1sZWZ0Oi0uNXJlbX0uY2FyZC1pbWctb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjFyZW07Ym9yZGVyLXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b20sLmNhcmQtaW1nLXRvcHt3aWR0aDoxMDAlfS5jYXJkLWltZywuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1pbWcsLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtZ3JvdXA+LmNhcmR7bWFyZ2luLWJvdHRvbTouNzVyZW19QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5jYXJkLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXB9LmNhcmQtZ3JvdXA+LmNhcmR7ZmxleDoxIDAgMCU7bWFyZ2luLWJvdHRvbTowfS5jYXJkLWdyb3VwPi5jYXJkKy5jYXJke21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWxlZnQ6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIsLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9fS5hY2NvcmRpb24tYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOjFyZW0gMS4yNXJlbTtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO292ZXJmbG93LWFuY2hvcjpub25lO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9ue3RyYW5zaXRpb246bm9uZX19LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpe2NvbG9yOiMwYzYzZTQ7YmFja2dyb3VuZC1jb2xvcjojZTdmMWZmO2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwuMTI1KX0uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9LmFjY29yZGlvbi1idXR0b246OmFmdGVye2ZsZXgtc2hyaW5rOjA7d2lkdGg6MS4yNXJlbTtoZWlnaHQ6MS4yNXJlbTttYXJnaW4tbGVmdDphdXRvO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEuMjVyZW07dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5hY2NvcmRpb24tYnV0dG9uOjphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fS5hY2NvcmRpb24tYnV0dG9uOmhvdmVye3otaW5kZXg6Mn0uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1c3t6LWluZGV4OjM7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5hY2NvcmRpb24taGVhZGVye21hcmdpbi1ib3R0b206MH0uYWNjb3JkaW9uLWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KX0uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19LmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b257Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5hY2NvcmRpb24taXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpe2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0uYWNjb3JkaW9uLWJvZHl7cGFkZGluZzoxcmVtIDEuMjVyZW19LmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNle2JvcmRlci13aWR0aDowfS5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVte2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbntib3JkZXItcmFkaXVzOjB9LmJyZWFkY3J1bWJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MCAwO21hcmdpbi1ib3R0b206MXJlbTtsaXN0LXN0eWxlOm5vbmV9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVte3BhZGRpbmctbGVmdDouNXJlbX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6LjVyZW07Y29sb3I6IzZjNzU3ZDtjb250ZW50OnZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpfS5icmVhZGNydW1iLWl0ZW0uYWN0aXZle2NvbG9yOiM2Yzc1N2R9LnBhZ2luYXRpb257ZGlzcGxheTpmbGV4O3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ucGFnZS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzBkNmVmZDt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2O3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wYWdlLWxpbmt7dHJhbnNpdGlvbjpub25lfX0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojMGE1OGNhO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnZS1saW5rOmZvY3Vze3otaW5kZXg6Mztjb2xvcjojMGE1OGNhO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSgxMywxMTAsMjUzLC4yNSl9LnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5re21hcmdpbi1sZWZ0Oi0xcHh9LnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGlua3t6LWluZGV4OjM7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQ7Ym9yZGVyLWNvbG9yOiMwZDZlZmR9LnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5re2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTZ9LnBhZ2UtbGlua3twYWRkaW5nOi4zNzVyZW0gLjc1cmVtfS5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4zcmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tc20gLnBhZ2UtbGlua3twYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4ycmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4ycmVtfS5iYWRnZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4zNWVtIC42NWVtO2ZvbnQtc2l6ZTouNzVlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNXJlbX0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjFyZW0gMXJlbTttYXJnaW4tYm90dG9tOjFyZW07Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi4yNXJlbX0uYWxlcnQtaGVhZGluZ3tjb2xvcjppbmhlcml0fS5hbGVydC1saW5re2ZvbnQtd2VpZ2h0OjcwMH0uYWxlcnQtZGlzbWlzc2libGV7cGFkZGluZy1yaWdodDozcmVtfS5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO3BhZGRpbmc6MS4yNXJlbSAxcmVtfS5hbGVydC1wcmltYXJ5e2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojY2ZlMmZmO2JvcmRlci1jb2xvcjojYjZkNGZlfS5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5re2NvbG9yOiMwNjM1N2F9LmFsZXJ0LXNlY29uZGFyeXtjb2xvcjojNDE0NjRiO2JhY2tncm91bmQtY29sb3I6I2UyZTNlNTtib3JkZXItY29sb3I6I2QzZDZkOH0uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5re2NvbG9yOiMzNDM4M2N9LmFsZXJ0LXN1Y2Nlc3N7Y29sb3I6IzBmNTEzMjtiYWNrZ3JvdW5kLWNvbG9yOiNkMWU3ZGQ7Ym9yZGVyLWNvbG9yOiNiYWRiY2N9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzBjNDEyOH0uYWxlcnQtaW5mb3tjb2xvcjojMDU1MTYwO2JhY2tncm91bmQtY29sb3I6I2NmZjRmYztib3JkZXItY29sb3I6I2I2ZWZmYn0uYWxlcnQtaW5mbyAuYWxlcnQtbGlua3tjb2xvcjojMDQ0MTRkfS5hbGVydC13YXJuaW5ne2NvbG9yOiM2NjRkMDM7YmFja2dyb3VuZC1jb2xvcjojZmZmM2NkO2JvcmRlci1jb2xvcjojZmZlY2I1fS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiM1MjNlMDJ9LmFsZXJ0LWRhbmdlcntjb2xvcjojODQyMDI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZDdkYTtib3JkZXItY29sb3I6I2Y1YzJjN30uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5re2NvbG9yOiM2YTFhMjF9LmFsZXJ0LWxpZ2h0e2NvbG9yOiM2MzY0NjQ7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2JvcmRlci1jb2xvcjojZmRmZGZlfS5hbGVydC1saWdodCAuYWxlcnQtbGlua3tjb2xvcjojNGY1MDUwfS5hbGVydC1kYXJre2NvbG9yOiMxNDE2MTk7YmFja2dyb3VuZC1jb2xvcjojZDNkM2Q0O2JvcmRlci1jb2xvcjojYmNiZWJmfS5hbGVydC1kYXJrIC5hbGVydC1saW5re2NvbG9yOiMxMDEyMTR9QC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzezAle2JhY2tncm91bmQtcG9zaXRpb24teDoxcmVtfX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzezAle2JhY2tncm91bmQtcG9zaXRpb24teDoxcmVtfX0ucHJvZ3Jlc3N7ZGlzcGxheTpmbGV4O2hlaWdodDoxcmVtO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6Ljc1cmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4yNXJlbX0ucHJvZ3Jlc3MtYmFye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO3RyYW5zaXRpb246d2lkdGggLjZzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LnByb2dyZXNzLWJhcnt0cmFuc2l0aW9uOm5vbmV9fS5wcm9ncmVzcy1iYXItc3RyaXBlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjFyZW0gMXJlbX0ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOjFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlczthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb246bm9uZTthbmltYXRpb246bm9uZX19Lmxpc3QtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXJhZGl1czouMjVyZW19Lmxpc3QtZ3JvdXAtbnVtYmVyZWR7bGlzdC1zdHlsZS10eXBlOm5vbmU7Y291bnRlci1yZXNldDpzZWN0aW9ufS5saXN0LWdyb3VwLW51bWJlcmVkPmxpOjpiZWZvcmV7Y29udGVudDpjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO2NvdW50ZXItaW5jcmVtZW50OnNlY3Rpb259Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb257d2lkdGg6MTAwJTtjb2xvcjojNDk1MDU3O3RleHQtYWxpZ246aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcnt6LWluZGV4OjE7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmF9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIDFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpfS5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czppbmhlcml0O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle3otaW5kZXg6Mjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH0ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDowfS5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3Atd2lkdGg6MXB4fS5saXN0LWdyb3VwLWhvcml6b250YWx7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtc217ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLW1ke2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZ3tmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLXhse2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5saXN0LWdyb3VwLWhvcml6b250YWwteHhse2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteHhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fS5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDowIDAgMXB4fS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5e2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojY2ZlMmZmfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwODQyOTg7YmFja2dyb3VuZC1jb2xvcjojYmFjYmU2fS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA4NDI5ODtib3JkZXItY29sb3I6IzA4NDI5OH0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXtjb2xvcjojNDE0NjRiO2JhY2tncm91bmQtY29sb3I6I2UyZTNlNX0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzQxNDY0YjtiYWNrZ3JvdW5kLWNvbG9yOiNjYmNjY2V9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM0MTQ2NGI7Ym9yZGVyLWNvbG9yOiM0MTQ2NGJ9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMwZjUxMzI7YmFja2dyb3VuZC1jb2xvcjojZDFlN2RkfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiMwZjUxMzI7YmFja2dyb3VuZC1jb2xvcjojYmNkMGM3fS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBmNTEzMjtib3JkZXItY29sb3I6IzBmNTEzMn0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzA1NTE2MDtiYWNrZ3JvdW5kLWNvbG9yOiNjZmY0ZmN9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXJ7Y29sb3I6IzA1NTE2MDtiYWNrZ3JvdW5kLWNvbG9yOiNiYWRjZTN9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDU1MTYwO2JvcmRlci1jb2xvcjojMDU1MTYwfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojNjY0ZDAzO2JhY2tncm91bmQtY29sb3I6I2ZmZjNjZH0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNjY0ZDAzO2JhY2tncm91bmQtY29sb3I6I2U2ZGJiOX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2NjRkMDM7Ym9yZGVyLWNvbG9yOiM2NjRkMDN9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6Izg0MjAyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGQ3ZGF9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVye2NvbG9yOiM4NDIwMjk7YmFja2dyb3VuZC1jb2xvcjojZGZjMmM0fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODQyMDI5O2JvcmRlci1jb2xvcjojODQyMDI5fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7Y29sb3I6IzYzNjQ2NDtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmV9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojNjM2NDY0O2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNjM2NDY0O2JvcmRlci1jb2xvcjojNjM2NDY0fS5saXN0LWdyb3VwLWl0ZW0tZGFya3tjb2xvcjojMTQxNjE5O2JhY2tncm91bmQtY29sb3I6I2QzZDNkNH0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3Zlcntjb2xvcjojMTQxNjE5O2JhY2tncm91bmQtY29sb3I6I2JlYmViZn0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNDE2MTk7Ym9yZGVyLWNvbG9yOiMxNDE2MTl9LmJ0bi1jbG9zZXtib3gtc2l6aW5nOmNvbnRlbnQtYm94O3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3BhZGRpbmc6LjI1ZW0gLjI1ZW07Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6LjI1cmVtO29wYWNpdHk6LjV9LmJ0bi1jbG9zZTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6Ljc1fS5idG4tY2xvc2U6Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpO29wYWNpdHk6MX0uYnRuLWNsb3NlLmRpc2FibGVkLC5idG4tY2xvc2U6ZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3BhY2l0eTouMjV9LmJ0bi1jbG9zZS13aGl0ZXtmaWx0ZXI6aW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpfS50b2FzdHt3aWR0aDozNTBweDttYXgtd2lkdGg6MTAwJTtmb250LXNpemU6Ljg3NXJlbTtwb2ludGVyLWV2ZW50czphdXRvO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6MCAuNXJlbSAxcmVtIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOi4yNXJlbX0udG9hc3Q6bm90KC5zaG93aW5nKTpub3QoLnNob3cpe29wYWNpdHk6MH0udG9hc3QuaGlkZXtkaXNwbGF5Om5vbmV9LnRvYXN0LWNvbnRhaW5lcnt3aWR0aDotd2Via2l0LW1heC1jb250ZW50O3dpZHRoOi1tb3otbWF4LWNvbnRlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0udG9hc3QtY29udGFpbmVyPjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206Ljc1cmVtfS50b2FzdC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4wNSk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZXttYXJnaW4tcmlnaHQ6LS4zNzVyZW07bWFyZ2luLWxlZnQ6Ljc1cmVtfS50b2FzdC1ib2R5e3BhZGRpbmc6Ljc1cmVtO3dvcmQtd3JhcDpicmVhay13b3JkfS5tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDYwO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdXRsaW5lOjB9Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjouNXJlbTtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTBweCl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3t0cmFuc2l0aW9uOm5vbmV9fS5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2d7dHJhbnNmb3JtOm5vbmV9Lm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpzY2FsZSgxLjAyKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGV7aGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gMXJlbSl9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07b3V0bGluZTowfS5tb2RhbC1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDQwO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5zaG93e29wYWNpdHk6LjV9Lm1vZGFsLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1zaHJpbms6MDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtIDFyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZXtwYWRkaW5nOi41cmVtIC41cmVtO21hcmdpbjotLjVyZW0gLS41cmVtIC0uNXJlbSBhdXRvfS5tb2RhbC10aXRsZXttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41fS5tb2RhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoxcmVtfS5tb2RhbC1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2ZsZXgtc2hyaW5rOjA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtwYWRkaW5nOi43NXJlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCl9Lm1vZGFsLWZvb3Rlcj4qe21hcmdpbjouMjVyZW19QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjUwMHB4O21hcmdpbjoxLjc1cmVtIGF1dG99Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2hlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAzLjVyZW0pfS5tb2RhbC1zbXttYXgtd2lkdGg6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsubW9kYWwteGx7bWF4LXdpZHRoOjExNDBweH19Lm1vZGFsLWZ1bGxzY3JlZW57d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MH1AbWVkaWEgKG1heC13aWR0aDo1NzUuOThweCl7Lm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93bnt3aWR0aDoxMDB2dzttYXgtd2lkdGg6bm9uZTtoZWlnaHQ6MTAwJTttYXJnaW46MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9fUBtZWRpYSAobWF4LXdpZHRoOjc2Ny45OHB4KXsubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnR7aGVpZ2h0OjEwMCU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowfS5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlcntib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MH19QG1lZGlhIChtYXgtd2lkdGg6OTkxLjk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgKG1heC13aWR0aDoxMTk5Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd257d2lkdGg6MTAwdnc7bWF4LXdpZHRoOm5vbmU7aGVpZ2h0OjEwMCU7bWFyZ2luOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudHtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5e292ZXJmbG93LXk6YXV0b30ubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXJ7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgKG1heC13aWR0aDoxMzk5Ljk4cHgpey5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3due3dpZHRoOjEwMHZ3O21heC13aWR0aDpub25lO2hlaWdodDoxMDAlO21hcmdpbjowfS5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50e2hlaWdodDoxMDAlO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVye2JvcmRlci1yYWRpdXM6MH0ubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keXtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3Rlcntib3JkZXItcmFkaXVzOjB9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA4MDtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtvcGFjaXR5OjB9LnRvb2x0aXAuc2hvd3tvcGFjaXR5Oi45fS50b29sdGlwIC50b29sdGlwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6LjhyZW07aGVpZ2h0Oi40cmVtfS50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0sLmJzLXRvb2x0aXAtdG9we3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXt0b3A6LTFweDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSwuYnMtdG9vbHRpcC1lbmR7cGFkZGluZzowIC40cmVtfS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93e2xlZnQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3Jle3JpZ2h0Oi0xcHg7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIC40cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0sLmJzLXRvb2x0aXAtYm90dG9te3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdywuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3d7dG9wOjB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXtib3R0b206LTFweDtib3JkZXItd2lkdGg6MCAuNHJlbSAuNHJlbTtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdLC5icy10b29sdGlwLXN0YXJ0e3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3csLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3d7cmlnaHQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZXtsZWZ0Oi0xcHg7Ym9yZGVyLXdpZHRoOi40cmVtIDAgLjRyZW0gLjRyZW07Ym9yZGVyLWxlZnQtY29sb3I6IzAwMH0udG9vbHRpcC1pbm5lcnttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzouMjVyZW0gLjVyZW07Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czouMjVyZW19LnBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoyNzZweDtmb250LWZhbWlseTp2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6LjNyZW19LnBvcG92ZXIgLnBvcG92ZXItYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouNXJlbX0ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvd3tib3R0b206Y2FsYygtLjVyZW0gLSAxcHgpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym90dG9tOjFweDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gMDtib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3d7bGVmdDpjYWxjKC0uNXJlbSAtIDFweCk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW19LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gLjVyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93e3RvcDpjYWxjKC0uNXJlbSAtIDFweCl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItd2lkdGg6MCAuNXJlbSAuNXJlbSAuNXJlbTtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjI1KX0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjphZnRlcnt0b3A6MXB4O2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO21hcmdpbi1sZWZ0Oi0uNXJlbTtjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3d7cmlnaHQ6Y2FsYygtLjVyZW0gLSAxcHgpO3dpZHRoOi41cmVtO2hlaWdodDoxcmVtfS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjVyZW0gMCAuNXJlbSAuNXJlbTtib3JkZXItbGVmdC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1zdGFydD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAwIC41cmVtIC41cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LnBvcG92ZXItaGVhZGVye3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCl9LnBvcG92ZXItaGVhZGVyOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucG9wb3Zlci1ib2R5e3BhZGRpbmc6MXJlbSAxcmVtO2NvbG9yOiMyMTI1Mjl9LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbC5wb2ludGVyLWV2ZW50e3RvdWNoLWFjdGlvbjpwYW4teX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLWlubmVyOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5jYXJvdXNlbC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0Oi0xMDAlOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5jYXJvdXNlbC1pdGVte3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWl0ZW0tbmV4dCwuY2Fyb3VzZWwtaXRlbS1wcmV2LC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpe3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfS5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpe3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zZm9ybTpub25lfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCwuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZXt6LWluZGV4OjE7b3BhY2l0eToxfS5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQsLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0e3otaW5kZXg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDBzIC42c31AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kLC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLW5leHQsLmNhcm91c2VsLWNvbnRyb2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtwYWRkaW5nOjA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7LmNhcm91c2VsLWNvbnRyb2wtbmV4dCwuY2Fyb3VzZWwtY29udHJvbC1wcmV2e3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtvcGFjaXR5Oi45fS5jYXJvdXNlbC1jb250cm9sLXByZXZ7bGVmdDowfS5jYXJvdXNlbC1jb250cm9sLW5leHR7cmlnaHQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjJyZW07aGVpZ2h0OjJyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIil9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW4tcmlnaHQ6MTUlO21hcmdpbi1ib3R0b206MXJlbTttYXJnaW4tbGVmdDoxNSU7bGlzdC1zdHlsZTpub25lfS5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF17Ym94LXNpemluZzpjb250ZW50LWJveDtmbGV4OjAgMSBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjNweDtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MTBweCBzb2xpZCB0cmFuc3BhcmVudDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAuNnMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRde3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTUlO2JvdHRvbToxLjI1cmVtO2xlZnQ6MTUlO3BhZGRpbmctdG9wOjEuMjVyZW07cGFkZGluZy1ib3R0b206MS4yNXJlbTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfS5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiwuY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257ZmlsdGVyOmludmVydCgxKSBncmF5c2NhbGUoMTAwKX0uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRde2JhY2tncm91bmQtY29sb3I6IzAwMH0uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY2FwdGlvbntjb2xvcjojMDAwfUAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlcnt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXJ7dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjotLjEyNWVtO2JvcmRlcjouMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtYW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO2FuaW1hdGlvbjouNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcn0uc3Bpbm5lci1ib3JkZXItc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtib3JkZXItd2lkdGg6LjJlbX1ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93ezAle3RyYW5zZm9ybTpzY2FsZSgwKX01MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHNwaW5uZXItZ3Jvd3swJXt0cmFuc2Zvcm06c2NhbGUoMCl9NTAle29wYWNpdHk6MTt0cmFuc2Zvcm06bm9uZX19LnNwaW5uZXItZ3Jvd3tkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoycmVtO2hlaWdodDoycmVtO3ZlcnRpY2FsLWFsaWduOi0uMTI1ZW07YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyLXJhZGl1czo1MCU7b3BhY2l0eTowOy13ZWJraXQtYW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3JvdzthbmltYXRpb246Ljc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93fS5zcGlubmVyLWdyb3ctc217d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsuc3Bpbm5lci1ib3JkZXIsLnNwaW5uZXItZ3Jvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxLjVzO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjVzfX0ub2ZmY2FudmFze3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3otaW5kZXg6MTA1MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoxMDAlO3Zpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7b3V0bGluZTowO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsub2ZmY2FudmFze3RyYW5zaXRpb246bm9uZX19Lm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjFyZW0gMXJlbX0ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3Nle3BhZGRpbmc6LjVyZW0gLjVyZW07bWFyZ2luLXRvcDotLjVyZW07bWFyZ2luLXJpZ2h0Oi0uNXJlbTttYXJnaW4tYm90dG9tOi0uNXJlbX0ub2ZmY2FudmFzLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjV9Lm9mZmNhbnZhcy1ib2R5e2ZsZXgtZ3JvdzoxO3BhZGRpbmc6MXJlbSAxcmVtO292ZXJmbG93LXk6YXV0b30ub2ZmY2FudmFzLXN0YXJ0e3RvcDowO2xlZnQ6MDt3aWR0aDo0MDBweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0ub2ZmY2FudmFzLWVuZHt0b3A6MDtyaWdodDowO3dpZHRoOjQwMHB4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0ub2ZmY2FudmFzLXRvcHt0b3A6MDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6MzB2aDttYXgtaGVpZ2h0OjEwMCU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5vZmZjYW52YXMtYm90dG9te3JpZ2h0OjA7bGVmdDowO2hlaWdodDozMHZoO21heC1oZWlnaHQ6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0ub2ZmY2FudmFzLnNob3d7dHJhbnNmb3JtOm5vbmV9LmNsZWFyZml4OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5saW5rLXByaW1hcnl7Y29sb3I6IzBkNmVmZH0ubGluay1wcmltYXJ5OmZvY3VzLC5saW5rLXByaW1hcnk6aG92ZXJ7Y29sb3I6IzBhNThjYX0ubGluay1zZWNvbmRhcnl7Y29sb3I6IzZjNzU3ZH0ubGluay1zZWNvbmRhcnk6Zm9jdXMsLmxpbmstc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiM1NjVlNjR9Lmxpbmstc3VjY2Vzc3tjb2xvcjojMTk4NzU0fS5saW5rLXN1Y2Nlc3M6Zm9jdXMsLmxpbmstc3VjY2Vzczpob3Zlcntjb2xvcjojMTQ2YzQzfS5saW5rLWluZm97Y29sb3I6IzBkY2FmMH0ubGluay1pbmZvOmZvY3VzLC5saW5rLWluZm86aG92ZXJ7Y29sb3I6IzNkZDVmM30ubGluay13YXJuaW5ne2NvbG9yOiNmZmMxMDd9Lmxpbmstd2FybmluZzpmb2N1cywubGluay13YXJuaW5nOmhvdmVye2NvbG9yOiNmZmNkMzl9LmxpbmstZGFuZ2Vye2NvbG9yOiNkYzM1NDV9LmxpbmstZGFuZ2VyOmZvY3VzLC5saW5rLWRhbmdlcjpob3Zlcntjb2xvcjojYjAyYTM3fS5saW5rLWxpZ2h0e2NvbG9yOiNmOGY5ZmF9LmxpbmstbGlnaHQ6Zm9jdXMsLmxpbmstbGlnaHQ6aG92ZXJ7Y29sb3I6I2Y5ZmFmYn0ubGluay1kYXJre2NvbG9yOiMyMTI1Mjl9LmxpbmstZGFyazpmb2N1cywubGluay1kYXJrOmhvdmVye2NvbG9yOiMxYTFlMjF9LnJhdGlve3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnJhdGlvOjpiZWZvcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDp2YXIoLS1icy1hc3BlY3QtcmF0aW8pO2NvbnRlbnQ6XCJcIn0ucmF0aW8+Kntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ucmF0aW8tMXgxey0tYnMtYXNwZWN0LXJhdGlvOjEwMCV9LnJhdGlvLTR4M3stLWJzLWFzcGVjdC1yYXRpbzpjYWxjKDMgLyA0ICogMTAwJSl9LnJhdGlvLTE2eDl7LS1icy1hc3BlY3QtcmF0aW86Y2FsYyg5IC8gMTYgKiAxMDAlKX0ucmF0aW8tMjF4OXstLWJzLWFzcGVjdC1yYXRpbzpjYWxjKDkgLyAyMSAqIDEwMCUpfS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5zdGlja3ktdG9we3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5zdGlja3ktc20tdG9we3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMjB9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuc3RpY2t5LW1kLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweCl7LnN0aWNreS1sZy10b3B7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuc3RpY2t5LXhsLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEgKG1pbi13aWR0aDoxNDAwcHgpey5zdGlja3kteHhsLXRvcHtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX0udmlzdWFsbHktaGlkZGVuLC52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7d2lkdGg6MXB4IWltcG9ydGFudDtoZWlnaHQ6MXB4IWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50O21hcmdpbjotMXB4IWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O2NsaXA6cmVjdCgwLDAsMCwwKSFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwIWltcG9ydGFudDtib3JkZXI6MCFpbXBvcnRhbnR9LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7Y29udGVudDpcIlwifS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50fS5hbGlnbi10b3B7dmVydGljYWwtYWxpZ246dG9wIWltcG9ydGFudH0uYWxpZ24tbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZSFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20haW1wb3J0YW50fS5hbGlnbi10ZXh0LWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbSFpbXBvcnRhbnR9LmFsaWduLXRleHQtdG9we3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wIWltcG9ydGFudH0uZmxvYXQtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byFpbXBvcnRhbnR9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50fS5vdmVyZmxvdy12aXNpYmxle292ZXJmbG93OnZpc2libGUhaW1wb3J0YW50fS5vdmVyZmxvdy1zY3JvbGx7b3ZlcmZsb3c6c2Nyb2xsIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnNoYWRvd3tib3gtc2hhZG93OjAgLjVyZW0gMXJlbSByZ2JhKDAsMCwwLC4xNSkhaW1wb3J0YW50fS5zaGFkb3ctc217Ym94LXNoYWRvdzowIC4xMjVyZW0gLjI1cmVtIHJnYmEoMCwwLDAsLjA3NSkhaW1wb3J0YW50fS5zaGFkb3ctbGd7Ym94LXNoYWRvdzowIDFyZW0gM3JlbSByZ2JhKDAsMCwwLC4xNzUpIWltcG9ydGFudH0uc2hhZG93LW5vbmV7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnR9LnBvc2l0aW9uLXJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0aWNreXtwb3NpdGlvbjotd2Via2l0LXN0aWNreSFpbXBvcnRhbnQ7cG9zaXRpb246c3RpY2t5IWltcG9ydGFudH0udG9wLTB7dG9wOjAhaW1wb3J0YW50fS50b3AtNTB7dG9wOjUwJSFpbXBvcnRhbnR9LnRvcC0xMDB7dG9wOjEwMCUhaW1wb3J0YW50fS5ib3R0b20tMHtib3R0b206MCFpbXBvcnRhbnR9LmJvdHRvbS01MHtib3R0b206NTAlIWltcG9ydGFudH0uYm90dG9tLTEwMHtib3R0b206MTAwJSFpbXBvcnRhbnR9LnN0YXJ0LTB7bGVmdDowIWltcG9ydGFudH0uc3RhcnQtNTB7bGVmdDo1MCUhaW1wb3J0YW50fS5zdGFydC0xMDB7bGVmdDoxMDAlIWltcG9ydGFudH0uZW5kLTB7cmlnaHQ6MCFpbXBvcnRhbnR9LmVuZC01MHtyaWdodDo1MCUhaW1wb3J0YW50fS5lbmQtMTAwe3JpZ2h0OjEwMCUhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxle3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKSFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGUteXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAhaW1wb3J0YW50fS5ib3JkZXItZW5ke2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci1lbmQtMHtib3JkZXItcmlnaHQ6MCFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAhaW1wb3J0YW50fS5ib3JkZXItc3RhcnR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTYhaW1wb3J0YW50fS5ib3JkZXItc3RhcnQtMHtib3JkZXItbGVmdDowIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMwZDZlZmQhaW1wb3J0YW50fS5ib3JkZXItc2Vjb25kYXJ5e2JvcmRlci1jb2xvcjojNmM3NTdkIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiMxOTg3NTQhaW1wb3J0YW50fS5ib3JkZXItaW5mb3tib3JkZXItY29sb3I6IzBkY2FmMCFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ne2JvcmRlci1jb2xvcjojZmZjMTA3IWltcG9ydGFudH0uYm9yZGVyLWRhbmdlcntib3JkZXItY29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9LmJvcmRlci1saWdodHtib3JkZXItY29sb3I6I2Y4ZjlmYSFpbXBvcnRhbnR9LmJvcmRlci1kYXJre2JvcmRlci1jb2xvcjojMjEyNTI5IWltcG9ydGFudH0uYm9yZGVyLXdoaXRle2JvcmRlci1jb2xvcjojZmZmIWltcG9ydGFudH0uYm9yZGVyLTF7Ym9yZGVyLXdpZHRoOjFweCFpbXBvcnRhbnR9LmJvcmRlci0ye2JvcmRlci13aWR0aDoycHghaW1wb3J0YW50fS5ib3JkZXItM3tib3JkZXItd2lkdGg6M3B4IWltcG9ydGFudH0uYm9yZGVyLTR7Ym9yZGVyLXdpZHRoOjRweCFpbXBvcnRhbnR9LmJvcmRlci01e2JvcmRlci13aWR0aDo1cHghaW1wb3J0YW50fS53LTI1e3dpZHRoOjI1JSFpbXBvcnRhbnR9LnctNTB7d2lkdGg6NTAlIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlIWltcG9ydGFudH0udy1hdXRve3dpZHRoOmF1dG8haW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50fS52dy0xMDB7d2lkdGg6MTAwdnchaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSFpbXBvcnRhbnR9LmgtNTB7aGVpZ2h0OjUwJSFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlIWltcG9ydGFudH0uaC1hdXRve2hlaWdodDphdXRvIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmghaW1wb3J0YW50fS5mbGV4LWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZ2FwLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAtMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAtNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5IWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fS5vcmRlci1maXJzdHtvcmRlcjotMSFpbXBvcnRhbnR9Lm9yZGVyLTB7b3JkZXI6MCFpbXBvcnRhbnR9Lm9yZGVyLTF7b3JkZXI6MSFpbXBvcnRhbnR9Lm9yZGVyLTJ7b3JkZXI6MiFpbXBvcnRhbnR9Lm9yZGVyLTN7b3JkZXI6MyFpbXBvcnRhbnR9Lm9yZGVyLTR7b3JkZXI6NCFpbXBvcnRhbnR9Lm9yZGVyLTV7b3JkZXI6NSFpbXBvcnRhbnR9Lm9yZGVyLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9Lm0tMHttYXJnaW46MCFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm0tM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXgtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm14LTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXgtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm14LTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5teS0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubXktMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5teS0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5teS0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubXktNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5teS01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubXktYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm10LTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXQtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm10LTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm10LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXQtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXQtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tZS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWUtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWUtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tZS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWUtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWUtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1lLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tYi0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tYi0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tYi01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1iLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXMtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXMtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tcy0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXMtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXMtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tcy01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tcy1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5wLTB7cGFkZGluZzowIWltcG9ydGFudH0ucC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB4LTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB4LTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB4LTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnB4LTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5weS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucHktMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5weS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5weS00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucHktNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHQtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHQtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wdC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHQtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHQtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wdC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wZS0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBlLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wZS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wZS0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBlLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wZS01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBiLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBiLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBiLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGItNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHMtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnBzLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnBzLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHMtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnBzLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnBzLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTp2YXIoLS1icy1mb250LW1vbm9zcGFjZSkhaW1wb3J0YW50fS5mcy0xe2ZvbnQtc2l6ZTpjYWxjKDEuMzc1cmVtICsgMS41dncpIWltcG9ydGFudH0uZnMtMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIC45dncpIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6Y2FsYygxLjNyZW0gKyAuNnZ3KSFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAuM3Z3KSFpbXBvcnRhbnR9LmZzLTV7Zm9udC1zaXplOjEuMjVyZW0haW1wb3J0YW50fS5mcy02e2ZvbnQtc2l6ZToxcmVtIWltcG9ydGFudH0uZnN0LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyFpbXBvcnRhbnR9LmZzdC1ub3JtYWx7Zm9udC1zdHlsZTpub3JtYWwhaW1wb3J0YW50fS5mdy1saWdodHtmb250LXdlaWdodDozMDAhaW1wb3J0YW50fS5mdy1saWdodGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXIhaW1wb3J0YW50fS5mdy1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwIWltcG9ydGFudH0uZnctYm9sZHtmb250LXdlaWdodDo3MDAhaW1wb3J0YW50fS5mdy1ib2xkZXJ7Zm9udC13ZWlnaHQ6Ym9sZGVyIWltcG9ydGFudH0ubGgtMXtsaW5lLWhlaWdodDoxIWltcG9ydGFudH0ubGgtc217bGluZS1oZWlnaHQ6MS4yNSFpbXBvcnRhbnR9LmxoLWJhc2V7bGluZS1oZWlnaHQ6MS41IWltcG9ydGFudH0ubGgtbGd7bGluZS1oZWlnaHQ6MiFpbXBvcnRhbnR9LnRleHQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH0udGV4dC1kZWNvcmF0aW9uLW5vbmV7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5le3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2ghaW1wb3J0YW50fS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2UhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtd3JhcDpicmVhay13b3JkIWltcG9ydGFudDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7Y29sb3I6IzBkNmVmZCFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzE5ODc1NCFpbXBvcnRhbnR9LnRleHQtaW5mb3tjb2xvcjojMGRjYWYwIWltcG9ydGFudH0udGV4dC13YXJuaW5ne2NvbG9yOiNmZmMxMDchaW1wb3J0YW50fS50ZXh0LWRhbmdlcntjb2xvcjojZGMzNTQ1IWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhIWltcG9ydGFudH0udGV4dC1kYXJre2NvbG9yOiMyMTI1MjkhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYhaW1wb3J0YW50fS50ZXh0LWJvZHl7Y29sb3I6IzIxMjUyOSFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7Y29sb3I6IzZjNzU3ZCFpbXBvcnRhbnR9LnRleHQtYmxhY2stNTB7Y29sb3I6cmdiYSgwLDAsMCwuNSkhaW1wb3J0YW50fS50ZXh0LXdoaXRlLTUwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpIWltcG9ydGFudH0udGV4dC1yZXNldHtjb2xvcjppbmhlcml0IWltcG9ydGFudH0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwZDZlZmQhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkIWltcG9ydGFudH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMxOTg3NTQhaW1wb3J0YW50fS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6IzBkY2FmMCFpbXBvcnRhbnR9LmJnLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3IWltcG9ydGFudH0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2RjMzU0NSFpbXBvcnRhbnR9LmJnLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYSFpbXBvcnRhbnR9LmJnLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5IWltcG9ydGFudH0uYmctYm9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS5iZy10cmFuc3BhcmVudHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uYmctZ3JhZGllbnR7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1ncmFkaWVudCkhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hbGx7LXdlYmtpdC11c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6YWxsIWltcG9ydGFudDt1c2VyLXNlbGVjdDphbGwhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRvey13ZWJraXQtdXNlci1zZWxlY3Q6YXV0byFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudDt1c2VyLXNlbGVjdDphdXRvIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmUhaW1wb3J0YW50Oy1tb3otdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnR9LnBlLW5vbmV7cG9pbnRlci1ldmVudHM6bm9uZSFpbXBvcnRhbnR9LnBlLWF1dG97cG9pbnRlci1ldmVudHM6YXV0byFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH0ucm91bmRlZC0xe2JvcmRlci1yYWRpdXM6LjJyZW0haW1wb3J0YW50fS5yb3VuZGVkLTJ7Ym9yZGVyLXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLTN7Ym9yZGVyLXJhZGl1czouM3JlbSFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlIWltcG9ydGFudH0ucm91bmRlZC1waWxse2JvcmRlci1yYWRpdXM6NTByZW0haW1wb3J0YW50fS5yb3VuZGVkLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1lbmR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0haW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtIWltcG9ydGFudH0ucm91bmRlZC1zdGFydHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0haW1wb3J0YW50fS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6NTc2cHgpey5mbG9hdC1zbS1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtc20tZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtc20tZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgtc20tZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtc20tZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1zbS1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAtc20tMHtnYXA6MCFpbXBvcnRhbnR9LmdhcC1zbS0xe2dhcDouMjVyZW0haW1wb3J0YW50fS5nYXAtc20tMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAtc20tM3tnYXA6MXJlbSFpbXBvcnRhbnR9LmdhcC1zbS00e2dhcDoxLjVyZW0haW1wb3J0YW50fS5nYXAtc20tNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXItc20tMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXItc20tMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXItc20tMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXItc20tM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXItc20tNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXItc20tNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXItc20tbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS1zbS0we21hcmdpbjowIWltcG9ydGFudH0ubS1zbS0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLXNtLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS1zbS00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLXNtLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLXNtLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC1zbS0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC1zbS01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LXNtLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LXNtLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS1zbS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQtc20tMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC1zbS0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQtc20tM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC1zbS00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQtc20tNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC1zbS1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLXNtLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS1zbS0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS1zbS01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWItc20tMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWItc20tNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy1zbS0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy1zbS0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LXNtLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LXNtLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LXNtLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LXNtLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LXNtLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC1zbS0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC1zbS0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LXNtLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLXNtLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLXNtLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLXNtLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItc20tMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGItc20tMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGItc20tM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGItc20tNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy1zbS0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMtc20tMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMtc20tMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy1zbS0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMtc20tNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnRleHQtc20tc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1zbS1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mbG9hdC1tZC1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbWQtZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtbWQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtbWQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1tZC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1tZC1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbWQtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LW1kLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1tZC1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAtbWQtMHtnYXA6MCFpbXBvcnRhbnR9LmdhcC1tZC0xe2dhcDouMjVyZW0haW1wb3J0YW50fS5nYXAtbWQtMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAtbWQtM3tnYXA6MXJlbSFpbXBvcnRhbnR9LmdhcC1tZC00e2dhcDoxLjVyZW0haW1wb3J0YW50fS5nYXAtbWQtNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXItbWQtMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXItbWQtMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXItbWQtMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXItbWQtM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXItbWQtNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXItbWQtNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXItbWQtbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS1tZC0we21hcmdpbjowIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLW1kLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC1tZC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LW1kLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LW1kLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS1tZC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LW1kLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC1tZC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQtbWQtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC1tZC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQtbWQtNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLW1kLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS1tZC0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLW1kLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS1tZC01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLW1kLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWItbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWItbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWItbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy1tZC0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy1tZC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLW1kLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy1tZC0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy1tZC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAtbWQtMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLW1kLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAtbWQtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLW1kLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LW1kLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LW1kLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC1tZC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC1tZC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LW1kLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLW1kLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLW1kLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLW1kLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItbWQtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi1tZC0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGItbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi1tZC01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy1tZC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy1tZC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnRleHQtbWQtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1tZC1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5mbG9hdC1sZy1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQtbGctZW5ke2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtbGctZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1sZy1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvIWltcG9ydGFudH0uZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93IWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LWxnLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC1sZy13cmFwe2ZsZXgtd3JhcDp3cmFwIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAtbGctMHtnYXA6MCFpbXBvcnRhbnR9LmdhcC1sZy0xe2dhcDouMjVyZW0haW1wb3J0YW50fS5nYXAtbGctMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAtbGctM3tnYXA6MXJlbSFpbXBvcnRhbnR9LmdhcC1sZy00e2dhcDoxLjVyZW0haW1wb3J0YW50fS5nYXAtbGctNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCFpbXBvcnRhbnR9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXItbGctMHtvcmRlcjowIWltcG9ydGFudH0ub3JkZXItbGctMXtvcmRlcjoxIWltcG9ydGFudH0ub3JkZXItbGctMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXItbGctM3tvcmRlcjozIWltcG9ydGFudH0ub3JkZXItbGctNHtvcmRlcjo0IWltcG9ydGFudH0ub3JkZXItbGctNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXItbGctbGFzdHtvcmRlcjo2IWltcG9ydGFudH0ubS1sZy0we21hcmdpbjowIWltcG9ydGFudH0ubS1sZy0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLWxnLTJ7bWFyZ2luOi41cmVtIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtIWltcG9ydGFudH0ubS1sZy00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8haW1wb3J0YW50fS5teC1sZy0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5teC1sZy0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5teC1sZy01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0ubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50fS5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm15LWxnLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5teS1sZy00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm15LWxnLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXQtbGctMHttYXJnaW4tdG9wOjAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQtbGctMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0ubXQtbGctM3ttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQtbGctNXttYXJnaW4tdG9wOjNyZW0haW1wb3J0YW50fS5tdC1sZy1hdXRve21hcmdpbi10b3A6YXV0byFpbXBvcnRhbnR9Lm1lLWxnLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS1sZy0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5tZS1sZy0ye21hcmdpbi1yaWdodDouNXJlbSFpbXBvcnRhbnR9Lm1lLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS1sZy00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5tZS1sZy01e21hcmdpbi1yaWdodDozcmVtIWltcG9ydGFudH0ubWUtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLWxnLTB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubWItbGctMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubWItbGctNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9Lm1iLWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWItbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8haW1wb3J0YW50fS5tcy1sZy0we21hcmdpbi1sZWZ0OjAhaW1wb3J0YW50fS5tcy1sZy0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5tcy1sZy0ze21hcmdpbi1sZWZ0OjFyZW0haW1wb3J0YW50fS5tcy1sZy00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm1zLWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtIWltcG9ydGFudH0ucHgtbGctMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHgtbGctM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnB5LWxnLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wdC1sZy0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50fS5wdC1sZy0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LnB0LWxnLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LnBlLWxnLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LnBlLWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSFpbXBvcnRhbnR9LnBlLWxnLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LnBlLWxnLTV7cGFkZGluZy1yaWdodDozcmVtIWltcG9ydGFudH0ucGItbGctMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGItbGctMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5wYi1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucGItbGctM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGItbGctNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5wYi1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0haW1wb3J0YW50fS5wcy1sZy0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMtbGctMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ucHMtbGctMntwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5wcy1sZy0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMtbGctNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ucHMtbGctNXtwYWRkaW5nLWxlZnQ6M3JlbSFpbXBvcnRhbnR9LnRleHQtbGctc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC1sZy1lbmR7dGV4dC1hbGlnbjpyaWdodCFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuZmxvYXQteGwtc3RhcnR7ZmxvYXQ6bGVmdCFpbXBvcnRhbnR9LmZsb2F0LXhsLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSFpbXBvcnRhbnR9LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5kLXhsLWdyaWR7ZGlzcGxheTpncmlkIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCFpbXBvcnRhbnR9LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5mbGV4LXhsLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAhaW1wb3J0YW50fS5mbGV4LXhsLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgteGwtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlIWltcG9ydGFudH0uZ2FwLXhsLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAteGwtMXtnYXA6LjI1cmVtIWltcG9ydGFudH0uZ2FwLXhsLTJ7Z2FwOi41cmVtIWltcG9ydGFudH0uZ2FwLXhsLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAteGwtNHtnYXA6MS41cmVtIWltcG9ydGFudH0uZ2FwLXhsLTV7Z2FwOjNyZW0haW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5IWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0IWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8haW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ghaW1wb3J0YW50fS5vcmRlci14bC1maXJzdHtvcmRlcjotMSFpbXBvcnRhbnR9Lm9yZGVyLXhsLTB7b3JkZXI6MCFpbXBvcnRhbnR9Lm9yZGVyLXhsLTF7b3JkZXI6MSFpbXBvcnRhbnR9Lm9yZGVyLXhsLTJ7b3JkZXI6MiFpbXBvcnRhbnR9Lm9yZGVyLXhsLTN7b3JkZXI6MyFpbXBvcnRhbnR9Lm9yZGVyLXhsLTR7b3JkZXI6NCFpbXBvcnRhbnR9Lm9yZGVyLXhsLTV7b3JkZXI6NSFpbXBvcnRhbnR9Lm9yZGVyLXhsLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9Lm0teGwtMHttYXJnaW46MCFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm14LXhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm14LXhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSFpbXBvcnRhbnR9Lm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5teS14bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5teS14bC0ye21hcmdpbi10b3A6LjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5teS14bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubXkteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm10LXhsLTB7bWFyZ2luLXRvcDowIWltcG9ydGFudH0ubXQteGwtMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudH0ubXQteGwtNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnR9Lm10LXhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXQteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50fS5tZS14bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudH0ubWUteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWUteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5tZS14bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudH0ubWUteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWUteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9Lm1lLXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8haW1wb3J0YW50fS5tYi14bC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1iLXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0haW1wb3J0YW50fS5tYi14bC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1iLXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5tYi14bC01e21hcmdpbi1ib3R0b206M3JlbSFpbXBvcnRhbnR9Lm1iLXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXMteGwtMHttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXMteGwtMXttYXJnaW4tbGVmdDouMjVyZW0haW1wb3J0YW50fS5tcy14bC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXMteGwtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXMteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0haW1wb3J0YW50fS5tcy14bC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tcy14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8haW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucC14bC0ye3BhZGRpbmc6LjVyZW0haW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucC14bC01e3BhZGRpbmc6M3JlbSFpbXBvcnRhbnR9LnB4LXhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5weC14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5weS14bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAhaW1wb3J0YW50fS5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucHkteGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5weS14bC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0haW1wb3J0YW50fS5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHQteGwtMHtwYWRkaW5nLXRvcDowIWltcG9ydGFudH0ucHQteGwtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wdC14bC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0ucHQteGwtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0ucHQteGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wdC14bC01e3BhZGRpbmctdG9wOjNyZW0haW1wb3J0YW50fS5wZS14bC0we3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnBlLXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wZS14bC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5wZS14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LnBlLXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wZS14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LnBiLXhsLTB7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnBiLXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGIteGwtMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LnBiLXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnBiLXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtIWltcG9ydGFudH0ucHMteGwtMHtwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnR9LnBzLXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnBzLXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0ucHMteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LnBzLXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnBzLXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS50ZXh0LXhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LnRleHQteGwtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjE0MDBweCl7LmZsb2F0LXh4bC1zdGFydHtmbG9hdDpsZWZ0IWltcG9ydGFudH0uZmxvYXQteHhsLWVuZHtmbG9hdDpyaWdodCFpbXBvcnRhbnR9LmZsb2F0LXh4bC1ub25le2Zsb2F0Om5vbmUhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fS5kLXh4bC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uZC14eGwtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXh4bC10YWJsZXtkaXNwbGF5OnRhYmxlIWltcG9ydGFudH0uZC14eGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH0uZC14eGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXh4bC1mbGV4e2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnR9LmQteHhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXghaW1wb3J0YW50fS5kLXh4bC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmZsZXgteHhsLWZpbGx7ZmxleDoxIDEgYXV0byFpbXBvcnRhbnR9LmZsZXgteHhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3chaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudH0uZmxleC14eGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UhaW1wb3J0YW50fS5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMHtmbGV4LWdyb3c6MCFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMXtmbGV4LWdyb3c6MSFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0we2ZsZXgtc2hyaW5rOjAhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMXtmbGV4LXNocmluazoxIWltcG9ydGFudH0uZmxleC14eGwtd3JhcHtmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnR9LmZsZXgteHhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwIWltcG9ydGFudH0uZmxleC14eGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UhaW1wb3J0YW50fS5nYXAteHhsLTB7Z2FwOjAhaW1wb3J0YW50fS5nYXAteHhsLTF7Z2FwOi4yNXJlbSFpbXBvcnRhbnR9LmdhcC14eGwtMntnYXA6LjVyZW0haW1wb3J0YW50fS5nYXAteHhsLTN7Z2FwOjFyZW0haW1wb3J0YW50fS5nYXAteHhsLTR7Z2FwOjEuNXJlbSFpbXBvcnRhbnR9LmdhcC14eGwtNXtnYXA6M3JlbSFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ghaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1hdXRve2FsaWduLXNlbGY6YXV0byFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoIWltcG9ydGFudH0ub3JkZXIteHhsLWZpcnN0e29yZGVyOi0xIWltcG9ydGFudH0ub3JkZXIteHhsLTB7b3JkZXI6MCFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0xe29yZGVyOjEhaW1wb3J0YW50fS5vcmRlci14eGwtMntvcmRlcjoyIWltcG9ydGFudH0ub3JkZXIteHhsLTN7b3JkZXI6MyFpbXBvcnRhbnR9Lm9yZGVyLXh4bC00e29yZGVyOjQhaW1wb3J0YW50fS5vcmRlci14eGwtNXtvcmRlcjo1IWltcG9ydGFudH0ub3JkZXIteHhsLWxhc3R7b3JkZXI6NiFpbXBvcnRhbnR9Lm0teHhsLTB7bWFyZ2luOjAhaW1wb3J0YW50fS5tLXh4bC0xe21hcmdpbjouMjVyZW0haW1wb3J0YW50fS5tLXh4bC0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9Lm0teHhsLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5tLXh4bC00e21hcmdpbjoxLjVyZW0haW1wb3J0YW50fS5tLXh4bC01e21hcmdpbjozcmVtIWltcG9ydGFudH0ubS14eGwtYXV0b3ttYXJnaW46YXV0byFpbXBvcnRhbnR9Lm14LXh4bC0we21hcmdpbi1yaWdodDowIWltcG9ydGFudDttYXJnaW4tbGVmdDowIWltcG9ydGFudH0ubXgteHhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0ubXgteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9Lm14LXh4bC0ze21hcmdpbi1yaWdodDoxcmVtIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0ubXgteHhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0ubXgteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5teC14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byFpbXBvcnRhbnR9Lm15LXh4bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudH0ubXkteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubXkteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm15LXh4bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0ubXkteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubXkteHhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5teS14eGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnR9Lm10LXh4bC0we21hcmdpbi10b3A6MCFpbXBvcnRhbnR9Lm10LXh4bC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0ubXQteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSFpbXBvcnRhbnR9Lm10LXh4bC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9Lm10LXh4bC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0ubXQteHhsLTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudH0ubXQteHhsLWF1dG97bWFyZ2luLXRvcDphdXRvIWltcG9ydGFudH0ubWUteHhsLTB7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tZS14eGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0ubWUteHhsLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ubWUteHhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5tZS14eGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0ubWUteHhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5tZS14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byFpbXBvcnRhbnR9Lm1iLXh4bC0we21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnR9Lm1iLXh4bC0xe21hcmdpbi1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ubWIteHhsLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9Lm1iLXh4bC0ze21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9Lm1iLXh4bC00e21hcmdpbi1ib3R0b206MS41cmVtIWltcG9ydGFudH0ubWIteHhsLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0ubWIteHhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvIWltcG9ydGFudH0ubXMteHhsLTB7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnR9Lm1zLXh4bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9Lm1zLXh4bC0ye21hcmdpbi1sZWZ0Oi41cmVtIWltcG9ydGFudH0ubXMteHhsLTN7bWFyZ2luLWxlZnQ6MXJlbSFpbXBvcnRhbnR9Lm1zLXh4bC00e21hcmdpbi1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9Lm1zLXh4bC01e21hcmdpbi1sZWZ0OjNyZW0haW1wb3J0YW50fS5tcy14eGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvIWltcG9ydGFudH0ucC14eGwtMHtwYWRkaW5nOjAhaW1wb3J0YW50fS5wLXh4bC0xe3BhZGRpbmc6LjI1cmVtIWltcG9ydGFudH0ucC14eGwtMntwYWRkaW5nOi41cmVtIWltcG9ydGFudH0ucC14eGwtM3twYWRkaW5nOjFyZW0haW1wb3J0YW50fS5wLXh4bC00e3BhZGRpbmc6MS41cmVtIWltcG9ydGFudH0ucC14eGwtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5weC14eGwtMHtwYWRkaW5nLXJpZ2h0OjAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHgteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0haW1wb3J0YW50fS5weC14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0haW1wb3J0YW50fS5weC14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHgteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0haW1wb3J0YW50fS5weC14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0ucHkteHhsLTB7cGFkZGluZy10b3A6MCFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCFpbXBvcnRhbnR9LnB5LXh4bC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucHkteHhsLTJ7cGFkZGluZy10b3A6LjVyZW0haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtIWltcG9ydGFudH0ucHkteHhsLTN7cGFkZGluZy10b3A6MXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSFpbXBvcnRhbnR9LnB5LXh4bC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucHkteHhsLTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnB0LXh4bC0we3BhZGRpbmctdG9wOjAhaW1wb3J0YW50fS5wdC14eGwtMXtwYWRkaW5nLXRvcDouMjVyZW0haW1wb3J0YW50fS5wdC14eGwtMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnR9LnB0LXh4bC0ze3BhZGRpbmctdG9wOjFyZW0haW1wb3J0YW50fS5wdC14eGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0haW1wb3J0YW50fS5wdC14eGwtNXtwYWRkaW5nLXRvcDozcmVtIWltcG9ydGFudH0ucGUteHhsLTB7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0ucGUteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5wZS14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0ucGUteHhsLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0ucGUteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5wZS14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5wYi14eGwtMHtwYWRkaW5nLWJvdHRvbTowIWltcG9ydGFudH0ucGIteHhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0ucGIteHhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5wYi14eGwtM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0ucGIteHhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0ucGIteHhsLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LnBzLXh4bC0we3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0ucHMteHhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSFpbXBvcnRhbnR9LnBzLXh4bC0ye3BhZGRpbmctbGVmdDouNXJlbSFpbXBvcnRhbnR9LnBzLXh4bC0ze3BhZGRpbmctbGVmdDoxcmVtIWltcG9ydGFudH0ucHMteHhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSFpbXBvcnRhbnR9LnBzLXh4bC01e3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudH0udGV4dC14eGwtc3RhcnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0udGV4dC14eGwtZW5ke3RleHQtYWxpZ246cmlnaHQhaW1wb3J0YW50fS50ZXh0LXh4bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5mcy0xe2ZvbnQtc2l6ZToyLjVyZW0haW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZToycmVtIWltcG9ydGFudH0uZnMtM3tmb250LXNpemU6MS43NXJlbSFpbXBvcnRhbnR9LmZzLTR7Zm9udC1zaXplOjEuNXJlbSFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fS5kLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmQtcHJpbnQtZ3JpZHtkaXNwbGF5OmdyaWQhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudH0uZC1wcmludC1ub25le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLm1pbi5jc3MubWFwICovIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiZHJpcGljb25zLXYyXCI7XG4gIHNyYzp1cmwoXCIuLi9mb250cy9kcmlwaWNvbnMtdjIuZW90XCIpO1xuICBzcmM6dXJsKFwiLi4vZm9udHMvZHJpcGljb25zLXYyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvZHJpcGljb25zLXYyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9kcmlwaWNvbnMtdjIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL2RyaXBpY29ucy12Mi5zdmcjZHJpcGljb25zLXYyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5cbltkYXRhLWljb25dOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImRyaXBpY29ucy12MlwiICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW2NsYXNzXj1cImRyaXBpY29ucy1cIl06YmVmb3JlLFxuW2NsYXNzKj1cIiBkcmlwaWNvbnMtXCJdOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImRyaXBpY29ucy12MlwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5kcmlwaWNvbnMtYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYxXCI7XG59XG4uZHJpcGljb25zLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjJcIjtcbn1cbi5kcmlwaWNvbnMtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjNcIjtcbn1cbi5kcmlwaWNvbnMtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjRcIjtcbn1cbi5kcmlwaWNvbnMtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY1XCI7XG59XG4uZHJpcGljb25zLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjZcIjtcbn1cbi5kcmlwaWNvbnMtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjdcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjhcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjlcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZhXCI7XG59XG4uZHJpcGljb25zLWFycm93LXRoaW4tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmJcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctdGhpbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2Y1wiO1xufVxuLmRyaXBpY29ucy1hcnJvdy10aGluLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZFwiO1xufVxuLmRyaXBpY29ucy1hcnJvdy10aGluLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZVwiO1xufVxuLmRyaXBpY29ucy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmZcIjtcbn1cbi5kcmlwaWNvbnMtYXJ0aWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzBcIjtcbn1cbi5kcmlwaWNvbnMtYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3MVwiO1xufVxuLmRyaXBpY29ucy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcyXCI7XG59XG4uZHJpcGljb25zLWJhc2tldGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDczXCI7XG59XG4uZHJpcGljb25zLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc0XCI7XG59XG4uZHJpcGljb25zLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzVcIjtcbn1cbi5kcmlwaWNvbnMtYmF0dGVyeS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc2XCI7XG59XG4uZHJpcGljb25zLWJhdHRlcnktbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3N1wiO1xufVxuLmRyaXBpY29ucy1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3OFwiO1xufVxuLmRyaXBpY29ucy1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3OVwiO1xufVxuLmRyaXBpY29ucy1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDdhXCI7XG59XG4uZHJpcGljb25zLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQxXCI7XG59XG4uZHJpcGljb25zLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0MlwiO1xufVxuLmRyaXBpY29ucy1ib29rbWFya3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQzXCI7XG59XG4uZHJpcGljb25zLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDRcIjtcbn1cbi5kcmlwaWNvbnMtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0NVwiO1xufVxuLmRyaXBpY29ucy1icmlnaHRuZXNzLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDZcIjtcbn1cbi5kcmlwaWNvbnMtYnJpZ2h0bmVzcy1tYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ3XCI7XG59XG4uZHJpcGljb25zLWJyaWdodG5lc3MtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0OFwiO1xufVxuLmRyaXBpY29ucy1icm9hZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ5XCI7XG59XG4uZHJpcGljb25zLWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRhXCI7XG59XG4uZHJpcGljb25zLWJyb3dzZXItdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0YlwiO1xufVxuLmRyaXBpY29ucy1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGNcIjtcbn1cbi5kcmlwaWNvbnMtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRkXCI7XG59XG4uZHJpcGljb25zLWNhbWNvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGVcIjtcbn1cbi5kcmlwaWNvbnMtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0ZlwiO1xufVxuLmRyaXBpY29ucy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1MFwiO1xufVxuLmRyaXBpY29ucy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1MVwiO1xufVxuLmRyaXBpY29ucy1jaGVja2xpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUyXCI7XG59XG4uZHJpcGljb25zLWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTNcIjtcbn1cbi5kcmlwaWNvbnMtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1NFwiO1xufVxuLmRyaXBpY29ucy1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU1XCI7XG59XG4uZHJpcGljb25zLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU2XCI7XG59XG4uZHJpcGljb25zLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU3XCI7XG59XG4uZHJpcGljb25zLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNThcIjtcbn1cbi5kcmlwaWNvbnMtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU5XCI7XG59XG4uZHJpcGljb25zLWNsb2Nrd2lzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNWFcIjtcbn1cbi5kcmlwaWNvbnMtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMwXCI7XG59XG4uZHJpcGljb25zLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMVwiO1xufVxuLmRyaXBpY29ucy1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMyXCI7XG59XG4uZHJpcGljb25zLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDMzXCI7XG59XG4uZHJpcGljb25zLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNFwiO1xufVxuLmRyaXBpY29ucy1jb250cmFjdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNVwiO1xufVxuLmRyaXBpY29ucy1jb252ZXJzYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM2XCI7XG59XG4uZHJpcGljb25zLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM3XCI7XG59XG4uZHJpcGljb25zLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDM4XCI7XG59XG4uZHJpcGljb25zLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOVwiO1xufVxuLmRyaXBpY29ucy1jcm9zc2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIxXCI7XG59XG4uZHJpcGljb25zLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIyXCI7XG59XG4uZHJpcGljb25zLWRldmljZS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyM1wiO1xufVxuLmRyaXBpY29ucy1kZXZpY2UtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNFwiO1xufVxuLmRyaXBpY29ucy1kZXZpY2UtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNVwiO1xufVxuLmRyaXBpY29ucy1kaXJlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2XCI7XG59XG4uZHJpcGljb25zLWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3XCI7XG59XG4uZHJpcGljb25zLWRvY3VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyOFwiO1xufVxuLmRyaXBpY29ucy1kb2N1bWVudC1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI5XCI7XG59XG4uZHJpcGljb25zLWRvY3VtZW50LWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJhXCI7XG59XG4uZHJpcGljb25zLWRvY3VtZW50LW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmJcIjtcbn1cbi5kcmlwaWNvbnMtZG9jdW1lbnQtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyY1wiO1xufVxuLmRyaXBpY29ucy1kb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJkXCI7XG59XG4uZHJpcGljb25zLWRvdHMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmVcIjtcbn1cbi5kcmlwaWNvbnMtZG90cy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyZlwiO1xufVxuLmRyaXBpY29ucy1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcM2FcIjtcbn1cbi5kcmlwaWNvbnMtZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzYlwiO1xufVxuLmRyaXBpY29ucy1lbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcM2NcIjtcbn1cbi5kcmlwaWNvbnMtZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcM2RcIjtcbn1cbi5kcmlwaWNvbnMtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzZVwiO1xufVxuLmRyaXBpY29ucy1leHBhbmQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcM2ZcIjtcbn1cbi5kcmlwaWNvbnMtZXhwZXJpbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDBcIjtcbn1cbi5kcmlwaWNvbnMtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1YlwiO1xufVxuLmRyaXBpY29ucy1mZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1ZFwiO1xufVxuLmRyaXBpY29ucy1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1ZVwiO1xufVxuLmRyaXBpY29ucy1mbGFzaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1ZlwiO1xufVxuLmRyaXBpY29ucy1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYwXCI7XG59XG4uZHJpcGljb25zLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3YlwiO1xufVxuLmRyaXBpY29ucy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3Y1wiO1xufVxuLmRyaXBpY29ucy1nYW1pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDdkXCI7XG59XG4uZHJpcGljb25zLWdlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDdlXCI7XG59XG4uZHJpcGljb25zLWdyYWR1YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDVjXCI7XG59XG4uZHJpcGljb25zLWdyYXBoLWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuLmRyaXBpY29ucy1ncmFwaC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG4uZHJpcGljb25zLWdyYXBoLXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuLmRyaXBpY29ucy1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG4uZHJpcGljb25zLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG4uZHJpcGljb25zLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cbi5kcmlwaWNvbnMtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuLmRyaXBpY29ucy1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cbi5kcmlwaWNvbnMtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cbi5kcmlwaWNvbnMtaW5mb3JtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cbi5kcmlwaWNvbnMtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBhXCI7XG59XG4uZHJpcGljb25zLWpld2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG4uZHJpcGljb25zLWxpZnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5kcmlwaWNvbnMtbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG4uZHJpcGljb25zLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGVcIjtcbn1cbi5kcmlwaWNvbnMtbGluay1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cbi5kcmlwaWNvbnMtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuLmRyaXBpY29ucy1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG4uZHJpcGljb25zLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG4uZHJpcGljb25zLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cbi5kcmlwaWNvbnMtbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4uZHJpcGljb25zLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5kcmlwaWNvbnMtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG4uZHJpcGljb25zLW1lZGlhLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7XG59XG4uZHJpcGljb25zLW1lZGlhLXByZXZpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG4uZHJpcGljb25zLW1lZGlhLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG4uZHJpcGljb25zLW1lZGlhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuLmRyaXBpY29ucy1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4uZHJpcGljb25zLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cbi5kcmlwaWNvbnMtbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cbi5kcmlwaWNvbnMtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmRyaXBpY29ucy1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuLmRyaXBpY29ucy1tb25pdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG4uZHJpcGljb25zLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cbi5kcmlwaWNvbnMtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cbi5kcmlwaWNvbnMtbmV0d29yay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG4uZHJpcGljb25zLW5ldHdvcmstMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuLmRyaXBpY29ucy1uZXR3b3JrLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cbi5kcmlwaWNvbnMtbmV0d29yay00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG4uZHJpcGljb25zLW5ldHdvcmstNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyY1wiO1xufVxuLmRyaXBpY29ucy1wYW1waGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZFwiO1xufVxuLmRyaXBpY29ucy1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cbi5kcmlwaWNvbnMtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG4uZHJpcGljb25zLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG4uZHJpcGljb25zLXBob3RvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uZHJpcGljb25zLXBob3RvLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG4uZHJpcGljb25zLXBpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cbi5kcmlwaWNvbnMtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG4uZHJpcGljb25zLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cbi5kcmlwaWNvbnMtcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cbi5kcmlwaWNvbnMtcHJldmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLmRyaXBpY29ucy1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuLmRyaXBpY29ucy1wdWxzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuLmRyaXBpY29ucy1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYVwiO1xufVxuLmRyaXBpY29ucy1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuLmRyaXBpY29ucy1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2NcIjtcbn1cbi5kcmlwaWNvbnMtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uZHJpcGljb25zLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cbi5kcmlwaWNvbnMtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG4uZHJpcGljb25zLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG4uZHJpcGljb25zLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuLmRyaXBpY29ucy1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cbi5kcmlwaWNvbnMtc2tpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuLmRyaXBpY29ucy1zdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuLmRyaXBpY29ucy1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XG59XG4uZHJpcGljb25zLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuLmRyaXBpY29ucy1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuLmRyaXBpY29ucy1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuLmRyaXBpY29ucy1zd2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG4uZHJpcGljb25zLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuLmRyaXBpY29ucy10YWctZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG4uZHJpcGljb25zLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGNcIjtcbn1cbi5kcmlwaWNvbnMtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGRcIjtcbn1cbi5kcmlwaWNvbnMtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRlXCI7XG59XG4uZHJpcGljb25zLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZlwiO1xufVxuLmRyaXBpY29ucy10aW1lLXJldmVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cbi5kcmlwaWNvbnMtdG8tZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjtcbn1cbi5kcmlwaWNvbnMtdG9nZ2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuLmRyaXBpY29ucy10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuLmRyaXBpY29ucy10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjtcbn1cbi5kcmlwaWNvbnMtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG4uZHJpcGljb25zLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cbi5kcmlwaWNvbnMtdXNlci1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuLmRyaXBpY29ucy11c2VyLWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG4uZHJpcGljb25zLXZpYnJhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cbi5kcmlwaWNvbnMtdmlldy1hcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG4uZHJpcGljb25zLXZpZXctbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuLmRyaXBpY29ucy12aWV3LWxpc3QtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cbi5kcmlwaWNvbnMtdmlldy10aHVtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuLmRyaXBpY29ucy12b2x1bWUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuLmRyaXBpY29ucy12b2x1bWUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7XG59XG4uZHJpcGljb25zLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cbi5kcmlwaWNvbnMtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuLmRyaXBpY29ucy13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cbi5kcmlwaWNvbnMtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuLmRyaXBpY29ucy13ZWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cbi5kcmlwaWNvbnMtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG4uZHJpcGljb25zLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5kcmlwaWNvbnMtd3Jvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cbi5kcmlwaWNvbnMtem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuLmRyaXBpY29ucy16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDUuMTAuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqL1xuLmZhLFxuLmZhcyxcbi5mYXIsXG4uZmFsLFxuLmZhZCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTsgfVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtOyB9XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtOyB9XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtOyB9XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtOyB9XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtOyB9XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtOyB9XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07IH1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtOyB9XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmZhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkge1xuICBsZWZ0OiAtMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQsXG4uZmFzLmZhLXB1bGwtbGVmdCxcbi5mYXIuZmEtcHVsbC1sZWZ0LFxuLmZhbC5mYS1wdWxsLWxlZnQsXG4uZmFiLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEuZmEtcHVsbC1yaWdodCxcbi5mYXMuZmEtcHVsbC1yaWdodCxcbi5mYXIuZmEtcHVsbC1yaWdodCxcbi5mYWwuZmEtcHVsbC1yaWdodCxcbi5mYWIuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbi5mYS1mbGlwLWJvdGgsIC5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTsgfVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCxcbjpyb290IC5mYS1mbGlwLWJvdGgge1xuICAtd2Via2l0LWZpbHRlcjogbm9uZTtcbiAgICAgICAgICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07IH1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7IH1cblxuLmZhLWFiYWN1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MFwiOyB9XG5cbi5mYS1hY2Nlc3NpYmxlLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjhcIjsgfVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjsgfVxuXG4uZmEtYWNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWVcIjsgfVxuXG4uZmEtYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZlwiOyB9XG5cbi5mYS1hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjsgfVxuXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjsgfVxuXG4uZmEtYWRvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzhcIjsgfVxuXG4uZmEtYWR2ZXJzYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjsgfVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjsgfVxuXG4uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiOyB9XG5cbi5mYS1haXJibmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzRcIjsgfVxuXG4uZmEtYWxhcm0tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjsgfVxuXG4uZmEtYWxhcm0tZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDNcIjsgfVxuXG4uZmEtYWxhcm0tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0NFwiOyB9XG5cbi5mYS1hbGFybS1zbm9vemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDVcIjsgfVxuXG4uZmEtYWxnb2xpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiOyB9XG5cbi5mYS1hbGljb3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIwXCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjsgfVxuXG4uZmEtYWxpZ24tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDZcIjsgfVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7IH1cblxuLmZhLWFsbGVyZ2llczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjsgfVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjsgfVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjsgfVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7IH1cblxuLmZhLWFuYWx5dGljczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0M1wiOyB9XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjsgfVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiOyB9XG5cbi5mYS1hbmdlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3OVwiOyB9XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiOyB9XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7IH1cblxuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjsgfVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjsgfVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjsgfVxuXG4uZmEtYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTZcIjsgfVxuXG4uZmEtYW5ncnljcmVhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZVwiOyB9XG5cbi5mYS1hbmd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7IH1cblxuLmZhLWFua2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDRcIjsgfVxuXG4uZmEtYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZmXCI7IH1cblxuLmZhLWFwcC1zdG9yZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjsgfVxuXG4uZmEtYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzFcIjsgfVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjsgfVxuXG4uZmEtYXBwbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQxXCI7IH1cblxuLmZhLWFwcGxlLWNyYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIxXCI7IH1cblxuLmZhLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNVwiOyB9XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7IH1cblxuLmZhLWFyY2h3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTdcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWJcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTRcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ2XCI7IH1cblxuLmZhLWFycm93LWFsdC1mcm9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDdcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ5XCI7IH1cblxuLmZhLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU1XCI7IH1cblxuLmZhLWFycm93LWFsdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NlwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTBcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUxXCI7IH1cblxuLmZhLWFycm93LWFsdC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTJcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtdG8tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRhXCI7IH1cblxuLmZhLWFycm93LWFsdC10by1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7IH1cblxuLmZhLWFycm93LWFsdC10by1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0Y1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRkXCI7IH1cblxuLmZhLWFycm93LWFsdC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1N1wiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjsgfVxuXG4uZmEtYXJyb3ctZnJvbS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjsgfVxuXG4uZmEtYXJyb3ctZnJvbS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQzXCI7IH1cblxuLmZhLWFycm93LWZyb20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDRcIjsgfVxuXG4uZmEtYXJyb3ctZnJvbS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDVcIjsgfVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiOyB9XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiOyB9XG5cbi5mYS1hcnJvdy1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiOyB9XG5cbi5mYS1hcnJvdy1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYVwiOyB9XG5cbi5mYS1hcnJvdy1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2JcIjsgfVxuXG4uZmEtYXJyb3ctc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNjXCI7IH1cblxuLmZhLWFycm93LXRvLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZFwiOyB9XG5cbi5mYS1hcnJvdy10by1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNlXCI7IH1cblxuLmZhLWFycm93LXRvLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7IH1cblxuLmZhLWFycm93LXRvLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MVwiOyB9XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiOyB9XG5cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0LWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzdcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7IH1cblxuLmZhLWFycm93cy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7IH1cblxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7IH1cblxuLmZhLWFydHN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2FcIjsgfVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7IH1cblxuLmZhLWFzeW1tZXRyaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjsgfVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjsgfVxuXG4uZmEtYXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjsgfVxuXG4uZmEtYXRsYXNzaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdiXCI7IH1cblxuLmZhLWF0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDJcIjsgfVxuXG4uZmEtYXRvbS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDNcIjsgfVxuXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiOyB9XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiOyB9XG5cbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjsgfVxuXG4uZmEtYXZpYW5leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiOyB9XG5cbi5mYS1hdmlhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjsgfVxuXG4uZmEtYXdhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTlcIjsgfVxuXG4uZmEtYXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7IH1cblxuLmZhLWF4ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiMlwiOyB9XG5cbi5mYS1heGUtYmF0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIzXCI7IH1cblxuLmZhLWJhYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2NcIjsgfVxuXG4uZmEtYmFieS1jYXJyaWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiOyB9XG5cbi5mYS1iYWNrcGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNFwiOyB9XG5cbi5mYS1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWFcIjsgfVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjsgfVxuXG4uZmEtYmFjb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTVcIjsgfVxuXG4uZmEtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzVcIjsgfVxuXG4uZmEtYmFkZ2UtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjsgfVxuXG4uZmEtYmFkZ2UtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ1XCI7IH1cblxuLmZhLWJhZGdlLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDZcIjsgfVxuXG4uZmEtYmFkZ2VyLWhvbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI0XCI7IH1cblxuLmZhLWJhZ3Mtc2hvcHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiOyB9XG5cbi5mYS1iYWxsLXBpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2VcIjsgfVxuXG4uZmEtYmFsbG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMyXCI7IH1cblxuLmZhLWJhbGxvdC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczM1wiOyB9XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjsgfVxuXG4uZmEtYmFuZC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjsgfVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjsgfVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiOyB9XG5cbi5mYS1iYXJjb2RlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2M1wiOyB9XG5cbi5mYS1iYXJjb2RlLXJlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjRcIjsgfVxuXG4uZmEtYmFyY29kZS1zY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY1XCI7IH1cblxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjsgfVxuXG4uZmEtYmFzZWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzJcIjsgfVxuXG4uZmEtYmFzZWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzM1wiOyB9XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzRcIjsgfVxuXG4uZmEtYmFza2V0YmFsbC1ob29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM1XCI7IH1cblxuLmZhLWJhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNVwiOyB9XG5cbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7IH1cblxuLmZhLWJhdHRlcnktYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NlwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7IH1cblxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjsgfVxuXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7IH1cblxuLmZhLWJhdHRlcnktc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzdcIjsgfVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7IH1cblxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmM1wiOyB9XG5cbi5mYS1iZWxsLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ4XCI7IH1cblxuLmZhLWJlbGwtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0OVwiOyB9XG5cbi5mYS1iZWxsLXNjaG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNVwiOyB9XG5cbi5mYS1iZWxsLXNjaG9vbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkNlwiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7IH1cblxuLmZhLWJlbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdmXCI7IH1cblxuLmZhLWJlemllci1jdXJ2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiOyB9XG5cbi5mYS1iaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiOyB9XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7IH1cblxuLmZhLWJpa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiOyB9XG5cbi5mYS1iaWtpbmctbW91bnRhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjsgfVxuXG4uZmEtYmltb2JqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxuXG4uZmEtYmlvaGF6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgwXCI7IH1cblxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7IH1cblxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjsgfVxuXG4uZmEtYml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiOyB9XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjsgfVxuXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiOyB9XG5cbi5mYS1ibGFua2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk4XCI7IH1cblxuLmZhLWJsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTdcIjsgfVxuXG4uZmEtYmxlbmRlci1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNlwiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiOyB9XG5cbi5mYS1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7IH1cblxuLmZhLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2NcIjsgfVxuXG4uZmEtYmxvZ2dlci1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7IH1cblxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiOyB9XG5cbi5mYS1ib25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ3XCI7IH1cblxuLmZhLWJvbmUtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDhcIjsgfVxuXG4uZmEtYm9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1Y1wiOyB9XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7IH1cblxuLmZhLWJvb2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ5XCI7IH1cblxuLmZhLWJvb2stZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiOyB9XG5cbi5mYS1ib29rLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk5XCI7IH1cblxuLmZhLWJvb2stbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiOyB9XG5cbi5mYS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjsgfVxuXG4uZmEtYm9vay1yZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGFcIjsgfVxuXG4uZmEtYm9vay1zcGVsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjhcIjsgfVxuXG4uZmEtYm9vay11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U3XCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7IH1cblxuLmZhLWJvb2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRiXCI7IH1cblxuLmZhLWJvb2tzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZThcIjsgfVxuXG4uZmEtYm9vdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MlwiOyB9XG5cbi5mYS1ib290aC1jdXJ0YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM0XCI7IH1cblxuLmZhLWJvb3RzdHJhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNlwiOyB9XG5cbi5mYS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRjXCI7IH1cblxuLmZhLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGRcIjsgfVxuXG4uZmEtYm9yZGVyLWNlbnRlci1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODljXCI7IH1cblxuLmZhLWJvcmRlci1jZW50ZXItdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5ZFwiOyB9XG5cbi5mYS1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGVcIjsgfVxuXG4uZmEtYm9yZGVyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGZcIjsgfVxuXG4uZmEtYm9yZGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTBcIjsgfVxuXG4uZmEtYm9yZGVyLW91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUxXCI7IH1cblxuLmZhLWJvcmRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MlwiOyB9XG5cbi5mYS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjsgfVxuXG4uZmEtYm9yZGVyLXN0eWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NFwiOyB9XG5cbi5mYS1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU1XCI7IH1cblxuLmZhLWJvdy1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiOVwiOyB9XG5cbi5mYS1ib3dsaW5nLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjsgfVxuXG4uZmEtYm93bGluZy1waW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7IH1cblxuLmZhLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiOyB9XG5cbi5mYS1ib3gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7IH1cblxuLmZhLWJveC1iYWxsb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzVcIjsgfVxuXG4uZmEtYm94LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY3XCI7IH1cblxuLmZhLWJveC1mcmFnaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7IH1cblxuLmZhLWJveC1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDljXCI7IH1cblxuLmZhLWJveC1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZFwiOyB9XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiOyB9XG5cbi5mYS1ib3gtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWZcIjsgfVxuXG4uZmEtYm94LXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMFwiOyB9XG5cbi5mYS1ib3hlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2OFwiOyB9XG5cbi5mYS1ib3hlcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTFcIjsgfVxuXG4uZmEtYm94aW5nLWdsb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM4XCI7IH1cblxuLmZhLWJyYWNrZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7IH1cblxuLmZhLWJyYWNrZXRzLWN1cmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VhXCI7IH1cblxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjsgfVxuXG4uZmEtYnJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGNcIjsgfVxuXG4uZmEtYnJlYWQtbG9hZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlYlwiOyB9XG5cbi5mYS1icmVhZC1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjsgfVxuXG4uZmEtYnJpbmctZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1NlwiOyB9XG5cbi5mYS1icmluZy1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1N1wiOyB9XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjsgfVxuXG4uZmEtYnJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWFcIjsgfVxuXG4uZmEtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiOyB9XG5cbi5mYS1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZFwiOyB9XG5cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjsgfVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7IH1cblxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiOyB9XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG5cbi5mYS1idWxsc2V5ZS1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0OFwiOyB9XG5cbi5mYS1idWxsc2V5ZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ5XCI7IH1cblxuLmZhLWJ1cmdlci1zb2RhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU4XCI7IH1cblxuLmZhLWJ1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjsgfVxuXG4uZmEtYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZlwiOyB9XG5cbi5mYS1idXJyaXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VkXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG5cbi5mYS1idXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVlXCI7IH1cblxuLmZhLWJ1cy1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGRcIjsgfVxuXG4uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiOyB9XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7IH1cblxuLmZhLWNhYmluZXQtZmlsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRiXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjsgfVxuXG4uZmEtY2FsY3VsYXRvci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGNcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7IH1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7IH1cblxuLmZhLWNhbGVuZGFyLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCI7IH1cblxuLmZhLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7IH1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7IH1cblxuLmZhLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjsgfVxuXG4uZmEtY2FsZW5kYXItc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNlwiOyB9XG5cbi5mYS1jYWxlbmRhci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci13ZWVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg0XCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiOyB9XG5cbi5mYS1jYW1lcmEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMyXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiOyB9XG5cbi5mYS1jYW1wZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiYVwiOyB9XG5cbi5mYS1jYW1wZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7IH1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjsgfVxuXG4uZmEtY2FuZGxlLWhvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiY1wiOyB9XG5cbi5mYS1jYW5keS1jYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg2XCI7IH1cblxuLmZhLWNhbmR5LWNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmRcIjsgfVxuXG4uZmEtY2FubmFiaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWZcIjsgfVxuXG4uZmEtY2Fwc3VsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjsgfVxuXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7IH1cblxuLmZhLWNhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGVcIjsgfVxuXG4uZmEtY2FyLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjsgfVxuXG4uZmEtY2FyLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU5XCI7IH1cblxuLmZhLWNhci1idW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUwXCI7IH1cblxuLmZhLWNhci1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWFcIjsgfVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUxXCI7IH1cblxuLmZhLWNhci1nYXJhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTJcIjsgfVxuXG4uZmEtY2FyLW1lY2hhbmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUzXCI7IH1cblxuLmZhLWNhci1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU0XCI7IH1cblxuLmZhLWNhci10aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU1XCI7IH1cblxuLmZhLWNhci13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU2XCI7IH1cblxuLmZhLWNhcmV0LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJkXCI7IH1cblxuLmZhLWNhcmV0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJlXCI7IH1cblxuLmZhLWNhcmV0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiOyB9XG5cbi5mYS1jYXJldC1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjsgfVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjsgfVxuXG4uZmEtY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg3XCI7IH1cblxuLmZhLWNhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWJcIjsgfVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7IH1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiOyB9XG5cbi5mYS1jYXNoLXJlZ2lzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7IH1cblxuLmZhLWNhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZVwiOyB9XG5cbi5mYS1jYXVsZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZlwiOyB9XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7IH1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjsgfVxuXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE2XCI7IH1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7IH1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7IH1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiOyB9XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7IH1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiOyB9XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjsgfVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiOyB9XG5cbi5mYS1jZW50ZXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgwXCI7IH1cblxuLmZhLWNlbnRvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OVwiOyB9XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiOyB9XG5cbi5mYS1jaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiOyB9XG5cbi5mYS1jaGFpci1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzFcIjsgfVxuXG4uZmEtY2hhbGtib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYlwiOyB9XG5cbi5mYS1jaGFsa2JvYXJkLVRlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjsgfVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiOyB9XG5cbi5mYS1jaGFydC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7IH1cblxuLmZhLWNoYXJ0LWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiOyB9XG5cbi5mYS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7IH1cblxuLmZhLWNoYXJ0LWxpbmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZFwiOyB9XG5cbi5mYS1jaGFydC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhhXCI7IH1cblxuLmZhLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG5cbi5mYS1jaGFydC1waWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRlXCI7IH1cblxuLmZhLWNoYXJ0LXNjYXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWVcIjsgfVxuXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7IH1cblxuLmZhLWNoZWNrLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MFwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjsgfVxuXG4uZmEtY2hlZXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VmXCI7IH1cblxuLmZhLWNoZWVzZS1zd2lzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMFwiOyB9XG5cbi5mYS1jaGVlc2VidXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjsgfVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjsgfVxuXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7IH1cblxuLmZhLWNoZXNzLWJpc2hvcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2JcIjsgfVxuXG4uZmEtY2hlc3MtYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2NcIjsgfVxuXG4uZmEtY2hlc3MtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2RcIjsgfVxuXG4uZmEtY2hlc3MtY2xvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7IH1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjsgfVxuXG4uZmEtY2hlc3Mta2luZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjsgfVxuXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7IH1cblxuLmZhLWNoZXNzLWtuaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDJcIjsgfVxuXG4uZmEtY2hlc3MtcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiOyB9XG5cbi5mYS1jaGVzcy1wYXduLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NFwiOyB9XG5cbi5mYS1jaGVzcy1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NVwiOyB9XG5cbi5mYS1jaGVzcy1xdWVlbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDZcIjsgfVxuXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiOyB9XG5cbi5mYS1jaGVzcy1yb29rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiOyB9XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7IH1cblxuLmZhLWNoZXZyb24tZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI0XCI7IH1cblxuLmZhLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiOyB9XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7IH1cblxuLmZhLWNoZXZyb24tc3F1YXJlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmFcIjsgfVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjsgfVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmNcIjsgfVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiOyB9XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiOyB9XG5cbi5mYS1jaGltbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhiXCI7IH1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiOyB9XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7IH1cblxuLmZhLWNodXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7IH1cblxuLmZhLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjsgfVxuXG4uZmEtY2xhdy1tYXJrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMlwiOyB9XG5cbi5mYS1jbGluaWMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMlwiOyB9XG5cbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjsgfVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZjXCI7IH1cblxuLmZhLWNsaXBib2FyZC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7IH1cblxuLmZhLWNsaXBib2FyZC1saXN0LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM3XCI7IH1cblxuLmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZThcIjsgfVxuXG4uZmEtY2xpcGJvYXJkLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjsgfVxuXG4uZmEtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjsgfVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjsgfVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7IH1cblxuLmZhLWNsb3VkLWRyaXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzhcIjsgfVxuXG4uZmEtY2xvdWQtaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczOVwiOyB9XG5cbi5mYS1jbG91ZC1oYWlsLW1peGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNhXCI7IH1cblxuLmZhLWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNiXCI7IH1cblxuLmZhLWNsb3VkLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjsgfVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNjXCI7IH1cblxuLmZhLWNsb3VkLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2RcIjsgfVxuXG4uZmEtY2xvdWQtcmFpbmJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZVwiOyB9XG5cbi5mYS1jbG91ZC1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNmXCI7IH1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDBcIjsgfVxuXG4uZmEtY2xvdWQtc2xlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDFcIjsgfVxuXG4uZmEtY2xvdWQtc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MlwiOyB9XG5cbi5mYS1jbG91ZC1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjsgfVxuXG4uZmEtY2xvdWQtc3VuLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDNcIjsgfVxuXG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODJcIjsgfVxuXG4uZmEtY2xvdWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ0XCI7IH1cblxuLmZhLWNsb3Vkcy1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ1XCI7IH1cblxuLmZhLWNsb3Vkcy1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDZcIjsgfVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiOyB9XG5cbi5mYS1jbG91ZHNtaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7IH1cblxuLmZhLWNsb3VkdmVyc2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiOyB9XG5cbi5mYS1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI3XCI7IH1cblxuLmZhLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjsgfVxuXG4uZmEtY29kZS1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjsgfVxuXG4uZmEtY29kZS1jb21taXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODZcIjsgfVxuXG4uZmEtY29kZS1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4N1wiOyB9XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7IH1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7IH1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiOyB9XG5cbi5mYS1jb2ZmZWUtdG9nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNVwiOyB9XG5cbi5mYS1jb2ZmaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzZcIjsgfVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7IH1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1Y1wiOyB9XG5cbi5mYS1jb2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiOyB9XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7IH1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTJcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUwXCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTNcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiOyB9XG5cbi5mYS1jb21tZW50LWFsdC1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNVwiOyB9XG5cbi5mYS1jb21tZW50LWFsdC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNlwiOyB9XG5cbi5mYS1jb21tZW50LWFsdC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y0XCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE3XCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YThcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTlcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWFcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWJcIjsgfVxuXG4uZmEtY29tbWVudC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhY1wiOyB9XG5cbi5mYS1jb21tZW50LWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiOyB9XG5cbi5mYS1jb21tZW50LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjsgfVxuXG4uZmEtY29tbWVudC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFlXCI7IH1cblxuLmZhLWNvbW1lbnQtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWZcIjsgfVxuXG4uZmEtY29tbWVudC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMFwiOyB9XG5cbi5mYS1jb21tZW50LW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjsgfVxuXG4uZmEtY29tbWVudC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMVwiOyB9XG5cbi5mYS1jb21tZW50LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjJcIjsgfVxuXG4uZmEtY29tbWVudC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiOyB9XG5cbi5mYS1jb21tZW50LXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI0XCI7IH1cblxuLmZhLWNvbW1lbnQtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjVcIjsgfVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjsgfVxuXG4uZmEtY29tbWVudHMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI2XCI7IH1cblxuLmZhLWNvbW1lbnRzLWFsdC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTJcIjsgfVxuXG4uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUzXCI7IH1cblxuLmZhLWNvbXBhY3QtZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZlwiOyB9XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7IH1cblxuLmZhLWNvbXBhc3Mtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTlcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjsgfVxuXG4uZmEtY29tcHJlc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7IH1cblxuLmZhLWNvbXByZXNzLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjsgfVxuXG4uZmEtY29tcHJlc3Mtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNlwiOyB9XG5cbi5mYS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiOyB9XG5cbi5mYS1jb25mbHVlbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhkXCI7IH1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7IH1cblxuLmZhLWNvbnN0cnVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZFwiOyB9XG5cbi5mYS1jb250YWluZXItc3RvcmFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiN1wiOyB9XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjsgfVxuXG4uZmEtY29udmV5b3ItYmVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZVwiOyB9XG5cbi5mYS1jb252ZXlvci1iZWx0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZlwiOyB9XG5cbi5mYS1jb29raWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjNcIjsgfVxuXG4uZmEtY29va2llLWJpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjRcIjsgfVxuXG4uZmEtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiOyB9XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjsgfVxuXG4uZmEtY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjN1wiOyB9XG5cbi5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODllXCI7IH1cblxuLmZhLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI4XCI7IH1cblxuLmZhLWNvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOFwiOyB9XG5cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZThcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWJcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlY1wiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVlXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWZcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjFcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMlwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjNcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQtYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODlcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQtZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGFcIjsgfVxuXG4uZmEtY3JpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OVwiOyB9XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7IH1cblxuLmZhLWNyb2lzc2FudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNlwiOyB9XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7IH1cblxuLmZhLWNyb3AtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY1XCI7IH1cblxuLmZhLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU0XCI7IH1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjsgfVxuXG4uZmEtY3JvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMFwiOyB9XG5cbi5mYS1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiOyB9XG5cbi5mYS1jcnV0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjsgfVxuXG4uZmEtY3J1dGNoZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjhcIjsgfVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiOyB9XG5cbi5mYS1jc3MzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4YlwiOyB9XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7IH1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7IH1cblxuLmZhLWN1cmxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGFcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7IH1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjsgfVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiOyB9XG5cbi5mYS1kLWFuZC1kLWJleW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYVwiOyB9XG5cbi5mYS1kYWdnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2JcIjsgfVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjsgfVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjsgfVxuXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiOyB9XG5cbi5mYS1kZWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOVwiOyB9XG5cbi5mYS1kZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhlXCI7IH1cblxuLmZhLWRlZXItcnVkb2xwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZlwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjsgfVxuXG4uZmEtZGVtb2NyYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDdcIjsgfVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7IH1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG5cbi5mYS1kZXNrdG9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiOyB9XG5cbi5mYS1kZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjsgfVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiOyB9XG5cbi5mYS1kZXdwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0OFwiOyB9XG5cbi5mYS1kaGFybWFjaGFrcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjsgfVxuXG4uZmEtZGhsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7IH1cblxuLmZhLWRpYWdub3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiOyB9XG5cbi5mYS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7IH1cblxuLmZhLWRpYXNwb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkxXCI7IH1cblxuLmZhLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjJcIjsgfVxuXG4uZmEtZGljZS1kMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2RcIjsgfVxuXG4uZmEtZGljZS1kMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2VcIjsgfVxuXG4uZmEtZGljZS1kMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2ZcIjsgfVxuXG4uZmEtZGljZS1kNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkMFwiOyB9XG5cbi5mYS1kaWNlLWQ2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQxXCI7IH1cblxuLmZhLWRpY2UtZDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDJcIjsgfVxuXG4uZmEtZGljZS1maXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7IH1cblxuLmZhLWRpY2UtZm91cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiOyB9XG5cbi5mYS1kaWNlLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiOyB9XG5cbi5mYS1kaWNlLXNpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiOyB9XG5cbi5mYS1kaWNlLXRocmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI3XCI7IH1cblxuLmZhLWRpY2UtdHdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7IH1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjsgfVxuXG4uZmEtZGlnZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZVwiOyB9XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NlwiOyB9XG5cbi5mYS1kaXBsb21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVhXCI7IH1cblxuLmZhLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjsgfVxuXG4uZmEtZGlzY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MlwiOyB9XG5cbi5mYS1kaXNjb3Vyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTNcIjsgfVxuXG4uZmEtZGlzZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYVwiOyB9XG5cbi5mYS1kaXZpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjsgfVxuXG4uZmEtZGl6enk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjsgfVxuXG4uZmEtZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7IH1cblxuLmZhLWRvLW5vdC1lbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlY1wiOyB9XG5cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjsgfVxuXG4uZmEtZG9ja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7IH1cblxuLmZhLWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkM1wiOyB9XG5cbi5mYS1kb2ctbGVhc2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNFwiOyB9XG5cbi5mYS1kb2xsYXItc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiOyB9XG5cbi5mYS1kb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MlwiOyB9XG5cbi5mYS1kb2xseS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3M1wiOyB9XG5cbi5mYS1kb2xseS1mbGF0YmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7IH1cblxuLmZhLWRvbGx5LWZsYXRiZWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc1XCI7IH1cblxuLmZhLWRvbGx5LWZsYXRiZWQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzZcIjsgfVxuXG4uZmEtZG9uYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7IH1cblxuLmZhLWRvb3ItY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJhXCI7IH1cblxuLmZhLWRvb3Itb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cblxuLmZhLWRvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmFcIjsgfVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjsgfVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiOyB9XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7IH1cblxuLmZhLWRyYWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNVwiOyB9XG5cbi5mYS1kcmF3LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZFwiOyB9XG5cbi5mYS1kcmF3LXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjsgfVxuXG4uZmEtZHJhdy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWZcIjsgfVxuXG4uZmEtZHJlaWRlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MlwiOyB9XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiOyB9XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjsgfVxuXG4uZmEtZHJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWZcIjsgfVxuXG4uZmEtZHJvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYwXCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjsgfVxuXG4uZmEtZHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiOyB9XG5cbi5mYS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7IH1cblxuLmZhLWRydW1zdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNlwiOyB9XG5cbi5mYS1kcnVtc3RpY2stYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkN1wiOyB9XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjsgfVxuXG4uZmEtZHJ5ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjFcIjsgfVxuXG4uZmEtZHJ5ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7IH1cblxuLmZhLWR1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDhcIjsgfVxuXG4uZmEtZHVtYmJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGJcIjsgfVxuXG4uZmEtZHVtcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTNcIjsgfVxuXG4uZmEtZHVtcHN0ZXItZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NFwiOyB9XG5cbi5mYS1kdW5nZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ5XCI7IH1cblxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiOyB9XG5cbi5mYS1lYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjBcIjsgfVxuXG4uZmEtZWFyLW11ZmZzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk1XCI7IH1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjsgfVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiOyB9XG5cbi5mYS1lY2xpcHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ5XCI7IH1cblxuLmZhLWVjbGlwc2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRhXCI7IH1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjsgfVxuXG4uZmEtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiOyB9XG5cbi5mYS1lZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjsgfVxuXG4uZmEtZWdnLWZyaWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZjXCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7IH1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiOyB9XG5cbi5mYS1lbGVwaGFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkYVwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7IH1cblxuLmZhLWVsbGlwc2lzLWgtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzliXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWNcIjsgfVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiOyB9XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZW1wdHktc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU2XCI7IH1cblxuLmZhLWVuZ2luZS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7IH1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTdcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3Blbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU4XCI7IH1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiOyB9XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjsgfVxuXG4uZmEtZXF1YWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJjXCI7IH1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiOyB9XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjsgfVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjsgfVxuXG4uZmEtZXRoZXJuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTZcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5mYS1ldXJvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjsgfVxuXG4uZmEtZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjsgfVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjsgfVxuXG4uZmEtZXhjaGFuZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjsgfVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7IH1cblxuLmZhLWV4cGFuZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjsgfVxuXG4uZmEtZXhwYW5kLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiOyB9XG5cbi5mYS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiOyB9XG5cbi5mYS1leHBhbmQtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZVwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjsgfVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7IH1cblxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cblxuLmZhLWV5ZS1ldmlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRiXCI7IH1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiOyB9XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7IH1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiOyB9XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjsgfVxuXG4uZmEtZmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYzXCI7IH1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7IH1cblxuLmZhLWZhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjRcIjsgfVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiOyB9XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7IH1cblxuLmZhLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjsgfVxuXG4uZmEtZmVhdGhlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjsgfVxuXG4uZmEtZmVkZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTdcIjsgfVxuXG4uZmEtZmVkb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk4XCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiOyB9XG5cbi5mYS1maWVsZC1ob2NrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGNcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjsgfVxuXG4uZmEtZmlnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTlcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5mYS1maWxlLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjsgfVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYzXCI7IH1cblxuLmZhLWZpbGUtY2hhcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiOyB9XG5cbi5mYS1maWxlLWNoYXJ0LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YVwiOyB9XG5cbi5mYS1maWxlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE2XCI7IH1cblxuLmZhLWZpbGUtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiOyB9XG5cbi5mYS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7IH1cblxuLmZhLWZpbGUtY3N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRkXCI7IH1cblxuLmZhLWZpbGUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmRcIjsgfVxuXG4uZmEtZmlsZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFjXCI7IH1cblxuLmZhLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4uZmEtZmlsZS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxYVwiOyB9XG5cbi5mYS1maWxlLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZVwiOyB9XG5cbi5mYS1maWxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cblxuLmZhLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7IH1cblxuLmZhLWZpbGUtaW52b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MFwiOyB9XG5cbi5mYS1maWxlLWludm9pY2UtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7IH1cblxuLmZhLWZpbGUtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3N1wiOyB9XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc4XCI7IH1cblxuLmZhLWZpbGUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMThcIjsgfVxuXG4uZmEtZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjsgfVxuXG4uZmEtZmlsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE5XCI7IH1cblxuLmZhLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiOyB9XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MlwiOyB9XG5cbi5mYS1maWxlLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2NVwiOyB9XG5cbi5mYS1maWxlLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3M1wiOyB9XG5cbi5mYS1maWxlLXNwcmVhZHNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjViXCI7IH1cblxuLmZhLWZpbGUtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjsgfVxuXG4uZmEtZmlsZS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzRcIjsgfVxuXG4uZmEtZmlsZS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVjXCI7IH1cblxuLmZhLWZpbGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjsgfVxuXG4uZmEtZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7IH1cblxuLmZhLWZpbGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmRcIjsgfVxuXG4uZmEtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiOyB9XG5cbi5mYS1maWxsLWRyaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS1maWxtLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMFwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjsgfVxuXG4uZmEtZmluZ2VycHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzdcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1maXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1maXJlLXNtb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRiXCI7IH1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjsgfVxuXG4uZmEtZmlyZXBsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzlhXCI7IH1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjsgfVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiOyB9XG5cbi5mYS1maXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc4XCI7IH1cblxuLmZhLWZpc2gtY29va2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZlXCI7IH1cblxuLmZhLWZpc3QtcmFpc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjsgfVxuXG4uZmEtZmxhZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGNcIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZmEtZmxhZy11c2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjsgfVxuXG4uZmEtZmxhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGZcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjsgfVxuXG4uZmEtZmxhc2stcG9pc29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUwXCI7IH1cblxuLmZhLWZsYXNrLXBvdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMVwiOyB9XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjsgfVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7IH1cblxuLmZhLWZsb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmZlwiOyB9XG5cbi5mYS1mbG93ZXItZGFmZm9kaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDBcIjsgfVxuXG4uZmEtZmxvd2VyLXR1bGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAxXCI7IH1cblxuLmZhLWZsdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjsgfVxuXG4uZmEtZmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7IH1cblxuLmZhLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZVwiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjsgfVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVkXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cblxuLmZhLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7IH1cblxuLmZhLWZvbGRlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZlwiOyB9XG5cbi5mYS1mb2xkZXItdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwMlwiOyB9XG5cbi5mYS1mb2xkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYwXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNlwiOyB9XG5cbi5mYS1mb250LWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjZcIjsgfVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7IH1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiOyB9XG5cbi5mYS1mb290YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7IH1cblxuLmZhLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZlwiOyB9XG5cbi5mYS1mb3JrbGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3YVwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiOyB9XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiOyB9XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjsgfVxuXG4uZmEtZnJhZ2lsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYlwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiOyB9XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7IH1cblxuLmZhLWZyZW5jaC1mcmllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwM1wiOyB9XG5cbi5mYS1mcm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7IH1cblxuLmZhLWZyb3N0eS1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzliXCI7IH1cblxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZhLWZyb3duLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjsgfVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiOyB9XG5cbi5mYS1mdW5jdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2MVwiOyB9XG5cbi5mYS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7IH1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiOyB9XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjsgfVxuXG4uZmEtZ2FtZS1ib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2N1wiOyB9XG5cbi5mYS1nYW1lLWJvYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2OFwiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLmZhLWdhcy1wdW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJmXCI7IH1cblxuLmZhLWdhcy1wdW1wLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY0XCI7IH1cblxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7IH1cblxuLmZhLWdlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiOyB9XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7IH1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjsgfVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjsgfVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7IH1cblxuLmZhLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUyXCI7IH1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjsgfVxuXG4uZmEtZ2lmdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYzXCI7IH1cblxuLmZhLWdpZnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzljXCI7IH1cblxuLmZhLWdpbmdlcmJyZWFkLW1hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZFwiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjsgfVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjsgfVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E2XCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiOyB9XG5cbi5mYS1naXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjsgfVxuXG4uZmEtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDRcIjsgfVxuXG4uZmEtZ2xhc3MtY2hhbXBhZ25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzllXCI7IH1cblxuLmZhLWdsYXNzLWNoZWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiOyB9XG5cbi5mYS1nbGFzcy1jaXRydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjlcIjsgfVxuXG4uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiOyB9XG5cbi5mYS1nbGFzcy13aGlza2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7IH1cblxuLmZhLWdsYXNzLXdoaXNrZXktcm9ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTFcIjsgfVxuXG4uZmEtZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiOyB9XG5cbi5mYS1nbGFzc2VzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmNVwiOyB9XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiOyB9XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7IH1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7IH1cblxuLmZhLWdsb2JlLWFmcmljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3Y1wiOyB9XG5cbi5mYS1nbG9iZS1hbWVyaWNhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiOyB9XG5cbi5mYS1nbG9iZS1hc2lhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7IH1cblxuLmZhLWdsb2JlLWV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiOyB9XG5cbi5mYS1nbG9iZS1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EzXCI7IH1cblxuLmZhLWdsb2JlLXN0YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY2XCI7IH1cblxuLmZhLWdvZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhN1wiOyB9XG5cbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjsgfVxuXG4uZmEtZ29sZi1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUxXCI7IH1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiOyB9XG5cbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOVwiOyB9XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTBcIjsgfVxuXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FhXCI7IH1cblxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7IH1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjsgfVxuXG4uZmEtZ29wdXJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NFwiOyB9XG5cbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiOyB9XG5cbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiOyB9XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7IH1cblxuLmZhLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMVwiOyB9XG5cbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzJcIjsgfVxuXG4uZmEtZ3JpbWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiOyB9XG5cbi5mYS1ncmluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgwXCI7IH1cblxuLmZhLWdyaW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgxXCI7IH1cblxuLmZhLWdyaW4tYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiOyB9XG5cbi5mYS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODNcIjsgfVxuXG4uZmEtZ3Jpbi1oZWFydHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODRcIjsgfVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjsgfVxuXG4uZmEtZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjsgfVxuXG4uZmEtZ3Jpbi1zdGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4N1wiOyB9XG5cbi5mYS1ncmluLXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7IH1cblxuLmZhLWdyaW4tdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg5XCI7IH1cblxuLmZhLWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YVwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7IH1cblxuLmZhLWdyaW4td2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiOyB9XG5cbi5mYS1ncmlwLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGRcIjsgfVxuXG4uZmEtZ3JpcC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNFwiOyB9XG5cbi5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E1XCI7IH1cblxuLmZhLWdyaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGVcIjsgfVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjsgfVxuXG4uZmEtZ3J1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWRcIjsgfVxuXG4uZmEtZ3VpdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E2XCI7IH1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjsgfVxuXG4uZmEtaDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTNcIjsgfVxuXG4uZmEtaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjsgfVxuXG4uZmEtaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTVcIjsgfVxuXG4uZmEtaDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmFcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7IH1cblxuLmZhLWhhY2tlcnJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjdcIjsgfVxuXG4uZmEtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA1XCI7IH1cblxuLmZhLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlM1wiOyB9XG5cbi5mYS1oYW1tZXItd2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU0XCI7IH1cblxuLmZhLWhhbXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY1XCI7IH1cblxuLmZhLWhhbmQtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmNcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2JcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNVwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctc2VlZGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmZcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzFcIjsgfVxuXG4uZmEtaGFuZC1saXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjsgfVxuXG4uZmEtaGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7IH1cblxuLmZhLWhhbmQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjsgfVxuXG4uZmEtaGFuZC1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjsgfVxuXG4uZmEtaGFuZC1yZWNlaXZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2NcIjsgfVxuXG4uZmEtaGFuZC1yb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjsgfVxuXG4uZmEtaGFuZC1zcG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS1oYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMlwiOyB9XG5cbi5mYS1oYW5kcy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjM1wiOyB9XG5cbi5mYS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7IH1cblxuLmZhLWhhbmRzLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiOyB9XG5cbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjsgfVxuXG4uZmEtaGFuZHNoYWtlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNlwiOyB9XG5cbi5mYS1oYW51a2lhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiOyB9XG5cbi5mYS1oYXJkLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLmZhLWhhdC1jaGVmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZiXCI7IH1cblxuLmZhLWhhdC1zYW50YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhN1wiOyB9XG5cbi5mYS1oYXQtd2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E4XCI7IH1cblxuLmZhLWhhdC13aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlN1wiOyB9XG5cbi5mYS1oYXQtd2l6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU4XCI7IH1cblxuLmZhLWhheWthbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NlwiOyB9XG5cbi5mYS1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjsgfVxuXG4uZmEtaGVhZC1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmU5XCI7IH1cblxuLmZhLWhlYWQtc2lkZS1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOFwiOyB9XG5cbi5mYS1oZWFkLXNpZGUtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwOVwiOyB9XG5cbi5mYS1oZWFkLXZyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVhXCI7IH1cblxuLmZhLWhlYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiOyB9XG5cbi5mYS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkwXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiOyB9XG5cbi5mYS1oZWFydC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzdcIjsgfVxuXG4uZmEtaGVhcnQtcmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmOFwiOyB9XG5cbi5mYS1oZWFydC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjsgfVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7IH1cblxuLmZhLWhlbGljb3B0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzNcIjsgfVxuXG4uZmEtaGVsbWV0LWJhdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlYlwiOyB9XG5cbi5mYS1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEyXCI7IH1cblxuLmZhLWhpZ2hsaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7IH1cblxuLmZhLWhpa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlY1wiOyB9XG5cbi5mYS1oaXBwbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZFwiOyB9XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7IH1cblxuLmZhLWhpcmUtYS1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjBcIjsgfVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiOyB9XG5cbi5mYS1ob2NrZXktbWFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZVwiOyB9XG5cbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiOyB9XG5cbi5mYS1ob2NrZXktc3RpY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU0XCI7IH1cblxuLmZhLWhvbGx5LWJlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FhXCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxuXG4uZmEtaG9tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGFcIjsgfVxuXG4uZmEtaG9tZS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiOyB9XG5cbi5mYS1ob21lLWxnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBiXCI7IH1cblxuLmZhLWhvbWUtbGctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBjXCI7IH1cblxuLmZhLWhvb2QtY2xvYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWZcIjsgfVxuXG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjsgfVxuXG4uZmEtaG9yaXpvbnRhbC1ydWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZjXCI7IH1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7IH1cblxuLmZhLWhvcnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7IH1cblxuLmZhLWhvcnNlLWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjsgfVxuXG4uZmEtaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjsgfVxuXG4uZmEtaG9zcGl0YWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdkXCI7IH1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZVwiOyB9XG5cbi5mYS1ob3NwaXRhbC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7IH1cblxuLmZhLWhvc3BpdGFsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZVwiOyB9XG5cbi5mYS1ob3QtdHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7IH1cblxuLmZhLWhvdGRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZlwiOyB9XG5cbi5mYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiOyB9XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7IH1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cblxuLmZhLWhvdXNlLWRhbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiOyB9XG5cbi5mYS1ob3VzZS1mbG9vZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZlwiOyB9XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiOyB9XG5cbi5mYS1ocnl2bmlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYyXCI7IH1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7IH1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjsgfVxuXG4uZmEtaHVtaWRpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTBcIjsgfVxuXG4uZmEtaHVycmljYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUxXCI7IH1cblxuLmZhLWktY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7IH1cblxuLmZhLWljZS1jcmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiOyB9XG5cbi5mYS1pY2Utc2thdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWNcIjsgfVxuXG4uZmEtaWNpY2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiOyB9XG5cbi5mYS1pY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiOyB9XG5cbi5mYS1pY29ucy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmVcIjsgfVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjsgfVxuXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS1pZC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZlwiOyB9XG5cbi5mYS1pZ2xvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZVwiOyB9XG5cbi5mYS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiOyB9XG5cbi5mYS1pbWFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjsgfVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiOyB9XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiOyB9XG5cbi5mYS1pbmJveC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMFwiOyB9XG5cbi5mYS1pbmJveC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTFcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7IH1cblxuLmZhLWluZHVzdHJ5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiM1wiOyB9XG5cbi5mYS1pbmZpbml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7IH1cblxuLmZhLWluZm8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBmXCI7IH1cblxuLmZhLWluaGFsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjlcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLmZhLWludGVncmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY3XCI7IH1cblxuLmZhLWludGVyY29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FmXCI7IH1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7IH1cblxuLmZhLWludGVyc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OFwiOyB9XG5cbi5mYS1pbnZlbnRvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODBcIjsgfVxuXG4uZmEtaW52aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjBcIjsgfVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG5cbi5mYS1pc2xhbmQtdHJvcGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTFcIjsgfVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7IH1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjsgfVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7IH1cblxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7IH1cblxuLmZhLWphY2stby1sYW50ZXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBlXCI7IH1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjsgfVxuXG4uZmEtamVkaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OVwiOyB9XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7IH1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjsgfVxuXG4uZmEtamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMVwiOyB9XG5cbi5mYS1qb2dldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG5cbi5mYS1qb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtam91cm5hbC13aGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjsgfVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjsgfVxuXG4uZmEtanMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7IH1cblxuLmZhLWthYWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7IH1cblxuLmZhLWthZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYVwiOyB9XG5cbi5mYS1rZXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZmXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiOyB9XG5cbi5mYS1rZXktc2tlbGV0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjNcIjsgfVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiOyB9XG5cbi5mYS1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjsgfVxuXG4uZmEta2V5bm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2Y1wiOyB9XG5cbi5mYS1raGFuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmRcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiOyB9XG5cbi5mYS1raWRuZXlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZiXCI7IH1cblxuLmZhLWtpc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTZcIjsgfVxuXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7IH1cblxuLmZhLWtpc3Mtd2luay1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiOyB9XG5cbi5mYS1raXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY0XCI7IH1cblxuLmZhLWtpd2ktYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiOyB9XG5cbi5mYS1rbmlmZS1raXRjaGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY1XCI7IH1cblxuLmZhLWtvcnZ1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZlwiOyB9XG5cbi5mYS1sYW1iZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmVcIjsgfVxuXG4uZmEtbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjYVwiOyB9XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiOyB9XG5cbi5mYS1sYW5kbWFyay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTJcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZhLWxhcHRvcC1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7IH1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEyXCI7IH1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjsgfVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjsgfVxuXG4uZmEtbGF1Z2gtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiOyB9XG5cbi5mYS1sYXVnaC1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjsgfVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiOyB9XG5cbi5mYS1sYXllci1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZFwiOyB9XG5cbi5mYS1sYXllci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZVwiOyB9XG5cbi5mYS1sYXllci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZmXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjsgfVxuXG4uZmEtbGVhZi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjYlwiOyB9XG5cbi5mYS1sZWFmLW1hcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY2XCI7IH1cblxuLmZhLWxlYWYtb2FrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY3XCI7IH1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjsgfVxuXG4uZmEtbGVtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjsgfVxuXG4uZmEtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZFwiOyB9XG5cbi5mYS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzZcIjsgfVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM3XCI7IH1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjsgfVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjsgfVxuXG4uZmEtbGV2ZWwtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7IH1cblxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjsgfVxuXG4uZmEtbGlnaHRidWxiLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3MFwiOyB9XG5cbi5mYS1saWdodGJ1bGItZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzFcIjsgfVxuXG4uZmEtbGlnaHRidWxiLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcyXCI7IH1cblxuLmZhLWxpZ2h0YnVsYi1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3M1wiOyB9XG5cbi5mYS1saWdodHMtaG9saWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMlwiOyB9XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7IH1cblxuLmZhLWxpbmUtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MFwiOyB9XG5cbi5mYS1saW5lLWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiOyB9XG5cbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7IH1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7IH1cblxuLmZhLWxpbmtlZGluLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiOyB9XG5cbi5mYS1saXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjAwXCI7IH1cblxuLmZhLWxpcmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7IH1cblxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjsgfVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiOyB9XG5cbi5mYS1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiOyB9XG5cbi5mYS1sb2NhdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDJcIjsgfVxuXG4uZmEtbG9jYXRpb24tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDNcIjsgfVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyM1wiOyB9XG5cbi5mYS1sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiOyB9XG5cbi5mYS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzFcIjsgfVxuXG4uZmEtbG9jay1vcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMlwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3N1wiOyB9XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjsgfVxuXG4uZmEtbG92ZXNlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2NcIjsgfVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiOyB9XG5cbi5mYS1sdWNoYWRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiOyB9XG5cbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjsgfVxuXG4uZmEtbHVuZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDRcIjsgfVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiOyB9XG5cbi5mYS1tYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY4XCI7IH1cblxuLmZhLW1hZ2VudG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjsgfVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjsgfVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7IH1cblxuLmZhLW1haWwtYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiOyB9XG5cbi5mYS1tYWlsYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEzXCI7IH1cblxuLmZhLW1haWxjaGltcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZVwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7IH1cblxuLmZhLW1hbmRvbGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY5XCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG5cbi5mYS1tYXAtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7IH1cblxuLmZhLW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7IH1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDVcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNlwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDdcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwOFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA5XCI7IH1cblxuLmZhLW1hcC1tYXJrZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwYVwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBiXCI7IH1cblxuLmZhLW1hcC1tYXJrZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGNcIjsgfVxuXG4uZmEtbWFwLW1hcmtlci1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBlXCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7IH1cblxuLmZhLW1hcmtkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBmXCI7IH1cblxuLmZhLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiOyB9XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7IH1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiOyB9XG5cbi5mYS1tYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZhXCI7IH1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG5cbi5mYS1tZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE0XCI7IH1cblxuLmZhLW1lZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7IH1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjsgfVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7IH1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M3XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiOyB9XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjsgfVxuXG4uZmEtbWVnYXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc1XCI7IH1cblxuLmZhLW1lZ2Fwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEzXCI7IH1cblxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiOyB9XG5cbi5mYS1tZWgtYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTRcIjsgfVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNVwiOyB9XG5cbi5mYS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjsgfVxuXG4uZmEtbWVuZGVsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjNcIjsgfVxuXG4uZmEtbWVub3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NlwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7IH1cblxuLmZhLW1ldGVvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1M1wiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjsgfVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7IH1cblxuLmZhLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjsgfVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7IH1cblxuLmZhLW1pbmQtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzdcIjsgfVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjsgfVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7IH1cblxuLmZhLW1pbnVzLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDdcIjsgfVxuXG4uZmEtbWludXMtb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjsgfVxuXG4uZmEtbWlzdGxldG9lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I0XCI7IH1cblxuLmZhLW1pdHRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiOyB9XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjsgfVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjsgfVxuXG4uZmEtbWl6dW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7IH1cblxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiOyB9XG5cbi5mYS1tb2JpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7IH1cblxuLmZhLW1vYmlsZS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7IH1cblxuLmZhLW1vYmlsZS1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiOyB9XG5cbi5mYS1tb25leS1iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiOyB9XG5cbi5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNjXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiOyB9XG5cbi5mYS1tb25leS1jaGVjay1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODcyXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrLWVkaXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODczXCI7IH1cblxuLmZhLW1vbml0b3ItaGVhcnQtcmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMVwiOyB9XG5cbi5mYS1tb25rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmJcIjsgfVxuXG4uZmEtbW9udW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTZcIjsgfVxuXG4uZmEtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiOyB9XG5cbi5mYS1tb29uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU0XCI7IH1cblxuLmZhLW1vb24tc3RhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTVcIjsgfVxuXG4uZmEtbW9ydGFyLXBlc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiOyB9XG5cbi5mYS1tb3NxdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzhcIjsgfVxuXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxY1wiOyB9XG5cbi5mYS1tb3VudGFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiOyB9XG5cbi5mYS1tb3VudGFpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmRcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiOyB9XG5cbi5mYS1tdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzRcIjsgfVxuXG4uZmEtbXVnLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNlwiOyB9XG5cbi5mYS1tdWctbWFyc2htYWxsb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I3XCI7IH1cblxuLmZhLW11Zy10ZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzVcIjsgfVxuXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDFcIjsgfVxuXG4uZmEtbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMlwiOyB9XG5cbi5mYS1uYXJ3aGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZlXCI7IH1cblxuLmZhLW5lb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTJcIjsgfVxuXG4uZmEtbmV0d29yay13aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZlwiOyB9XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjsgfVxuXG4uZmEtbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cblxuLmZhLW5pbWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOFwiOyB9XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjsgfVxuXG4uZmEtbm90LWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7IH1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjsgfVxuXG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7IH1cblxuLmZhLW5zODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNVwiOyB9XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4uZmEtb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNlwiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7IH1cblxuLmZhLW9pbC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTNcIjsgfVxuXG4uZmEtb2lsLXRlbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTRcIjsgfVxuXG4uZmEtb2xkLXJlcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEwXCI7IH1cblxuLmZhLW9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7IH1cblxuLmZhLW9tZWdhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdhXCI7IH1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cblxuLmZhLW9ybmFtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I4XCI7IH1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiOyB9XG5cbi5mYS1vdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMFwiOyB9XG5cbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7IH1cblxuLmZhLW92ZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc2XCI7IH1cblxuLmZhLXBhZ2UtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzdcIjsgfVxuXG4uZmEtcGFnZTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDdcIjsgfVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7IH1cblxuLmZhLXBhZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7IH1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7IH1cblxuLmZhLXBhaW50LWJydXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOVwiOyB9XG5cbi5mYS1wYWludC1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWFcIjsgfVxuXG4uZmEtcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZlwiOyB9XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjsgfVxuXG4uZmEtcGFsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgyXCI7IH1cblxuLmZhLXBhbGxldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODNcIjsgfVxuXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjsgfVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7IH1cblxuLmZhLXBhcmFjaHV0ZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2RcIjsgfVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7IH1cblxuLmZhLXBhcmFncmFwaC1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzhcIjsgfVxuXG4uZmEtcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiOyB9XG5cbi5mYS1wYXJraW5nLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNVwiOyB9XG5cbi5mYS1wYXJraW5nLWNpcmNsZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNlwiOyB9XG5cbi5mYS1wYXJraW5nLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE3XCI7IH1cblxuLmZhLXBhc3Nwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7IH1cblxuLmZhLXBhc3RhZmFyaWFuaXNtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7IH1cblxuLmZhLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7IH1cblxuLmZhLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjsgfVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7IH1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiOyB9XG5cbi5mYS1wYXctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAxXCI7IH1cblxuLmZhLXBhdy1jbGF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMlwiOyB9XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjsgfVxuXG4uZmEtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2NcIjsgfVxuXG4uZmEtcGVnYXN1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwM1wiOyB9XG5cbi5mYS1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjsgfVxuXG4uZmEtcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiOyB9XG5cbi5mYS1wZW4tZmFuY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjsgfVxuXG4uZmEtcGVuLW5pYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZFwiOyB9XG5cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7IH1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiOyB9XG5cbi5mYS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7IH1cblxuLmZhLXBlbmNpbC1wYWludGJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE4XCI7IH1cblxuLmZhLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZVwiOyB9XG5cbi5mYS1wZW5uYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU2XCI7IH1cblxuLmZhLXBlbm55LWFyY2FkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNFwiOyB9XG5cbi5mYS1wZW9wbGUtY2Fycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjsgfVxuXG4uZmEtcGVwcGVyLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiOyB9XG5cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7IH1cblxuLmZhLXBlcmNlbnRhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDFcIjsgfVxuXG4uZmEtcGVyaXNjb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RhXCI7IH1cblxuLmZhLXBlcnNvbi1ib290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NlwiOyB9XG5cbi5mYS1wZXJzb24tY2Fycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjsgfVxuXG4uZmEtcGVyc29uLWRvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQwXCI7IH1cblxuLmZhLXBlcnNvbi1kb2xseS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkMVwiOyB9XG5cbi5mYS1wZXJzb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1N1wiOyB9XG5cbi5mYS1waGFicmljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYlwiOyB9XG5cbi5mYS1waG9lbml4LWZyYW1ld29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkY1wiOyB9XG5cbi5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7IH1cblxuLmZhLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7IH1cblxuLmZhLXBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3OVwiOyB9XG5cbi5mYS1waG9uZS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2FcIjsgfVxuXG4uZmEtcGhvbmUtb2ZmaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdkXCI7IH1cblxuLmZhLXBob25lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDJcIjsgfVxuXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjsgfVxuXG4uZmEtcGhvbmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7IH1cblxuLmZhLXBob3RvLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7IH1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiOyB9XG5cbi5mYS1waTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZVwiOyB9XG5cbi5mYS1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDVcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNlwiOyB9XG5cbi5mYS1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQzXCI7IH1cblxuLmZhLXBpbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7IH1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiOyB9XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiOyB9XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7IH1cblxuLmZhLXBpenphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE3XCI7IH1cblxuLmZhLXBpenphLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE4XCI7IH1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2ZcIjsgfVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjsgfVxuXG4uZmEtcGxhbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RlXCI7IH1cblxuLmZhLXBsYW5lLWFycml2YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjsgfVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjsgfVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7IH1cblxuLmZhLXBsdXMtaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMFwiOyB9XG5cbi5mYS1wbHVzLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjsgfVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiOyB9XG5cbi5mYS1wb2RpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODBcIjsgfVxuXG4uZmEtcG9kaXVtLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NThcIjsgfVxuXG4uZmEtcG9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiOyB9XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjsgfVxuXG4uZmEtcG9sbC1wZW9wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTlcIjsgfVxuXG4uZmEtcG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cblxuLmZhLXBvby1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiOyB9XG5cbi5mYS1wb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7IH1cblxuLmZhLXBvcGNvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTlcIjsgfVxuXG4uZmEtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTBcIjsgfVxuXG4uZmEtcG91bmQtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjsgfVxuXG4uZmEtcHJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4M1wiOyB9XG5cbi5mYS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMVwiOyB9XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg1XCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7IH1cblxuLmZhLXByZXNlbnRhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NVwiOyB9XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiOyB9XG5cbi5mYS1wcmludC1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWFcIjsgfVxuXG4uZmEtcHJpbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODZcIjsgfVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiOyB9XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjsgfVxuXG4uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7IH1cblxuLmZhLXB1bXBraW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDdcIjsgfVxuXG4uZmEtcHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7IH1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiOyB9XG5cbi5mYS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjsgfVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjsgfVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7IH1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiOyB9XG5cbi5mYS1xdWVzdGlvbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmRcIjsgfVxuXG4uZmEtcXVpZGRpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU4XCI7IH1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiOyB9XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7IH1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cblxuLmZhLXF1cmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7IH1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmN1wiOyB9XG5cbi5mYS1yYWJiaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDhcIjsgfVxuXG4uZmEtcmFiYml0LWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDlcIjsgfVxuXG4uZmEtcmFjcXVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YVwiOyB9XG5cbi5mYS1yYWRpYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjlcIjsgfVxuXG4uZmEtcmFkaWF0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYVwiOyB9XG5cbi5mYS1yYWluYm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzViXCI7IH1cblxuLmZhLXJhaW5kcm9wczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1Y1wiOyB9XG5cbi5mYS1yYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGFcIjsgfVxuXG4uZmEtcmFtcC1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ0XCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiOyB9XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmJcIjsgfVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiOyB9XG5cbi5mYS1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiOyB9XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiOyB9XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjsgfVxuXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjsgfVxuXG4uZmEtcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0M1wiOyB9XG5cbi5mYS1yZWN0YW5nbGUtbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZhXCI7IH1cblxuLmZhLXJlY3RhbmdsZS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYlwiOyB9XG5cbi5mYS1yZWN0YW5nbGUtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7IH1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjsgfVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JjXCI7IH1cblxuLmZhLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEtcmVkby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XG5cbi5mYS1yZW1vdmUtZm9ybWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdkXCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG5cbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjsgfVxuXG4uZmEtcmVwZWF0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjVcIjsgfVxuXG4uZmEtcmVwZWF0LTEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY2XCI7IH1cblxuLmZhLXJlcGVhdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjRcIjsgfVxuXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjsgfVxuXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7IH1cblxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiOyB9XG5cbi5mYS1yZXB1YmxpY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVlXCI7IH1cblxuLmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiOyB9XG5cbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjsgfVxuXG4uZmEtcmVzdHJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmRcIjsgfVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiOyB9XG5cbi5mYS1yZXR3ZWV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MVwiOyB9XG5cbi5mYS1yZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjJcIjsgfVxuXG4uZmEtcmliYm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ2XCI7IH1cblxuLmZhLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGJcIjsgfVxuXG4uZmEtcmluZ3Mtd2VkZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYlwiOyB9XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7IH1cblxuLmZhLXJvYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ0XCI7IH1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiOyB9XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7IH1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjsgfVxuXG4uZmEtcm91dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDdcIjsgfVxuXG4uZmEtcm91dGUtaGlnaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxYVwiOyB9XG5cbi5mYS1yb3V0ZS1pbnRlcnN0YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7IH1cblxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiOyB9XG5cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7IH1cblxuLmZhLXJ1YmxlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjsgfVxuXG4uZmEtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDVcIjsgfVxuXG4uZmEtcnVsZXItY29tYmluZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDZcIjsgfVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiOyB9XG5cbi5mYS1ydWxlci10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxY1wiOyB9XG5cbi5mYS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiOyB9XG5cbi5mYS1ydW5uaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBjXCI7IH1cblxuLmZhLXJ1cGVlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4uZmEtcnY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmVcIjsgfVxuXG4uZmEtc2FjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxY1wiOyB9XG5cbi5mYS1zYWNrLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZFwiOyB9XG5cbi5mYS1zYWQtY3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIzXCI7IH1cblxuLmZhLXNhZC10ZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5mYS1zYWxhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZVwiOyB9XG5cbi5mYS1zYWxlc2ZvcmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7IH1cblxuLmZhLXNhbmR3aWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFmXCI7IH1cblxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjsgfVxuXG4uZmEtc2F0ZWxsaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JmXCI7IH1cblxuLmZhLXNhdGVsbGl0ZS1kaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2MwXCI7IH1cblxuLmZhLXNhdXNhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjBcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiOyB9XG5cbi5mYS1zY2FscGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFkXCI7IH1cblxuLmZhLXNjYWxwZWwtcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZVwiOyB9XG5cbi5mYS1zY2FubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg4XCI7IH1cblxuLmZhLXNjYW5uZXIta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODlcIjsgfVxuXG4uZmEtc2Nhbm5lci10b3VjaHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YVwiOyB9XG5cbi5mYS1zY2FyZWNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGRcIjsgfVxuXG4uZmEtc2NhcmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzFcIjsgfVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7IH1cblxuLmZhLXNjaG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OVwiOyB9XG5cbi5mYS1zY3Jld2RyaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YVwiOyB9XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjsgfVxuXG4uZmEtc2Nyb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBlXCI7IH1cblxuLmZhLXNjcm9sbC1vbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGZcIjsgfVxuXG4uZmEtc2NydWJiZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjhcIjsgfVxuXG4uZmEtc2N5dGhlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzEwXCI7IH1cblxuLmZhLXNkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjsgfVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7IH1cblxuLmZhLXNlYXJjaC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjsgfVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7IH1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiOyB9XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiOyB9XG5cbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYlwiOyB9XG5cbi5mYS1zZWVkbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiOyB9XG5cbi5mYS1zZWxsY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiOyB9XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjsgfVxuXG4uZmEtc2VuZC1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7IH1cblxuLmZhLXNlbmQtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2ZcIjsgfVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7IH1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlY1wiOyB9XG5cbi5mYS1zaGFwZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjsgfVxuXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjsgfVxuXG4uZmEtc2hhcmUtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY3XCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XG5cbi5mYS1zaGVlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMVwiOyB9XG5cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjsgfVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiOyB9XG5cbi5mYS1zaGllbGQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjsgfVxuXG4uZmEtc2hpZWxkLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzEyXCI7IH1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjsgfVxuXG4uZmEtc2hpcHBpbmctZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiOyB9XG5cbi5mYS1zaGlwcGluZy10aW1lZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4Y1wiOyB9XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjsgfVxuXG4uZmEtc2hpc2gta2ViYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjFcIjsgfVxuXG4uZmEtc2hvZS1wcmludHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGJcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiOyB9XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7IH1cblxuLmZhLXNob3B3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7IH1cblxuLmZhLXNob3ZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxM1wiOyB9XG5cbi5mYS1zaG92ZWwtc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjM1wiOyB9XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjsgfVxuXG4uZmEtc2hyZWRkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGFcIjsgfVxuXG4uZmEtc2h1dHRsZS12YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjsgfVxuXG4uZmEtc2h1dHRsZWNvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWJcIjsgfVxuXG4uZmEtc2lja2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIyXCI7IH1cblxuLmZhLXNpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhiXCI7IH1cblxuLmZhLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDlcIjsgfVxuXG4uZmEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiOyB9XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiOyB9XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7IH1cblxuLmZhLXNpZ24tb3V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjsgfVxuXG4uZmEtc2lnbmFsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGNcIjsgfVxuXG4uZmEtc2lnbmFsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGRcIjsgfVxuXG4uZmEtc2lnbmFsLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjsgfVxuXG4uZmEtc2lnbmFsLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGZcIjsgfVxuXG4uZmEtc2lnbmFsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiOyB9XG5cbi5mYS1zaWduYWwtYWx0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTFcIjsgfVxuXG4uZmEtc2lnbmFsLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkyXCI7IH1cblxuLmZhLXNpZ25hbC1hbHQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5M1wiOyB9XG5cbi5mYS1zaWduYWwtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk0XCI7IH1cblxuLmZhLXNpZ25hbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NVwiOyB9XG5cbi5mYS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjdcIjsgfVxuXG4uZmEtc2ltLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzRcIjsgfVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjsgfVxuXG4uZmEtc2lzdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZVwiOyB9XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7IH1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjsgfVxuXG4uZmEtc2thdGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNVwiOyB9XG5cbi5mYS1za2VsZXRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMFwiOyB9XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjsgfVxuXG4uZmEtc2tpLWp1bXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzdcIjsgfVxuXG4uZmEtc2tpLWxpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzhcIjsgfVxuXG4uZmEtc2tpaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7IH1cblxuLmZhLXNraWluZy1ub3JkaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjsgfVxuXG4uZmEtc2t1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGNcIjsgfVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNFwiOyB9XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiOyB9XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiOyB9XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiOyB9XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VmXCI7IH1cblxuLmZhLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE1XCI7IH1cblxuLmZhLXNsZWRkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NiXCI7IH1cblxuLmZhLXNsZWlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjY1wiOyB9XG5cbi5mYS1zbGlkZXJzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjsgfVxuXG4uZmEtc2xpZGVycy1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMFwiOyB9XG5cbi5mYS1zbGlkZXJzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjsgfVxuXG4uZmEtc2xpZGVycy12LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7IH1cblxuLmZhLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLmZhLXNtaWxlLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjsgfVxuXG4uZmEtc21pbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOVwiOyB9XG5cbi5mYS1zbWlsZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7IH1cblxuLmZhLXNtb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWZcIjsgfVxuXG4uZmEtc21va2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjBcIjsgfVxuXG4uZmEtc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiOyB9XG5cbi5mYS1zbW9raW5nLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiOyB9XG5cbi5mYS1zbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjsgfVxuXG4uZmEtc25ha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTZcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7IH1cblxuLmZhLXNub296ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiOyB9XG5cbi5mYS1zbm93LWJsb3dpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjFcIjsgfVxuXG4uZmEtc25vd2JvYXJkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7IH1cblxuLmZhLXNub3dmbGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiOyB9XG5cbi5mYS1zbm93Zmxha2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NmXCI7IH1cblxuLmZhLXNub3dtYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDBcIjsgfVxuXG4uZmEtc25vd21vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMVwiOyB9XG5cbi5mYS1zbm93cGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiOyB9XG5cbi5mYS1zb2NrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NlwiOyB9XG5cbi5mYS1zb2xhci1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiOyB9XG5cbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZFwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjsgfVxuXG4uZmEtc29ydC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODNcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4N1wiOyB9XG5cbi5mYS1zb3J0LXNoYXBlcy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg4XCI7IH1cblxuLmZhLXNvcnQtc2hhcGVzLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg5XCI7IH1cblxuLmZhLXNvcnQtc2hhcGVzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhhXCI7IH1cblxuLmZhLXNvcnQtc2hhcGVzLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YlwiOyB9XG5cbi5mYS1zb3J0LXNpemUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4Y1wiOyB9XG5cbi5mYS1zb3J0LXNpemUtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGRcIjsgfVxuXG4uZmEtc29ydC1zaXplLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhlXCI7IH1cblxuLmZhLXNvcnQtc2l6ZS11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGZcIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLmZhLXNvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjNcIjsgfVxuXG4uZmEtc291cmNldHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkM1wiOyB9XG5cbi5mYS1zcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjsgfVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5N1wiOyB9XG5cbi5mYS1zcGFkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNFwiOyB9XG5cbi5mYS1zcGFya2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MFwiOyB9XG5cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7IH1cblxuLmZhLXNwZWFrZXItZGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiOyB9XG5cbi5mYS1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MVwiOyB9XG5cbi5mYS1zcGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTdcIjsgfVxuXG4uZmEtc3BpZGVyLWJsYWNrLXdpZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE4XCI7IH1cblxuLmZhLXNwaWRlci13ZWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTlcIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiOyB9XG5cbi5mYS1zcGlubmVyLXRoaXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y0XCI7IH1cblxuLmZhLXNwbG90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmNcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG5cbi5mYS1zcHJheS1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjsgfVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7IH1cblxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7IH1cblxuLmZhLXNxdWFyZS1yb290OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk3XCI7IH1cblxuLmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiOyB9XG5cbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiOyB9XG5cbi5mYS1zcXVpcnJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYVwiOyB9XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiOyB9XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiOyB9XG5cbi5mYS1zdGFja3BhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDJcIjsgfVxuXG4uZmEtc3RhZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWJcIjsgfVxuXG4uZmEtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiOyB9XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiOyB9XG5cbi5mYS1zdGFyLWNocmlzdG1hczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNFwiOyB9XG5cbi5mYS1zdGFyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYzXCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7IH1cblxuLmZhLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjsgfVxuXG4uZmEtc3Rhci1vZi1saWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7IH1cblxuLmZhLXN0YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzYyXCI7IH1cblxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjVcIjsgfVxuXG4uZmEtc3RlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjRcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiOyB9XG5cbi5mYS1zdGVlcmluZy13aGVlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiOyB9XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7IH1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiOyB9XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiOyB9XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjsgfVxuXG4uZmEtc3RvY2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDVcIjsgfVxuXG4uZmEtc3RvbWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyM1wiOyB9XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7IH1cblxuLmZhLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMlwiOyB9XG5cbi5mYS1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZVwiOyB9XG5cbi5mYS1zdG9yZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGZcIjsgfVxuXG4uZmEtc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7IH1cblxuLmZhLXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiOyB9XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiOyB9XG5cbi5mYS1zdHJldGNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjVcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiOyB9XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjsgfVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjsgfVxuXG4uZmEtc3Ryb29wd2FmZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTFcIjsgfVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7IH1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjsgfVxuXG4uZmEtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmZhLXN1bi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2M1wiOyB9XG5cbi5mYS1zdW4tZHVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NFwiOyB9XG5cbi5mYS1zdW4taGF6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2NVwiOyB9XG5cbi5mYS1zdW5nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkyXCI7IH1cblxuLmZhLXN1bnJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjZcIjsgfVxuXG4uZmEtc3Vuc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY3XCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cblxuLmZhLXN1cHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOVwiOyB9XG5cbi5mYS1zdXJwcmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiOyB9XG5cbi5mYS1zdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q2XCI7IH1cblxuLmZhLXN3YXRjaGJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjsgfVxuXG4uZmEtc3dpbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiOyB9XG5cbi5mYS1zd2ltbWluZy1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7IH1cblxuLmZhLXN3b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFjXCI7IH1cblxuLmZhLXN3b3JkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZFwiOyB9XG5cbi5mYS1zeW1mb255OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7IH1cblxuLmZhLXN5bmFnb2d1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiOyB9XG5cbi5mYS1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7IH1cblxuLmZhLXN5bmMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7IH1cblxuLmZhLXN5cmluZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjsgfVxuXG4uZmEtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjsgfVxuXG4uZmEtdGFibGUtdGVubmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVkXCI7IH1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5mYS10YWJsZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZhXCI7IH1cblxuLmZhLXRhYmxldC1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZiXCI7IH1cblxuLmZhLXRhYmxldC1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiOyB9XG5cbi5mYS10YWJsZXQtcnVnZ2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhmXCI7IH1cblxuLmZhLXRhYmxldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTBcIjsgfVxuXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdC1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI0XCI7IH1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjVcIjsgfVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtZmFzdGVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNlwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdC1zbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI3XCI7IH1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LXNsb3dlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjsgfVxuXG4uZmEtdGFjaG9tZXRlci1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjI5XCI7IH1cblxuLmZhLXRhY2hvbWV0ZXItZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyYVwiOyB9XG5cbi5mYS10YWNob21ldGVyLWZhc3Rlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmJcIjsgfVxuXG4uZmEtdGFjaG9tZXRlci1zbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJjXCI7IH1cblxuLmZhLXRhY2hvbWV0ZXItc2xvd2VzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZFwiOyB9XG5cbi5mYS10YWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI2XCI7IH1cblxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiOyB9XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7IH1cblxuLmZhLXRhbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjljXCI7IH1cblxuLmZhLXRhbmFraDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyN1wiOyB9XG5cbi5mYS10YXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7IH1cblxuLmZhLXRhc2tzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOFwiOyB9XG5cbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7IH1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiOyB9XG5cbi5mYS10ZWV0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZVwiOyB9XG5cbi5mYS10ZWV0aC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7IH1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7IH1cblxuLmZhLXRlbXBlcmF0dXJlLWZyaWdpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OFwiOyB9XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY5XCI7IH1cblxuLmZhLXRlbXBlcmF0dXJlLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YVwiOyB9XG5cbi5mYS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmJcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiOyB9XG5cbi5mYS10ZW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiOyB9XG5cbi5mYS10ZW5uaXMtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZVwiOyB9XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiOyB9XG5cbi5mYS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkzXCI7IH1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7IH1cblxuLmZhLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5NFwiOyB9XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7IH1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7IH1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7IH1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjsgfVxuXG4uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7IH1cblxuLmZhLXRoZWF0ZXItbWFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjsgfVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4uZmEtdGhldGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWVcIjsgfVxuXG4uZmEtdGhpbmstcGVha3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzFcIjsgfVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7IH1cblxuLmZhLXRodW1idGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmNcIjsgfVxuXG4uZmEtdGh1bmRlcnN0b3JtLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmRcIjsgfVxuXG4uZmEtdGh1bmRlcnN0b3JtLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2ZVwiOyB9XG5cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjsgfVxuXG4uZmEtdGlja2V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZlwiOyB9XG5cbi5mYS10aWxkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZlwiOyB9XG5cbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjsgfVxuXG4uZmEtdGltZXMtaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZVwiOyB9XG5cbi5mYS10aW1lcy1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7IH1cblxuLmZhLXRpbWVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7IH1cblxuLmZhLXRpbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjsgfVxuXG4uZmEtdGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMVwiOyB9XG5cbi5mYS10aXJlLWZsYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzJcIjsgfVxuXG4uZmEtdGlyZS1wcmVzc3VyZS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMzXCI7IH1cblxuLmZhLXRpcmUtcnVnZ2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM0XCI7IH1cblxuLmZhLXRpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7IH1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjsgfVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7IH1cblxuLmZhLXRvaWxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOFwiOyB9XG5cbi5mYS10b2lsZXQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWVcIjsgfVxuXG4uZmEtdG9pbGV0LXBhcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZlwiOyB9XG5cbi5mYS10b21ic3RvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjBcIjsgfVxuXG4uZmEtdG9tYnN0b25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyMVwiOyB9XG5cbi5mYS10b29sYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUyXCI7IH1cblxuLmZhLXRvb2xzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7IH1cblxuLmZhLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM5XCI7IH1cblxuLmZhLXRvb3RoYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzVcIjsgfVxuXG4uZmEtdG9yYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjsgfVxuXG4uZmEtdG9yaWktZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiOyB9XG5cbi5mYS10b3JuYWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZmXCI7IH1cblxuLmZhLXRyYWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjsgfVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiOyB9XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjsgfVxuXG4uZmEtdHJhZmZpYy1jb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM2XCI7IH1cblxuLmZhLXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzdcIjsgfVxuXG4uZmEtdHJhZmZpYy1saWdodC1nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzOFwiOyB9XG5cbi5mYS10cmFmZmljLWxpZ2h0LXNsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzlcIjsgfVxuXG4uZmEtdHJhZmZpYy1saWdodC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNhXCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXRyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGFcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5mYS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI5XCI7IH1cblxuLmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7IH1cblxuLmZhLXRyYXNoLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjsgfVxuXG4uZmEtdHJhc2gtdW5kby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTZcIjsgfVxuXG4uZmEtdHJlYXN1cmUtY2hlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjNcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiOyB9XG5cbi5mYS10cmVlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiOyB9XG5cbi5mYS10cmVlLWNocmlzdG1hczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkYlwiOyB9XG5cbi5mYS10cmVlLWRlY29yYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkY1wiOyB9XG5cbi5mYS10cmVlLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RkXCI7IH1cblxuLmZhLXRyZWUtcGFsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYlwiOyB9XG5cbi5mYS10cmVlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNFwiOyB9XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjsgfVxuXG4uZmEtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWNcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7IH1cblxuLmZhLXRyb3BoeS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWJcIjsgfVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjsgfVxuXG4uZmEtdHJ1Y2stY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRjXCI7IH1cblxuLmZhLXRydWNrLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRkXCI7IH1cblxuLmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjsgfVxuXG4uZmEtdHJ1Y2stbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYlwiOyB9XG5cbi5mYS10cnVjay1tb3Zpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGZcIjsgfVxuXG4uZmEtdHJ1Y2stcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7IH1cblxuLmZhLXRydWNrLXBsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGVcIjsgfVxuXG4uZmEtdHJ1Y2stcmFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMFwiOyB9XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cblxuLmZhLXR1cmtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNVwiOyB9XG5cbi5mYS10dXJ0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjZcIjsgfVxuXG4uZmEtdHY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjsgfVxuXG4uZmEtdHYtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDFcIjsgfVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7IH1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjsgfVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjsgfVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjsgfVxuXG4uZmEtdWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMlwiOyB9XG5cbi5mYS11YnVudHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGZcIjsgfVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjsgfVxuXG4uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjsgfVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7IH1cblxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjsgfVxuXG4uZmEtdW5kby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjsgfVxuXG4uZmEtdW5pY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyN1wiOyB9XG5cbi5mYS11bmlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMlwiOyB9XG5cbi5mYS11bmlyZWdpc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNFwiOyB9XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7IH1cblxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjsgfVxuXG4uZmEtdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7IH1cblxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiOyB9XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7IH1cblxuLmZhLXVudGFwcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDVcIjsgfVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7IH1cblxuLmZhLXVwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMFwiOyB9XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjsgfVxuXG4uZmEtdXNkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiOyB9XG5cbi5mYS11c2Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU5XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjsgfVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmFcIjsgfVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjsgfVxuXG4uZmEtdXNlci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhM1wiOyB9XG5cbi5mYS11c2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZjXCI7IH1cblxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7IH1cblxuLmZhLXVzZXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmRcIjsgfVxuXG4uZmEtdXNlci1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmVcIjsgfVxuXG4uZmEtdXNlci1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNFwiOyB9XG5cbi5mYS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjsgfVxuXG4uZmEtdXNlci1mcmllbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7IH1cblxuLmZhLXVzZXItZ3JhZHVhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDFcIjsgfVxuXG4uZmEtdXNlci1oYXJkLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiOyB9XG5cbi5mYS11c2VyLWhlYWRzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmRcIjsgfVxuXG4uZmEtdXNlci1pbmp1cmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7IH1cblxuLmZhLXVzZXItbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiOyB9XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7IH1cblxuLmZhLXVzZXItbWQtY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyZVwiOyB9XG5cbi5mYS11c2VyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7IH1cblxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjsgfVxuXG4uZmEtdXNlci1udXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyZlwiOyB9XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjsgfVxuXG4uZmEtdXNlci1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDVcIjsgfVxuXG4uZmEtdXNlci1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNlwiOyB9XG5cbi5mYS11c2VyLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiOyB9XG5cbi5mYS11c2VyLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOFwiOyB9XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7IH1cblxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7IH1cblxuLmZhLXVzZXJzLWNsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNkXCI7IH1cblxuLmZhLXVzZXJzLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiOyB9XG5cbi5mYS11c2Vycy1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNVwiOyB9XG5cbi5mYS11c2Vycy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMwXCI7IH1cblxuLmZhLXVzcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjsgfVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDdcIjsgfVxuXG4uZmEtdXRlbnNpbC1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUzXCI7IH1cblxuLmZhLXV0ZW5zaWwta25pZmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTRcIjsgfVxuXG4uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiOyB9XG5cbi5mYS11dGVuc2lsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiOyB9XG5cbi5mYS11dGVuc2lscy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTZcIjsgfVxuXG4uZmEtdmFhZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7IH1cblxuLmZhLXZhbHVlLWFic29sdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE2XCI7IH1cblxuLmZhLXZlY3Rvci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjsgfVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjsgfVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7IH1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjsgfVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiOyB9XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjsgfVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiOyB9XG5cbi5mYS12aWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7IH1cblxuLmZhLXZpYWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7IH1cblxuLmZhLXZpYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA5XCI7IH1cblxuLmZhLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7IH1cblxuLmZhLXZpZGVvLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTFcIjsgfVxuXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjsgfVxuXG4uZmEtdmloYXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE3XCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiOyB9XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODlcIjsgfVxuXG4uZmEtdm52OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBiXCI7IH1cblxuLmZhLXZvaWNlbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5N1wiOyB9XG5cbi5mYS12b2xjYW5vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcwXCI7IH1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiOyB9XG5cbi5mYS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YThcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjsgfVxuXG4uZmEtdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTlcIjsgfVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiOyB9XG5cbi5mYS12b2x1bWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjsgfVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7IH1cblxuLmZhLXZvdGUtbmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7IH1cblxuLmZhLXZvdGUteWVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7IH1cblxuLmZhLXZyLWNhcmRib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOVwiOyB9XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiOyB9XG5cbi5mYS13YWxrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzFcIjsgfVxuXG4uZmEtd2Fsa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NFwiOyB9XG5cbi5mYS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjsgfVxuXG4uZmEtd2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyYVwiOyB9XG5cbi5mYS13YW5kLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJiXCI7IH1cblxuLmZhLXdhcmVob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5NFwiOyB9XG5cbi5mYS13YXJlaG91c2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk1XCI7IH1cblxuLmZhLXdhc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5OFwiOyB9XG5cbi5mYS13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiOyB9XG5cbi5mYS13YXRjaC1maXRuZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNlXCI7IH1cblxuLmZhLXdhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzczXCI7IH1cblxuLmZhLXdhdGVyLWxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc0XCI7IH1cblxuLmZhLXdhdGVyLXJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzVcIjsgfVxuXG4uZmEtd2F2ZS1zaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk5XCI7IH1cblxuLmZhLXdhdmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7IH1cblxuLmZhLXdhdmUtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWFcIjsgfVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiOyB9XG5cbi5mYS13ZWJjYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzJcIjsgfVxuXG4uZmEtd2ViY2FtLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMzXCI7IH1cblxuLmZhLXdlZWJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiOyB9XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiOyB9XG5cbi5mYS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTZcIjsgfVxuXG4uZmEtd2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjsgfVxuXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cblxuLmZhLXdoYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJjXCI7IH1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7IH1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiOyB9XG5cbi5mYS13aGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZFwiOyB9XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7IH1cblxuLmZhLXdoaXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjBcIjsgfVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjsgfVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiOyB9XG5cbi5mYS13aWZpLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWFcIjsgfVxuXG4uZmEtd2lmaS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFiXCI7IH1cblxuLmZhLXdpZmktc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWNcIjsgfVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjsgfVxuXG4uZmEtd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZVwiOyB9XG5cbi5mYS13aW5kLXR1cmJpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWJcIjsgfVxuXG4uZmEtd2luZC13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc2XCI7IH1cblxuLmZhLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZVwiOyB9XG5cbi5mYS13aW5kb3ctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBmXCI7IH1cblxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiOyB9XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDBcIjsgfVxuXG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7IH1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7IH1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjsgfVxuXG4uZmEtd2luZHNvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzdcIjsgfVxuXG4uZmEtd2luZS1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmZcIjsgfVxuXG4uZmEtd2luZS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlM1wiOyB9XG5cbi5mYS13aW5lLWdsYXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZVwiOyB9XG5cbi5mYS13aXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2ZcIjsgfVxuXG4uZmEtd2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzBcIjsgfVxuXG4uZmEtd29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiOyB9XG5cbi5mYS13b24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OVwiOyB9XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjsgfVxuXG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiOyB9XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7IH1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjsgfVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiOyB9XG5cbi5mYS13cHJlc3NyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7IH1cblxuLmZhLXdyZWF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMlwiOyB9XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjsgfVxuXG4uZmEteC1yYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjsgfVxuXG4uZmEteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMlwiOyB9XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7IH1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7IH1cblxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiOyB9XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiOyB9XG5cbi5mYS15YW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDBcIjsgfVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLmZhLXlhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiOyB9XG5cbi5mYS15ZW4tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5mYS15aW4teWFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7IH1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7IH1cblxuLnNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1icmFuZHMtNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1icmFuZHMtNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IH1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IER1b3RvbmUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1kdW90b25lLTkwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtZHVvdG9uZS05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmEtZHVvdG9uZS05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWR1b3RvbmUtOTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZmEtZHVvdG9uZS05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1kdW90b25lLTkwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRHVvdG9uZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLmZhZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiB2YXIoLS1mYS1wcmltYXJ5LWNvbG9yLCBpbmhlcml0KTtcbiAgb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogdmFyKC0tZmEtcHJpbWFyeS1vcGFjaXR5LCAxKTsgfVxuXG4uZmFkOmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWZhLXNlY29uZGFyeS1jb2xvciwgaW5oZXJpdCk7XG4gIG9wYWNpdHk6IDAuNDtcbiAgb3BhY2l0eTogdmFyKC0tZmEtc2Vjb25kYXJ5LW9wYWNpdHksIDAuNCk7IH1cblxuLmZhLXN3YXAtb3BhY2l0eSAuZmFkOmJlZm9yZSxcbi5mYWQuZmEtc3dhcC1vcGFjaXR5OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNDtcbiAgb3BhY2l0eTogdmFyKC0tZmEtc2Vjb25kYXJ5LW9wYWNpdHksIDAuNCk7IH1cblxuLmZhLXN3YXAtb3BhY2l0eSAuZmFkOmFmdGVyLFxuLmZhZC5mYS1zd2FwLW9wYWNpdHk6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBvcGFjaXR5OiB2YXIoLS1mYS1wcmltYXJ5LW9wYWNpdHksIDEpOyB9XG5cbi5mYWQuZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mYWQuZmEtc3RhY2stMXgsIC5mYWQuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmZhZC5mYS1zdGFjay0xeDpiZWZvcmUsXG4uZmFkLmZhLXN0YWNrLTJ4OmJlZm9yZSxcbi5mYWQuZmEtZnc6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLmZhZC5mYS1hYmFjdXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjQwXCI7IH1cblxuLmZhZC5mYS1hY29ybjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YWVcIjsgfVxuXG4uZmFkLmZhLWFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0MVwiOyB9XG5cbi5mYWQuZmEtYWRkcmVzcy1ib29rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJiOVwiOyB9XG5cbi5mYWQuZmEtYWRkcmVzcy1jYXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJiYlwiOyB9XG5cbi5mYWQuZmEtYWRqdXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA0MlwiOyB9XG5cbi5mYWQuZmEtYWlyLWZyZXNoZW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZDBcIjsgfVxuXG4uZmFkLmZhLWFsYXJtLWNsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0ZVwiOyB9XG5cbi5mYWQuZmEtYWxhcm0tZXhjbGFtYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODQzXCI7IH1cblxuLmZhZC5mYS1hbGFybS1wbHVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg0NFwiOyB9XG5cbi5mYWQuZmEtYWxhcm0tc25vb3plOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg0NVwiOyB9XG5cbi5mYWQuZmEtYWxpY29ybjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YjBcIjsgfVxuXG4uZmFkLmZhLWFsaWduLWNlbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMzdcIjsgfVxuXG4uZmFkLmZhLWFsaWduLWp1c3RpZnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDM5XCI7IH1cblxuLmZhZC5mYS1hbGlnbi1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAzNlwiOyB9XG5cbi5mYWQuZmEtYWxpZ24tcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDM4XCI7IH1cblxuLmZhZC5mYS1hbGlnbi1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NDZcIjsgfVxuXG4uZmFkLmZhLWFsbGVyZ2llczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NjFcIjsgfVxuXG4uZmFkLmZhLWFtYnVsYW5jZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZjlcIjsgfVxuXG4uZmFkLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJhM1wiOyB9XG5cbi5mYWQuZmEtYW5hbHl0aWNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0M1wiOyB9XG5cbi5mYWQuZmEtYW5jaG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEzZFwiOyB9XG5cbi5mYWQuZmEtYW5nZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzc5XCI7IH1cblxuLmZhZC5mYS1hbmdsZS1kb3VibGUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMDNcIjsgfVxuXG4uZmFkLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwMFwiOyB9XG5cbi5mYWQuZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwMVwiOyB9XG5cbi5mYWQuZmEtYW5nbGUtZG91YmxlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwMlwiOyB9XG5cbi5mYWQuZmEtYW5nbGUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMDdcIjsgfVxuXG4uZmFkLmZhLWFuZ2xlLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTA0XCI7IH1cblxuLmZhZC5mYS1hbmdsZS1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMDVcIjsgfVxuXG4uZmFkLmZhLWFuZ2xlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwNlwiOyB9XG5cbi5mYWQuZmEtYW5ncnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTU2XCI7IH1cblxuLmZhZC5mYS1hbmtoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0NFwiOyB9XG5cbi5mYWQuZmEtYXBwbGUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVkMVwiOyB9XG5cbi5mYWQuZmEtYXBwbGUtY3JhdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmIxXCI7IH1cblxuLmZhZC5mYS1hcmNoaXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE4N1wiOyB9XG5cbi5mYWQuZmEtYXJjaHdheTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NTdcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNThcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNTlcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzVhXCI7IH1cblxuLmZhZC5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM1YlwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctYWx0LWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzU0XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1hbHQtZnJvbS1ib3R0b206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzQ2XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1hbHQtZnJvbS1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0N1wiOyB9XG5cbi5mYWQuZmEtYXJyb3ctYWx0LWZyb20tcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzQ4XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1hbHQtZnJvbS10b3A6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzQ5XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1hbHQtbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNTVcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNTZcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1zcXVhcmUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNTBcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1zcXVhcmUtbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNTFcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC1zcXVhcmUtcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzUyXCI7IH1cblxuLmZhZC5mYS1hcnJvdy1hbHQtc3F1YXJlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM1M1wiOyB9XG5cbi5mYWQuZmEtYXJyb3ctYWx0LXRvLWJvdHRvbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNGFcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC10by1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0YlwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctYWx0LXRvLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0Y1wiOyB9XG5cbi5mYWQuZmEtYXJyb3ctYWx0LXRvLXRvcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNGRcIjsgfVxuXG4uZmFkLmZhLWFycm93LWFsdC11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNTdcIjsgfVxuXG4uZmFkLmZhLWFycm93LWNpcmNsZS1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBhYlwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGE4XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGE5XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1jaXJjbGUtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGFhXCI7IH1cblxuLmZhZC5mYS1hcnJvdy1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA2M1wiOyB9XG5cbi5mYWQuZmEtYXJyb3ctZnJvbS1ib3R0b206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzQyXCI7IH1cblxuLmZhZC5mYS1hcnJvdy1mcm9tLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzQzXCI7IH1cblxuLmZhZC5mYS1hcnJvdy1mcm9tLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0NFwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctZnJvbS10b3A6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzQ1XCI7IH1cblxuLmZhZC5mYS1hcnJvdy1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA2MFwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDYxXCI7IH1cblxuLmZhZC5mYS1hcnJvdy1zcXVhcmUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMzlcIjsgfVxuXG4uZmFkLmZhLWFycm93LXNxdWFyZS1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzYVwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctc3F1YXJlLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzYlwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctc3F1YXJlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzY1wiOyB9XG5cbi5mYWQuZmEtYXJyb3ctdG8tYm90dG9tOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzZFwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctdG8tbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzM2VcIjsgfVxuXG4uZmFkLmZhLWFycm93LXRvLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0MFwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctdG8tdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM0MVwiOyB9XG5cbi5mYWQuZmEtYXJyb3ctdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDYyXCI7IH1cblxuLmZhZC5mYS1hcnJvd3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDQ3XCI7IH1cblxuLmZhZC5mYS1hcnJvd3MtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBiMlwiOyB9XG5cbi5mYWQuZmEtYXJyb3dzLWFsdC1oOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzN1wiOyB9XG5cbi5mYWQuZmEtYXJyb3dzLWFsdC12OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzOFwiOyB9XG5cbi5mYWQuZmEtYXJyb3dzLWg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDdlXCI7IH1cblxuLmZhZC5mYS1hcnJvd3MtdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwN2RcIjsgfVxuXG4uZmFkLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyYTJcIjsgfVxuXG4uZmFkLmZhLWFzdGVyaXNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA2OVwiOyB9XG5cbi5mYWQuZmEtYXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWZhXCI7IH1cblxuLmZhZC5mYS1hdGxhczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NThcIjsgfVxuXG4uZmFkLmZhLWF0b206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWQyXCI7IH1cblxuLmZhZC5mYS1hdG9tLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZDNcIjsgfVxuXG4uZmFkLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI5ZVwiOyB9XG5cbi5mYWQuZmEtYXdhcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTU5XCI7IH1cblxuLmZhZC5mYS1heGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmIyXCI7IH1cblxuLmZhZC5mYS1heGUtYmF0dGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZiM1wiOyB9XG5cbi5mYWQuZmEtYmFieTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3N2NcIjsgfVxuXG4uZmFkLmZhLWJhYnktY2FycmlhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzdkXCI7IH1cblxuLmZhZC5mYS1iYWNrcGFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZDRcIjsgfVxuXG4uZmFkLmZhLWJhY2tzcGFjZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NWFcIjsgfVxuXG4uZmFkLmZhLWJhY2t3YXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA0YVwiOyB9XG5cbi5mYWQuZmEtYmFjb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2U1XCI7IH1cblxuLmZhZC5mYS1iYWRnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMzVcIjsgfVxuXG4uZmFkLmZhLWJhZGdlLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzNlwiOyB9XG5cbi5mYWQuZmEtYmFkZ2UtZG9sbGFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0NVwiOyB9XG5cbi5mYWQuZmEtYmFkZ2UtcGVyY2VudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NDZcIjsgfVxuXG4uZmFkLmZhLWJhZGdlci1ob25leTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YjRcIjsgfVxuXG4uZmFkLmZhLWJhZ3Mtc2hvcHBpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODQ3XCI7IH1cblxuLmZhZC5mYS1iYWxhbmNlLXNjYWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI0ZVwiOyB9XG5cbi5mYWQuZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUxNVwiOyB9XG5cbi5mYWQuZmEtYmFsYW5jZS1zY2FsZS1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MTZcIjsgfVxuXG4uZmFkLmZhLWJhbGwtcGlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3N2VcIjsgfVxuXG4uZmFkLmZhLWJhbGxvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MzJcIjsgfVxuXG4uZmFkLmZhLWJhbGxvdC1jaGVjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MzNcIjsgfVxuXG4uZmFkLmZhLWJhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNWVcIjsgfVxuXG4uZmFkLmZhLWJhbmQtYWlkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2MlwiOyB9XG5cbi5mYWQuZmEtYmFyY29kZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMmFcIjsgfVxuXG4uZmFkLmZhLWJhcmNvZGUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2M1wiOyB9XG5cbi5mYWQuZmEtYmFyY29kZS1yZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2NFwiOyB9XG5cbi5mYWQuZmEtYmFyY29kZS1zY2FuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2NVwiOyB9XG5cbi5mYWQuZmEtYmFyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwYzlcIjsgfVxuXG4uZmFkLmZhLWJhc2ViYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQzMlwiOyB9XG5cbi5mYWQuZmEtYmFzZWJhbGwtYmFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MzNcIjsgfVxuXG4uZmFkLmZhLWJhc2tldGJhbGwtYmFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MzRcIjsgfVxuXG4uZmFkLmZhLWJhc2tldGJhbGwtaG9vcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MzVcIjsgfVxuXG4uZmFkLmZhLWJhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YjVcIjsgfVxuXG4uZmFkLmZhLWJhdGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmNkXCI7IH1cblxuLmZhZC5mYS1iYXR0ZXJ5LWJvbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzc2XCI7IH1cblxuLmZhZC5mYS1iYXR0ZXJ5LWVtcHR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI0NFwiOyB9XG5cbi5mYWQuZmEtYmF0dGVyeS1mdWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI0MFwiOyB9XG5cbi5mYWQuZmEtYmF0dGVyeS1oYWxmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI0MlwiOyB9XG5cbi5mYWQuZmEtYmF0dGVyeS1xdWFydGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI0M1wiOyB9XG5cbi5mYWQuZmEtYmF0dGVyeS1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzNzdcIjsgfVxuXG4uZmFkLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjQxXCI7IH1cblxuLmZhZC5mYS1iZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjM2XCI7IH1cblxuLmZhZC5mYS1iZWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBmY1wiOyB9XG5cbi5mYWQuZmEtYmVsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZjNcIjsgfVxuXG4uZmFkLmZhLWJlbGwtZXhjbGFtYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODQ4XCI7IH1cblxuLmZhZC5mYS1iZWxsLXBsdXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODQ5XCI7IH1cblxuLmZhZC5mYS1iZWxsLXNjaG9vbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZDVcIjsgfVxuXG4uZmFkLmZhLWJlbGwtc2Nob29sLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVkNlwiOyB9XG5cbi5mYWQuZmEtYmVsbC1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZjZcIjsgfVxuXG4uZmFkLmZhLWJlbGxzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc3ZlwiOyB9XG5cbi5mYWQuZmEtYmV6aWVyLWN1cnZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU1YlwiOyB9XG5cbi5mYWQuZmEtYmlibGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjQ3XCI7IH1cblxuLmZhZC5mYS1iaWN5Y2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIwNlwiOyB9XG5cbi5mYWQuZmEtYmlraW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg0YVwiOyB9XG5cbi5mYWQuZmEtYmlraW5nLW1vdW50YWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg0YlwiOyB9XG5cbi5mYWQuZmEtYmlub2N1bGFyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZTVcIjsgfVxuXG4uZmFkLmZhLWJpb2hhemFyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ODBcIjsgfVxuXG4uZmFkLmZhLWJpcnRoZGF5LWNha2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWZkXCI7IH1cblxuLmZhZC5mYS1ibGFua2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ5OFwiOyB9XG5cbi5mYWQuZmEtYmxlbmRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MTdcIjsgfVxuXG4uZmFkLmZhLWJsZW5kZXItcGhvbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmI2XCI7IH1cblxuLmZhZC5mYS1ibGluZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyOWRcIjsgfVxuXG4uZmFkLmZhLWJsb2c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzgxXCI7IH1cblxuLmZhZC5mYS1ib2xkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAzMlwiOyB9XG5cbi5mYWQuZmEtYm9sdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZTdcIjsgfVxuXG4uZmFkLmZhLWJvbWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWUyXCI7IH1cblxuLmZhZC5mYS1ib25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVkN1wiOyB9XG5cbi5mYWQuZmEtYm9uZS1icmVhazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZDhcIjsgfVxuXG4uZmFkLmZhLWJvbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTVjXCI7IH1cblxuLmZhZC5mYS1ib29rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAyZFwiOyB9XG5cbi5mYWQuZmEtYm9vay1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWQ5XCI7IH1cblxuLmZhZC5mYS1ib29rLWRlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmI3XCI7IH1cblxuLmZhZC5mYS1ib29rLWhlYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ5OVwiOyB9XG5cbi5mYWQuZmEtYm9vay1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdlNlwiOyB9XG5cbi5mYWQuZmEtYm9vay1vcGVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUxOFwiOyB9XG5cbi5mYWQuZmEtYm9vay1yZWFkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWRhXCI7IH1cblxuLmZhZC5mYS1ib29rLXNwZWxsczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YjhcIjsgfVxuXG4uZmFkLmZhLWJvb2stdXNlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZTdcIjsgfVxuXG4uZmFkLmZhLWJvb2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAyZVwiOyB9XG5cbi5mYWQuZmEtYm9va3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWRiXCI7IH1cblxuLmZhZC5mYS1ib29rcy1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdlOFwiOyB9XG5cbi5mYWQuZmEtYm9vdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ODJcIjsgfVxuXG4uZmFkLmZhLWJvb3RoLWN1cnRhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzM0XCI7IH1cblxuLmZhZC5mYS1ib3JkZXItYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg0Y1wiOyB9XG5cbi5mYWQuZmEtYm9yZGVyLWJvdHRvbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NGRcIjsgfVxuXG4uZmFkLmZhLWJvcmRlci1jZW50ZXItaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OWNcIjsgfVxuXG4uZmFkLmZhLWJvcmRlci1jZW50ZXItdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OWRcIjsgfVxuXG4uZmFkLmZhLWJvcmRlci1pbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NGVcIjsgfVxuXG4uZmFkLmZhLWJvcmRlci1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg0ZlwiOyB9XG5cbi5mYWQuZmEtYm9yZGVyLW5vbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODUwXCI7IH1cblxuLmZhZC5mYS1ib3JkZXItb3V0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODUxXCI7IH1cblxuLmZhZC5mYS1ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODUyXCI7IH1cblxuLmZhZC5mYS1ib3JkZXItc3R5bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODUzXCI7IH1cblxuLmZhZC5mYS1ib3JkZXItc3R5bGUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg1NFwiOyB9XG5cbi5mYWQuZmEtYm9yZGVyLXRvcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NTVcIjsgfVxuXG4uZmFkLmZhLWJvdy1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YjlcIjsgfVxuXG4uZmFkLmZhLWJvd2xpbmctYmFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MzZcIjsgfVxuXG4uZmFkLmZhLWJvd2xpbmctcGluczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MzdcIjsgfVxuXG4uZmFkLmZhLWJveDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NjZcIjsgfVxuXG4uZmFkLmZhLWJveC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDlhXCI7IH1cblxuLmZhZC5mYS1ib3gtYmFsbG90OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjczNVwiOyB9XG5cbi5mYWQuZmEtYm94LWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2N1wiOyB9XG5cbi5mYWQuZmEtYm94LWZyYWdpbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDliXCI7IH1cblxuLmZhZC5mYS1ib3gtZnVsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OWNcIjsgfVxuXG4uZmFkLmZhLWJveC1oZWFydDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OWRcIjsgfVxuXG4uZmFkLmZhLWJveC1vcGVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ5ZVwiOyB9XG5cbi5mYWQuZmEtYm94LXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ5ZlwiOyB9XG5cbi5mYWQuZmEtYm94LXVzZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YTBcIjsgfVxuXG4uZmFkLmZhLWJveGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2OFwiOyB9XG5cbi5mYWQuZmEtYm94ZXMtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRhMVwiOyB9XG5cbi5mYWQuZmEtYm94aW5nLWdsb3ZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQzOFwiOyB9XG5cbi5mYWQuZmEtYnJhY2tldHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2U5XCI7IH1cblxuLmZhZC5mYS1icmFja2V0cy1jdXJseTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZWFcIjsgfVxuXG4uZmFkLmZhLWJyYWlsbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmExXCI7IH1cblxuLmZhZC5mYS1icmFpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZGNcIjsgfVxuXG4uZmFkLmZhLWJyZWFkLWxvYWY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2ViXCI7IH1cblxuLmZhZC5mYS1icmVhZC1zbGljZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZWNcIjsgfVxuXG4uZmFkLmZhLWJyaWVmY2FzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwYjFcIjsgfVxuXG4uZmFkLmZhLWJyaWVmY2FzZS1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2OVwiOyB9XG5cbi5mYWQuZmEtYnJpbmctZm9yd2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NTZcIjsgfVxuXG4uZmFkLmZhLWJyaW5nLWZyb250OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg1N1wiOyB9XG5cbi5mYWQuZmEtYnJvYWRjYXN0LXRvd2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUxOVwiOyB9XG5cbi5mYWQuZmEtYnJvb206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTFhXCI7IH1cblxuLmZhZC5mYS1icm93c2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM3ZVwiOyB9XG5cbi5mYWQuZmEtYnJ1c2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTVkXCI7IH1cblxuLmZhZC5mYS1idWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTg4XCI7IH1cblxuLmZhZC5mYS1idWlsZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYWRcIjsgfVxuXG4uZmFkLmZhLWJ1bGxob3JuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBhMVwiOyB9XG5cbi5mYWQuZmEtYnVsbHNleWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTQwXCI7IH1cblxuLmZhZC5mYS1idWxsc2V5ZS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NDhcIjsgfVxuXG4uZmFkLmZhLWJ1bGxzZXllLXBvaW50ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjQ5XCI7IH1cblxuLmZhZC5mYS1idXJnZXItc29kYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NThcIjsgfVxuXG4uZmFkLmZhLWJ1cm46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDZhXCI7IH1cblxuLmZhZC5mYS1idXJyaXRvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdlZFwiOyB9XG5cbi5mYWQuZmEtYnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIwN1wiOyB9XG5cbi5mYWQuZmEtYnVzLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NWVcIjsgfVxuXG4uZmFkLmZhLWJ1cy1zY2hvb2w6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWRkXCI7IH1cblxuLmZhZC5mYS1idXNpbmVzcy10aW1lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0YVwiOyB9XG5cbi5mYWQuZmEtY2FiaW5ldC1maWxpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjRiXCI7IH1cblxuLmZhZC5mYS1jYWxjdWxhdG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFlY1wiOyB9XG5cbi5mYWQuZmEtY2FsY3VsYXRvci1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjRjXCI7IH1cblxuLmZhZC5mYS1jYWxlbmRhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMzNcIjsgfVxuXG4uZmFkLmZhLWNhbGVuZGFyLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNzNcIjsgfVxuXG4uZmFkLmZhLWNhbGVuZGFyLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI3NFwiOyB9XG5cbi5mYWQuZmEtY2FsZW5kYXItZGF5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc4M1wiOyB9XG5cbi5mYWQuZmEtY2FsZW5kYXItZWRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMzNcIjsgfVxuXG4uZmFkLmZhLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMzNFwiOyB9XG5cbi5mYWQuZmEtY2FsZW5kYXItbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjcyXCI7IH1cblxuLmZhZC5mYS1jYWxlbmRhci1wbHVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI3MVwiOyB9XG5cbi5mYWQuZmEtY2FsZW5kYXItc3RhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MzZcIjsgfVxuXG4uZmFkLmZhLWNhbGVuZGFyLXRpbWVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI3M1wiOyB9XG5cbi5mYWQuZmEtY2FsZW5kYXItd2VlazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ODRcIjsgfVxuXG4uZmFkLmZhLWNhbWVyYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMzBcIjsgfVxuXG4uZmFkLmZhLWNhbWVyYS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzMyXCI7IH1cblxuLmZhZC5mYS1jYW1lcmEtcmV0cm86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDgzXCI7IH1cblxuLmZhZC5mYS1jYW1wZmlyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YmFcIjsgfVxuXG4uZmFkLmZhLWNhbXBncm91bmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmJiXCI7IH1cblxuLmZhZC5mYS1jYW5kbGUtaG9sZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZiY1wiOyB9XG5cbi5mYWQuZmEtY2FuZHktY2FuZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ODZcIjsgfVxuXG4uZmFkLmZhLWNhbmR5LWNvcm46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmJkXCI7IH1cblxuLmZhZC5mYS1jYW5uYWJpczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NWZcIjsgfVxuXG4uZmFkLmZhLWNhcHN1bGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2YlwiOyB9XG5cbi5mYWQuZmEtY2FyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFiOVwiOyB9XG5cbi5mYWQuZmEtY2FyLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZGVcIjsgfVxuXG4uZmFkLmZhLWNhci1iYXR0ZXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVkZlwiOyB9XG5cbi5mYWQuZmEtY2FyLWJ1aWxkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg1OVwiOyB9XG5cbi5mYWQuZmEtY2FyLWJ1bXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWUwXCI7IH1cblxuLmZhZC5mYS1jYXItYnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg1YVwiOyB9XG5cbi5mYWQuZmEtY2FyLWNyYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVlMVwiOyB9XG5cbi5mYWQuZmEtY2FyLWdhcmFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZTJcIjsgfVxuXG4uZmFkLmZhLWNhci1tZWNoYW5pYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZTNcIjsgfVxuXG4uZmFkLmZhLWNhci1zaWRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVlNFwiOyB9XG5cbi5mYWQuZmEtY2FyLXRpbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWU1XCI7IH1cblxuLmZhZC5mYS1jYXItd2FzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZTZcIjsgfVxuXG4uZmFkLmZhLWNhcmV0LWNpcmNsZS1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMyZFwiOyB9XG5cbi5mYWQuZmEtY2FyZXQtY2lyY2xlLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzJlXCI7IH1cblxuLmZhZC5mYS1jYXJldC1jaXJjbGUtcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzMwXCI7IH1cblxuLmZhZC5mYS1jYXJldC1jaXJjbGUtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzMxXCI7IH1cblxuLmZhZC5mYS1jYXJldC1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBkN1wiOyB9XG5cbi5mYWQuZmEtY2FyZXQtbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZDlcIjsgfVxuXG4uZmFkLmZhLWNhcmV0LXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBkYVwiOyB9XG5cbi5mYWQuZmEtY2FyZXQtc3F1YXJlLWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTUwXCI7IH1cblxuLmZhZC5mYS1jYXJldC1zcXVhcmUtbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxOTFcIjsgfVxuXG4uZmFkLmZhLWNhcmV0LXNxdWFyZS1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNTJcIjsgfVxuXG4uZmFkLmZhLWNhcmV0LXNxdWFyZS11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNTFcIjsgfVxuXG4uZmFkLmZhLWNhcmV0LXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBkOFwiOyB9XG5cbi5mYWQuZmEtY2Fycm90OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc4N1wiOyB9XG5cbi5mYWQuZmEtY2FyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NWJcIjsgfVxuXG4uZmFkLmZhLWNhcnQtYXJyb3ctZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMThcIjsgfVxuXG4uZmFkLmZhLWNhcnQtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMTdcIjsgfVxuXG4uZmFkLmZhLWNhc2gtcmVnaXN0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzg4XCI7IH1cblxuLmZhZC5mYS1jYXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmJlXCI7IH1cblxuLmZhZC5mYS1jYXVsZHJvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YmZcIjsgfVxuXG4uZmFkLmZhLWNlcnRpZmljYXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBhM1wiOyB9XG5cbi5mYWQuZmEtY2hhaXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmMwXCI7IH1cblxuLmZhZC5mYS1jaGFpci1vZmZpY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmMxXCI7IH1cblxuLmZhZC5mYS1jaGFsa2JvYXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUxYlwiOyB9XG5cbi5mYWQuZmEtY2hhbGtib2FyZC1UZWFtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUxY1wiOyB9XG5cbi5mYWQuZmEtY2hhcmdpbmctc3RhdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZTdcIjsgfVxuXG4uZmFkLmZhLWNoYXJ0LWFyZWE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWZlXCI7IH1cblxuLmZhZC5mYS1jaGFydC1iYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDgwXCI7IH1cblxuLmZhZC5mYS1jaGFydC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIwMVwiOyB9XG5cbi5mYWQuZmEtY2hhcnQtbGluZS1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0ZFwiOyB9XG5cbi5mYWQuZmEtY2hhcnQtbmV0d29yazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3OGFcIjsgfVxuXG4uZmFkLmZhLWNoYXJ0LXBpZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMDBcIjsgfVxuXG4uZmFkLmZhLWNoYXJ0LXBpZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjRlXCI7IH1cblxuLmZhZC5mYS1jaGFydC1zY2F0dGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdlZVwiOyB9XG5cbi5mYWQuZmEtY2hlY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDBjXCI7IH1cblxuLmZhZC5mYS1jaGVjay1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDU4XCI7IH1cblxuLmZhZC5mYS1jaGVjay1kb3VibGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTYwXCI7IH1cblxuLmZhZC5mYS1jaGVjay1zcXVhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTRhXCI7IH1cblxuLmZhZC5mYS1jaGVlc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2VmXCI7IH1cblxuLmZhZC5mYS1jaGVlc2Utc3dpc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2YwXCI7IH1cblxuLmZhZC5mYS1jaGVlc2VidXJnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2YxXCI7IH1cblxuLmZhZC5mYS1jaGVzczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MzlcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLWJpc2hvcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0M2FcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLWJpc2hvcC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDNiXCI7IH1cblxuLmZhZC5mYS1jaGVzcy1ib2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0M2NcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLWNsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQzZFwiOyB9XG5cbi5mYWQuZmEtY2hlc3MtY2xvY2stYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQzZVwiOyB9XG5cbi5mYWQuZmEtY2hlc3Mta2luZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0M2ZcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLWtpbmctYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0MFwiOyB9XG5cbi5mYWQuZmEtY2hlc3Mta25pZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0MVwiOyB9XG5cbi5mYWQuZmEtY2hlc3Mta25pZ2h0LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NDJcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLXBhd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDQzXCI7IH1cblxuLmZhZC5mYS1jaGVzcy1wYXduLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NDRcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLXF1ZWVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0NVwiOyB9XG5cbi5mYWQuZmEtY2hlc3MtcXVlZW4tYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0NlwiOyB9XG5cbi5mYWQuZmEtY2hlc3Mtcm9vazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NDdcIjsgfVxuXG4uZmFkLmZhLWNoZXNzLXJvb2stYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0OFwiOyB9XG5cbi5mYWQuZmEtY2hldnJvbi1jaXJjbGUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxM2FcIjsgfVxuXG4uZmFkLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTM3XCI7IH1cblxuLmZhZC5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMzhcIjsgfVxuXG4uZmFkLmZhLWNoZXZyb24tY2lyY2xlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEzOVwiOyB9XG5cbi5mYWQuZmEtY2hldnJvbi1kb3VibGUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMjJcIjsgfVxuXG4uZmFkLmZhLWNoZXZyb24tZG91YmxlLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzIzXCI7IH1cblxuLmZhZC5mYS1jaGV2cm9uLWRvdWJsZS1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMjRcIjsgfVxuXG4uZmFkLmZhLWNoZXZyb24tZG91YmxlLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMyNVwiOyB9XG5cbi5mYWQuZmEtY2hldnJvbi1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3OFwiOyB9XG5cbi5mYWQuZmEtY2hldnJvbi1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA1M1wiOyB9XG5cbi5mYWQuZmEtY2hldnJvbi1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNTRcIjsgfVxuXG4uZmFkLmZhLWNoZXZyb24tc3F1YXJlLWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzI5XCI7IH1cblxuLmZhZC5mYS1jaGV2cm9uLXNxdWFyZS1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMyYVwiOyB9XG5cbi5mYWQuZmEtY2hldnJvbi1zcXVhcmUtcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzJiXCI7IH1cblxuLmZhZC5mYS1jaGV2cm9uLXNxdWFyZS11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMmNcIjsgfVxuXG4uZmFkLmZhLWNoZXZyb24tdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDc3XCI7IH1cblxuLmZhZC5mYS1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYWVcIjsgfVxuXG4uZmFkLmZhLWNoaW1uZXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzhiXCI7IH1cblxuLmZhZC5mYS1jaHVyY2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTFkXCI7IH1cblxuLmZhZC5mYS1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTExXCI7IH1cblxuLmZhZC5mYS1jaXJjbGUtbm90Y2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWNlXCI7IH1cblxuLmZhZC5mYS1jaXR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY0ZlwiOyB9XG5cbi5mYWQuZmEtY2xhdy1tYXJrczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YzJcIjsgfVxuXG4uZmFkLmZhLWNsaW5pYy1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdmMlwiOyB9XG5cbi5mYWQuZmEtY2xpcGJvYXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMyOFwiOyB9XG5cbi5mYWQuZmEtY2xpcGJvYXJkLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2Y1wiOyB9XG5cbi5mYWQuZmEtY2xpcGJvYXJkLWxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDZkXCI7IH1cblxuLmZhZC5mYS1jbGlwYm9hcmQtbGlzdC1jaGVjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MzdcIjsgfVxuXG4uZmFkLmZhLWNsaXBib2FyZC1wcmVzY3JpcHRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWU4XCI7IH1cblxuLmZhZC5mYS1jbGlwYm9hcmQtdXNlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZjNcIjsgfVxuXG4uZmFkLmZhLWNsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAxN1wiOyB9XG5cbi5mYWQuZmEtY2xvbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjRkXCI7IH1cblxuLmZhZC5mYS1jbG9zZWQtY2FwdGlvbmluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMGFcIjsgfVxuXG4uZmFkLmZhLWNsb3VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBjMlwiOyB9XG5cbi5mYWQuZmEtY2xvdWQtZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGVkXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzgxXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1kcml6emxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjczOFwiOyB9XG5cbi5mYWQuZmEtY2xvdWQtaGFpbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MzlcIjsgfVxuXG4uZmFkLmZhLWNsb3VkLWhhaWwtbWl4ZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzNhXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1tZWF0YmFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3M2JcIjsgfVxuXG4uZmFkLmZhLWNsb3VkLW1vb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmMzXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1tb29uLXJhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzNjXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1yYWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjczZFwiOyB9XG5cbi5mYWQuZmEtY2xvdWQtcmFpbmJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3M2VcIjsgfVxuXG4uZmFkLmZhLWNsb3VkLXNob3dlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzNmXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc0MFwiOyB9XG5cbi5mYWQuZmEtY2xvdWQtc2xlZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzQxXCI7IH1cblxuLmZhZC5mYS1jbG91ZC1zbm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc0MlwiOyB9XG5cbi5mYWQuZmEtY2xvdWQtc3VuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZjNFwiOyB9XG5cbi5mYWQuZmEtY2xvdWQtc3VuLXJhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzQzXCI7IH1cblxuLmZhZC5mYS1jbG91ZC11cGxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGVlXCI7IH1cblxuLmZhZC5mYS1jbG91ZC11cGxvYWQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM4MlwiOyB9XG5cbi5mYWQuZmEtY2xvdWRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc0NFwiOyB9XG5cbi5mYWQuZmEtY2xvdWRzLW1vb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzQ1XCI7IH1cblxuLmZhZC5mYS1jbG91ZHMtc3VuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc0NlwiOyB9XG5cbi5mYWQuZmEtY2x1YjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMjdcIjsgfVxuXG4uZmFkLmZhLWNvY2t0YWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU2MVwiOyB9XG5cbi5mYWQuZmEtY29kZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMjFcIjsgfVxuXG4uZmFkLmZhLWNvZGUtYnJhbmNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEyNlwiOyB9XG5cbi5mYWQuZmEtY29kZS1jb21taXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzg2XCI7IH1cblxuLmZhZC5mYS1jb2RlLW1lcmdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM4N1wiOyB9XG5cbi5mYWQuZmEtY29mZmVlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBmNFwiOyB9XG5cbi5mYWQuZmEtY29mZmVlLXRvZ286YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmM1XCI7IH1cblxuLmZhZC5mYS1jb2ZmaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmM2XCI7IH1cblxuLmZhZC5mYS1jb2c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDEzXCI7IH1cblxuLmZhZC5mYS1jb2dzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA4NVwiOyB9XG5cbi5mYWQuZmEtY29pbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NWNcIjsgfVxuXG4uZmFkLmZhLWNvaW5zOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUxZVwiOyB9XG5cbi5mYWQuZmEtY29sdW1uczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZGJcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDc1XCI7IH1cblxuLmZhZC5mYS1jb21tZW50LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyN2FcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtYWx0LWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRhMlwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1hbHQtZG9sbGFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY1MFwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1hbHQtZG90czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YTNcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtYWx0LWVkaXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGE0XCI7IH1cblxuLmZhZC5mYS1jb21tZW50LWFsdC1leGNsYW1hdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YTVcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtYWx0LWxpbmVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRhNlwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1hbHQtbWVkaWNhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZjRcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtYWx0LW1pbnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRhN1wiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1hbHQtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YThcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtYWx0LXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRhOVwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1hbHQtc21pbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGFhXCI7IH1cblxuLmZhZC5mYS1jb21tZW50LWFsdC10aW1lczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YWJcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtY2hlY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGFjXCI7IH1cblxuLmZhZC5mYS1jb21tZW50LWRvbGxhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NTFcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtZG90czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YWRcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtZWRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YWVcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtZXhjbGFtYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGFmXCI7IH1cblxuLmZhZC5mYS1jb21tZW50LWxpbmVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRiMFwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdmNVwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC1taW51czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YjFcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YjJcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnQtc2xhc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGIzXCI7IH1cblxuLmZhZC5mYS1jb21tZW50LXNtaWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRiNFwiOyB9XG5cbi5mYWQuZmEtY29tbWVudC10aW1lczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YjVcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA4NlwiOyB9XG5cbi5mYWQuZmEtY29tbWVudHMtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRiNlwiOyB9XG5cbi5mYWQuZmEtY29tbWVudHMtYWx0LWRvbGxhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NTJcIjsgfVxuXG4uZmFkLmZhLWNvbW1lbnRzLWRvbGxhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NTNcIjsgfVxuXG4uZmFkLmZhLWNvbXBhY3QtZGlzYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MWZcIjsgfVxuXG4uZmFkLmZhLWNvbXBhc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTRlXCI7IH1cblxuLmZhZC5mYS1jb21wYXNzLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVlOVwiOyB9XG5cbi5mYWQuZmEtY29tcHJlc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDY2XCI7IH1cblxuLmZhZC5mYS1jb21wcmVzcy1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDIyXCI7IH1cblxuLmZhZC5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc4Y1wiOyB9XG5cbi5mYWQuZmEtY29tcHJlc3Mtd2lkZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMjZcIjsgfVxuXG4uZmFkLmZhLWNvbmNpZXJnZS1iZWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU2MlwiOyB9XG5cbi5mYWQuZmEtY29uc3RydWN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg1ZFwiOyB9XG5cbi5mYWQuZmEtY29udGFpbmVyLXN0b3JhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGI3XCI7IH1cblxuLmZhZC5mYS1jb252ZXlvci1iZWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2ZVwiOyB9XG5cbi5mYWQuZmEtY29udmV5b3ItYmVsdC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDZmXCI7IH1cblxuLmZhZC5mYS1jb29raWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTYzXCI7IH1cblxuLmZhZC5mYS1jb29raWUtYml0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NjRcIjsgfVxuXG4uZmFkLmZhLWNvcHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGM1XCI7IH1cblxuLmZhZC5mYS1jb3B5cmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWY5XCI7IH1cblxuLmZhZC5mYS1jb3JuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZjN1wiOyB9XG5cbi5mYWQuZmEtY291Y2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGI4XCI7IH1cblxuLmZhZC5mYS1jb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmM4XCI7IH1cblxuLmZhZC5mYS1jcmVkaXQtY2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwOWRcIjsgfVxuXG4uZmFkLmZhLWNyZWRpdC1jYXJkLWJsYW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM4OVwiOyB9XG5cbi5mYWQuZmEtY3JlZGl0LWNhcmQtZnJvbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzhhXCI7IH1cblxuLmZhZC5mYS1jcmlja2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0OVwiOyB9XG5cbi5mYWQuZmEtY3JvaXNzYW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdmNlwiOyB9XG5cbi5mYWQuZmEtY3JvcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMjVcIjsgfVxuXG4uZmFkLmZhLWNyb3AtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU2NVwiOyB9XG5cbi5mYWQuZmEtY3Jvc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjU0XCI7IH1cblxuLmZhZC5mYS1jcm9zc2hhaXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA1YlwiOyB9XG5cbi5mYWQuZmEtY3JvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MjBcIjsgfVxuXG4uZmFkLmZhLWNyb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyMVwiOyB9XG5cbi5mYWQuZmEtY3J1dGNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdmN1wiOyB9XG5cbi5mYWQuZmEtY3J1dGNoZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2Y4XCI7IH1cblxuLmZhZC5mYS1jdWJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFiMlwiOyB9XG5cbi5mYWQuZmEtY3ViZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWIzXCI7IH1cblxuLmZhZC5mYS1jdXJsaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0YVwiOyB9XG5cbi5mYWQuZmEtY3V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBjNFwiOyB9XG5cbi5mYWQuZmEtZGFnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZjYlwiOyB9XG5cbi5mYWQuZmEtZGF0YWJhc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWMwXCI7IH1cblxuLmZhZC5mYS1kZWFmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJhNFwiOyB9XG5cbi5mYWQuZmEtZGVidWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2Y5XCI7IH1cblxuLmZhZC5mYS1kZWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc4ZVwiOyB9XG5cbi5mYWQuZmEtZGVlci1ydWRvbHBoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc4ZlwiOyB9XG5cbi5mYWQuZmEtZGVtb2NyYXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzQ3XCI7IH1cblxuLmZhZC5mYS1kZXNrdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwOFwiOyB9XG5cbi5mYWQuZmEtZGVza3RvcC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzkwXCI7IH1cblxuLmZhZC5mYS1kZXdwb2ludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NDhcIjsgfVxuXG4uZmFkLmZhLWRoYXJtYWNoYWtyYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NTVcIjsgfVxuXG4uZmFkLmZhLWRpYWdub3NlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzBcIjsgfVxuXG4uZmFkLmZhLWRpYW1vbmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjE5XCI7IH1cblxuLmZhZC5mYS1kaWNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyMlwiOyB9XG5cbi5mYWQuZmEtZGljZS1kMTA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmNkXCI7IH1cblxuLmZhZC5mYS1kaWNlLWQxMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2Y2VcIjsgfVxuXG4uZmFkLmZhLWRpY2UtZDIwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZjZlwiOyB9XG5cbi5mYWQuZmEtZGljZS1kNDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZDBcIjsgfVxuXG4uZmFkLmZhLWRpY2UtZDY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmQxXCI7IH1cblxuLmZhZC5mYS1kaWNlLWQ4OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkMlwiOyB9XG5cbi5mYWQuZmEtZGljZS1maXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyM1wiOyB9XG5cbi5mYWQuZmEtZGljZS1mb3VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyNFwiOyB9XG5cbi5mYWQuZmEtZGljZS1vbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTI1XCI7IH1cblxuLmZhZC5mYS1kaWNlLXNpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MjZcIjsgfVxuXG4uZmFkLmZhLWRpY2UtdGhyZWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTI3XCI7IH1cblxuLmZhZC5mYS1kaWNlLXR3bzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MjhcIjsgfVxuXG4uZmFkLmZhLWRpZ2dpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODVlXCI7IH1cblxuLmZhZC5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTY2XCI7IH1cblxuLmZhZC5mYS1kaXBsb21hOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVlYVwiOyB9XG5cbi5mYWQuZmEtZGlyZWN0aW9uczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZWJcIjsgfVxuXG4uZmFkLmZhLWRpc2Vhc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2ZhXCI7IH1cblxuLmZhZC5mYS1kaXZpZGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTI5XCI7IH1cblxuLmZhZC5mYS1kaXp6eTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NjdcIjsgfVxuXG4uZmFkLmZhLWRuYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzFcIjsgfVxuXG4uZmFkLmZhLWRvLW5vdC1lbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZWNcIjsgfVxuXG4uZmFkLmZhLWRvZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZDNcIjsgfVxuXG4uZmFkLmZhLWRvZy1sZWFzaGVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkNFwiOyB9XG5cbi5mYWQuZmEtZG9sbGFyLXNpZ246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTU1XCI7IH1cblxuLmZhZC5mYS1kb2xseTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzJcIjsgfVxuXG4uZmFkLmZhLWRvbGx5LWVtcHR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3M1wiOyB9XG5cbi5mYWQuZmEtZG9sbHktZmxhdGJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzRcIjsgfVxuXG4uZmFkLmZhLWRvbGx5LWZsYXRiZWQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3NVwiOyB9XG5cbi5mYWQuZmEtZG9sbHktZmxhdGJlZC1lbXB0eTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzZcIjsgfVxuXG4uZmFkLmZhLWRvbmF0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YjlcIjsgfVxuXG4uZmFkLmZhLWRvb3ItY2xvc2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyYVwiOyB9XG5cbi5mYWQuZmEtZG9vci1vcGVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyYlwiOyB9XG5cbi5mYWQuZmEtZG90LWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxOTJcIjsgfVxuXG4uZmFkLmZhLWRvdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGJhXCI7IH1cblxuLmZhZC5mYS1kb3dubG9hZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMTlcIjsgfVxuXG4uZmFkLmZhLWRyYWZ0aW5nLWNvbXBhc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTY4XCI7IH1cblxuLmZhZC5mYS1kcmFnb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmQ1XCI7IH1cblxuLmZhZC5mYS1kcmF3LWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZWRcIjsgfVxuXG4uZmFkLmZhLWRyYXctcG9seWdvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZWVcIjsgfVxuXG4uZmFkLmZhLWRyYXctc3F1YXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVlZlwiOyB9XG5cbi5mYWQuZmEtZHJlaWRlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3OTJcIjsgfVxuXG4uZmFkLmZhLWRyb25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg1ZlwiOyB9XG5cbi5mYWQuZmEtZHJvbmUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2MFwiOyB9XG5cbi5mYWQuZmEtZHJ1bTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NjlcIjsgfVxuXG4uZmFkLmZhLWRydW0tc3RlZWxwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTZhXCI7IH1cblxuLmZhZC5mYS1kcnVtc3RpY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmQ2XCI7IH1cblxuLmZhZC5mYS1kcnVtc3RpY2stYml0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZDdcIjsgfVxuXG4uZmFkLmZhLWRyeWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2MVwiOyB9XG5cbi5mYWQuZmEtZHJ5ZXItYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2MlwiOyB9XG5cbi5mYWQuZmEtZHVjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZDhcIjsgfVxuXG4uZmFkLmZhLWR1bWJiZWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ0YlwiOyB9XG5cbi5mYWQuZmEtZHVtcHN0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzkzXCI7IH1cblxuLmZhZC5mYS1kdW1wc3Rlci1maXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc5NFwiOyB9XG5cbi5mYWQuZmEtZHVuZ2VvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZDlcIjsgfVxuXG4uZmFkLmZhLWVhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZjBcIjsgfVxuXG4uZmFkLmZhLWVhci1tdWZmczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3OTVcIjsgfVxuXG4uZmFkLmZhLWVjbGlwc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzQ5XCI7IH1cblxuLmZhZC5mYS1lY2xpcHNlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NGFcIjsgfVxuXG4uZmFkLmZhLWVkaXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDQ0XCI7IH1cblxuLmZhZC5mYS1lZ2c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2ZiXCI7IH1cblxuLmZhZC5mYS1lZ2ctZnJpZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2ZjXCI7IH1cblxuLmZhZC5mYS1lamVjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNTJcIjsgfVxuXG4uZmFkLmZhLWVsZXBoYW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkYVwiOyB9XG5cbi5mYWQuZmEtZWxsaXBzaXMtaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNDFcIjsgfVxuXG4uZmFkLmZhLWVsbGlwc2lzLWgtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM5YlwiOyB9XG5cbi5mYWQuZmEtZWxsaXBzaXMtdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNDJcIjsgfVxuXG4uZmFkLmZhLWVsbGlwc2lzLXYtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM5Y1wiOyB9XG5cbi5mYWQuZmEtZW1wdHktc2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY1NlwiOyB9XG5cbi5mYWQuZmEtZW5naW5lLXdhcm5pbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWYyXCI7IH1cblxuLmZhZC5mYS1lbnZlbG9wZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZTBcIjsgfVxuXG4uZmFkLmZhLWVudmVsb3BlLW9wZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmI2XCI7IH1cblxuLmZhZC5mYS1lbnZlbG9wZS1vcGVuLWRvbGxhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NTdcIjsgfVxuXG4uZmFkLmZhLWVudmVsb3BlLW9wZW4tdGV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NThcIjsgfVxuXG4uZmFkLmZhLWVudmVsb3BlLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxOTlcIjsgfVxuXG4uZmFkLmZhLWVxdWFsczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MmNcIjsgfVxuXG4uZmFkLmZhLWVyYXNlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMmRcIjsgfVxuXG4uZmFkLmZhLWV0aGVybmV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc5NlwiOyB9XG5cbi5mYWQuZmEtZXVyby1zaWduOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE1M1wiOyB9XG5cbi5mYWQuZmEtZXhjaGFuZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGVjXCI7IH1cblxuLmZhZC5mYS1leGNoYW5nZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzYyXCI7IH1cblxuLmZhZC5mYS1leGNsYW1hdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMmFcIjsgfVxuXG4uZmFkLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNmFcIjsgfVxuXG4uZmFkLmZhLWV4Y2xhbWF0aW9uLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMjFcIjsgfVxuXG4uZmFkLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3MVwiOyB9XG5cbi5mYWQuZmEtZXhwYW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA2NVwiOyB9XG5cbi5mYWQuZmEtZXhwYW5kLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MjRcIjsgfVxuXG4uZmFkLmZhLWV4cGFuZC1hcnJvd3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzFkXCI7IH1cblxuLmZhZC5mYS1leHBhbmQtYXJyb3dzLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMWVcIjsgfVxuXG4uZmFkLmZhLWV4cGFuZC13aWRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMyMFwiOyB9XG5cbi5mYWQuZmEtZXh0ZXJuYWwtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwOGVcIjsgfVxuXG4uZmFkLmZhLWV4dGVybmFsLWxpbmstYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM1ZFwiOyB9XG5cbi5mYWQuZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTRjXCI7IH1cblxuLmZhZC5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzYwXCI7IH1cblxuLmZhZC5mYS1leWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDZlXCI7IH1cblxuLmZhZC5mYS1leWUtZHJvcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZmJcIjsgfVxuXG4uZmFkLmZhLWV5ZS1ldmlsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkYlwiOyB9XG5cbi5mYWQuZmEtZXllLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3MFwiOyB9XG5cbi5mYWQuZmEtZmFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2M1wiOyB9XG5cbi5mYWQuZmEtZmFybTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NjRcIjsgfVxuXG4uZmFkLmZhLWZhc3QtYmFja3dhcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDQ5XCI7IH1cblxuLmZhZC5mYS1mYXN0LWZvcndhcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDUwXCI7IH1cblxuLmZhZC5mYS1mYXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWFjXCI7IH1cblxuLmZhZC5mYS1mZWF0aGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyZFwiOyB9XG5cbi5mYWQuZmEtZmVhdGhlci1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTZiXCI7IH1cblxuLmZhZC5mYS1mZW1hbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTgyXCI7IH1cblxuLmZhZC5mYS1maWVsZC1ob2NrZXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDRjXCI7IH1cblxuLmZhZC5mYS1maWdodGVyLWpldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZmJcIjsgfVxuXG4uZmFkLmZhLWZpbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTViXCI7IH1cblxuLmZhZC5mYS1maWxlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNWNcIjsgfVxuXG4uZmFkLmZhLWZpbGUtYXJjaGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYzZcIjsgfVxuXG4uZmFkLmZhLWZpbGUtYXVkaW86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWM3XCI7IH1cblxuLmZhZC5mYS1maWxlLWNlcnRpZmljYXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVmM1wiOyB9XG5cbi5mYWQuZmEtZmlsZS1jaGFydC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY1OVwiOyB9XG5cbi5mYWQuZmEtZmlsZS1jaGFydC1waWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjVhXCI7IH1cblxuLmZhZC5mYS1maWxlLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMxNlwiOyB9XG5cbi5mYWQuZmEtZmlsZS1jb2RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFjOVwiOyB9XG5cbi5mYWQuZmEtZmlsZS1jb250cmFjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NmNcIjsgfVxuXG4uZmFkLmZhLWZpbGUtY3N2OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkZFwiOyB9XG5cbi5mYWQuZmEtZmlsZS1kb3dubG9hZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NmRcIjsgfVxuXG4uZmFkLmZhLWZpbGUtZWRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMWNcIjsgfVxuXG4uZmFkLmZhLWZpbGUtZXhjZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWMzXCI7IH1cblxuLmZhZC5mYS1maWxlLWV4Y2xhbWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMxYVwiOyB9XG5cbi5mYWQuZmEtZmlsZS1leHBvcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTZlXCI7IH1cblxuLmZhZC5mYS1maWxlLWltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFjNVwiOyB9XG5cbi5mYWQuZmEtZmlsZS1pbXBvcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTZmXCI7IH1cblxuLmZhZC5mYS1maWxlLWludm9pY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTcwXCI7IH1cblxuLmZhZC5mYS1maWxlLWludm9pY2UtZG9sbGFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU3MVwiOyB9XG5cbi5mYWQuZmEtZmlsZS1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3N1wiOyB9XG5cbi5mYWQuZmEtZmlsZS1tZWRpY2FsLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzhcIjsgfVxuXG4uZmFkLmZhLWZpbGUtbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzE4XCI7IH1cblxuLmZhZC5mYS1maWxlLXBkZjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYzFcIjsgfVxuXG4uZmFkLmZhLWZpbGUtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMTlcIjsgfVxuXG4uZmFkLmZhLWZpbGUtcG93ZXJwb2ludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYzRcIjsgfVxuXG4uZmFkLmZhLWZpbGUtcHJlc2NyaXB0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU3MlwiOyB9XG5cbi5mYWQuZmEtZmlsZS1zZWFyY2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODY1XCI7IH1cblxuLmZhZC5mYS1maWxlLXNpZ25hdHVyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NzNcIjsgfVxuXG4uZmFkLmZhLWZpbGUtc3ByZWFkc2hlZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjViXCI7IH1cblxuLmZhZC5mYS1maWxlLXRpbWVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMxN1wiOyB9XG5cbi5mYWQuZmEtZmlsZS11cGxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTc0XCI7IH1cblxuLmZhZC5mYS1maWxlLXVzZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjVjXCI7IH1cblxuLmZhZC5mYS1maWxlLXZpZGVvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFjOFwiOyB9XG5cbi5mYWQuZmEtZmlsZS13b3JkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFjMlwiOyB9XG5cbi5mYWQuZmEtZmlsZXMtbWVkaWNhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZmRcIjsgfVxuXG4uZmFkLmZhLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTc1XCI7IH1cblxuLmZhZC5mYS1maWxsLWRyaXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTc2XCI7IH1cblxuLmZhZC5mYS1maWxtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAwOFwiOyB9XG5cbi5mYWQuZmEtZmlsbS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2EwXCI7IH1cblxuLmZhZC5mYS1maWx0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGIwXCI7IH1cblxuLmZhZC5mYS1maW5nZXJwcmludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NzdcIjsgfVxuXG4uZmFkLmZhLWZpcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDZkXCI7IH1cblxuLmZhZC5mYS1maXJlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZTRcIjsgfVxuXG4uZmFkLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEzNFwiOyB9XG5cbi5mYWQuZmEtZmlyZS1zbW9rZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NGJcIjsgfVxuXG4uZmFkLmZhLWZpcmVwbGFjZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3OWFcIjsgfVxuXG4uZmFkLmZhLWZpcnN0LWFpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NzlcIjsgfVxuXG4uZmFkLmZhLWZpc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTc4XCI7IH1cblxuLmZhZC5mYS1maXNoLWNvb2tlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZmVcIjsgfVxuXG4uZmFkLmZhLWZpc3QtcmFpc2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkZVwiOyB9XG5cbi5mYWQuZmEtZmxhZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMjRcIjsgfVxuXG4uZmFkLmZhLWZsYWctYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc0Y1wiOyB9XG5cbi5mYWQuZmEtZmxhZy1jaGVja2VyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTFlXCI7IH1cblxuLmZhZC5mYS1mbGFnLXVzYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NGRcIjsgfVxuXG4uZmFkLmZhLWZsYW1lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZkZlwiOyB9XG5cbi5mYWQuZmEtZmxhc2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGMzXCI7IH1cblxuLmZhZC5mYS1mbGFzay1wb2lzb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmUwXCI7IH1cblxuLmZhZC5mYS1mbGFzay1wb3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmUxXCI7IH1cblxuLmZhZC5mYS1mbG93ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2ZmXCI7IH1cblxuLmZhZC5mYS1mbG93ZXItZGFmZm9kaWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODAwXCI7IH1cblxuLmZhZC5mYS1mbG93ZXItdHVsaXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODAxXCI7IH1cblxuLmZhZC5mYS1mbHVzaGVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU3OVwiOyB9XG5cbi5mYWQuZmEtZm9nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc0ZVwiOyB9XG5cbi5mYWQuZmEtZm9sZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3YlwiOyB9XG5cbi5mYWQuZmEtZm9sZGVyLW1pbnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY1ZFwiOyB9XG5cbi5mYWQuZmEtZm9sZGVyLW9wZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDdjXCI7IH1cblxuLmZhZC5mYS1mb2xkZXItcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NWVcIjsgfVxuXG4uZmFkLmZhLWZvbGRlci10aW1lczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NWZcIjsgfVxuXG4uZmFkLmZhLWZvbGRlci10cmVlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgwMlwiOyB9XG5cbi5mYWQuZmEtZm9sZGVyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NjBcIjsgfVxuXG4uZmFkLmZhLWZvbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDMxXCI7IH1cblxuLmZhZC5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRlNlwiOyB9XG5cbi5mYWQuZmEtZm9udC1jYXNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2NlwiOyB9XG5cbi5mYWQuZmEtZm9vdGJhbGwtYmFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NGVcIjsgfVxuXG4uZmFkLmZhLWZvb3RiYWxsLWhlbG1ldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NGZcIjsgfVxuXG4uZmFkLmZhLWZvcmtsaWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3YVwiOyB9XG5cbi5mYWQuZmEtZm9yd2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNGVcIjsgfVxuXG4uZmFkLmZhLWZyYWdpbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGJiXCI7IH1cblxuLmZhZC5mYS1mcmVuY2gtZnJpZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODAzXCI7IH1cblxuLmZhZC5mYS1mcm9nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUyZVwiOyB9XG5cbi5mYWQuZmEtZnJvc3R5LWhlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzliXCI7IH1cblxuLmZhZC5mYS1mcm93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMTlcIjsgfVxuXG4uZmFkLmZhLWZyb3duLW9wZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTdhXCI7IH1cblxuLmZhZC5mYS1mdW5jdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NjFcIjsgfVxuXG4uZmFkLmZhLWZ1bm5lbC1kb2xsYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjYyXCI7IH1cblxuLmZhZC5mYS1mdXRib2w6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWUzXCI7IH1cblxuLmZhZC5mYS1nYW1lLWJvYXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2N1wiOyB9XG5cbi5mYWQuZmEtZ2FtZS1ib2FyZC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODY4XCI7IH1cblxuLmZhZC5mYS1nYW1lcGFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjExYlwiOyB9XG5cbi5mYWQuZmEtZ2FzLXB1bXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTJmXCI7IH1cblxuLmZhZC5mYS1nYXMtcHVtcC1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZjRcIjsgfVxuXG4uZmFkLmZhLWdhdmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBlM1wiOyB9XG5cbi5mYWQuZmEtZ2VtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNhNVwiOyB9XG5cbi5mYWQuZmEtZ2VuZGVybGVzczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMmRcIjsgfVxuXG4uZmFkLmZhLWdob3N0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZlMlwiOyB9XG5cbi5mYWQuZmEtZ2lmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNmJcIjsgfVxuXG4uZmFkLmZhLWdpZnQtY2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NjNcIjsgfVxuXG4uZmFkLmZhLWdpZnRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc5Y1wiOyB9XG5cbi5mYWQuZmEtZ2luZ2VyYnJlYWQtbWFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc5ZFwiOyB9XG5cbi5mYWQuZmEtZ2xhc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODA0XCI7IH1cblxuLmZhZC5mYS1nbGFzcy1jaGFtcGFnbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzllXCI7IH1cblxuLmZhZC5mYS1nbGFzcy1jaGVlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzlmXCI7IH1cblxuLmZhZC5mYS1nbGFzcy1jaXRydXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODY5XCI7IH1cblxuLmZhZC5mYS1nbGFzcy1tYXJ0aW5pOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAwMFwiOyB9XG5cbi5mYWQuZmEtZ2xhc3MtbWFydGluaS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTdiXCI7IH1cblxuLmZhZC5mYS1nbGFzcy13aGlza2V5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdhMFwiOyB9XG5cbi5mYWQuZmEtZ2xhc3Mtd2hpc2tleS1yb2NrczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YTFcIjsgfVxuXG4uZmFkLmZhLWdsYXNzZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTMwXCI7IH1cblxuLmZhZC5mYS1nbGFzc2VzLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZjVcIjsgfVxuXG4uZmFkLmZhLWdsb2JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBhY1wiOyB9XG5cbi5mYWQuZmEtZ2xvYmUtYWZyaWNhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU3Y1wiOyB9XG5cbi5mYWQuZmEtZ2xvYmUtYW1lcmljYXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTdkXCI7IH1cblxuLmZhZC5mYS1nbG9iZS1hc2lhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU3ZVwiOyB9XG5cbi5mYWQuZmEtZ2xvYmUtZXVyb3BlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdhMlwiOyB9XG5cbi5mYWQuZmEtZ2xvYmUtc25vdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YTNcIjsgfVxuXG4uZmFkLmZhLWdsb2JlLXN0YW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVmNlwiOyB9XG5cbi5mYWQuZmEtZ29sZi1iYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ1MFwiOyB9XG5cbi5mYWQuZmEtZ29sZi1jbHViOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ1MVwiOyB9XG5cbi5mYWQuZmEtZ29wdXJhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NjRcIjsgfVxuXG4uZmFkLmZhLWdyYWR1YXRpb24tY2FwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE5ZFwiOyB9XG5cbi5mYWQuZmEtZ3JlYXRlci10aGFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzMVwiOyB9XG5cbi5mYWQuZmEtZ3JlYXRlci10aGFuLWVxdWFsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzMlwiOyB9XG5cbi5mYWQuZmEtZ3JpbWFjZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1N2ZcIjsgfVxuXG4uZmFkLmZhLWdyaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTgwXCI7IH1cblxuLmZhZC5mYS1ncmluLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ODFcIjsgfVxuXG4uZmFkLmZhLWdyaW4tYmVhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ODJcIjsgfVxuXG4uZmFkLmZhLWdyaW4tYmVhbS1zd2VhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ODNcIjsgfVxuXG4uZmFkLmZhLWdyaW4taGVhcnRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4NFwiOyB9XG5cbi5mYWQuZmEtZ3Jpbi1zcXVpbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTg1XCI7IH1cblxuLmZhZC5mYS1ncmluLXNxdWludC10ZWFyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ODZcIjsgfVxuXG4uZmFkLmZhLWdyaW4tc3RhcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTg3XCI7IH1cblxuLmZhZC5mYS1ncmluLXRlYXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4OFwiOyB9XG5cbi5mYWQuZmEtZ3Jpbi10b25ndWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTg5XCI7IH1cblxuLmZhZC5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNThhXCI7IH1cblxuLmZhZC5mYS1ncmluLXRvbmd1ZS13aW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4YlwiOyB9XG5cbi5mYWQuZmEtZ3Jpbi13aW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4Y1wiOyB9XG5cbi5mYWQuZmEtZ3JpcC1ob3Jpem9udGFsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4ZFwiOyB9XG5cbi5mYWQuZmEtZ3JpcC1saW5lczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YTRcIjsgfVxuXG4uZmFkLmZhLWdyaXAtbGluZXMtdmVydGljYWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2E1XCI7IH1cblxuLmZhZC5mYS1ncmlwLXZlcnRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4ZVwiOyB9XG5cbi5mYWQuZmEtZ3VpdGFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdhNlwiOyB9XG5cbi5mYWQuZmEtaC1zcXVhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGZkXCI7IH1cblxuLmZhZC5mYS1oMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMTNcIjsgfVxuXG4uZmFkLmZhLWgyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMxNFwiOyB9XG5cbi5mYWQuZmEtaDM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzE1XCI7IH1cblxuLmZhZC5mYS1oNDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NmFcIjsgfVxuXG4uZmFkLmZhLWhhbWJ1cmdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MDVcIjsgfVxuXG4uZmFkLmZhLWhhbW1lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZTNcIjsgfVxuXG4uZmFkLmZhLWhhbW1lci13YXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmU0XCI7IH1cblxuLmZhZC5mYS1oYW1zYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NjVcIjsgfVxuXG4uZmFkLmZhLWhhbmQtaGVhcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGJjXCI7IH1cblxuLmZhZC5mYS1oYW5kLWhvbGRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGJkXCI7IH1cblxuLmZhZC5mYS1oYW5kLWhvbGRpbmctYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3YlwiOyB9XG5cbi5mYWQuZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRiZVwiOyB9XG5cbi5mYWQuZmEtaGFuZC1ob2xkaW5nLW1hZ2ljOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZlNVwiOyB9XG5cbi5mYWQuZmEtaGFuZC1ob2xkaW5nLXNlZWRsaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRiZlwiOyB9XG5cbi5mYWQuZmEtaGFuZC1ob2xkaW5nLXVzZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YzBcIjsgfVxuXG4uZmFkLmZhLWhhbmQtaG9sZGluZy13YXRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YzFcIjsgfVxuXG4uZmFkLmZhLWhhbmQtbGl6YXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI1OFwiOyB9XG5cbi5mYWQuZmEtaGFuZC1taWRkbGUtZmluZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgwNlwiOyB9XG5cbi5mYWQuZmEtaGFuZC1wYXBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNTZcIjsgfVxuXG4uZmFkLmZhLWhhbmQtcGVhY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjViXCI7IH1cblxuLmZhZC5mYS1oYW5kLXBvaW50LWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGE3XCI7IH1cblxuLmZhZC5mYS1oYW5kLXBvaW50LWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGE1XCI7IH1cblxuLmZhZC5mYS1oYW5kLXBvaW50LXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBhNFwiOyB9XG5cbi5mYWQuZmEtaGFuZC1wb2ludC11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwYTZcIjsgfVxuXG4uZmFkLmZhLWhhbmQtcG9pbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNWFcIjsgfVxuXG4uZmFkLmZhLWhhbmQtcmVjZWl2aW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3Y1wiOyB9XG5cbi5mYWQuZmEtaGFuZC1yb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI1NVwiOyB9XG5cbi5mYWQuZmEtaGFuZC1zY2lzc29yczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNTdcIjsgfVxuXG4uZmFkLmZhLWhhbmQtc3BvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjU5XCI7IH1cblxuLmZhZC5mYS1oYW5kczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YzJcIjsgfVxuXG4uZmFkLmZhLWhhbmRzLWhlYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRjM1wiOyB9XG5cbi5mYWQuZmEtaGFuZHMtaGVscGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YzRcIjsgfVxuXG4uZmFkLmZhLWhhbmRzLXVzZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YzVcIjsgfVxuXG4uZmFkLmZhLWhhbmRzaGFrZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyYjVcIjsgfVxuXG4uZmFkLmZhLWhhbmRzaGFrZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGM2XCI7IH1cblxuLmZhZC5mYS1oYW51a2lhaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZTZcIjsgfVxuXG4uZmFkLmZhLWhhcmQtaGF0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgwN1wiOyB9XG5cbi5mYWQuZmEtaGFzaHRhZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyOTJcIjsgfVxuXG4uZmFkLmZhLWhhdC1jaGVmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2YlwiOyB9XG5cbi5mYWQuZmEtaGF0LXNhbnRhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdhN1wiOyB9XG5cbi5mYWQuZmEtaGF0LXdpbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YThcIjsgfVxuXG4uZmFkLmZhLWhhdC13aXRjaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZTdcIjsgfVxuXG4uZmFkLmZhLWhhdC13aXphcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmU4XCI7IH1cblxuLmZhZC5mYS1oYXlrYWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjY2XCI7IH1cblxuLmZhZC5mYS1oZGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGEwXCI7IH1cblxuLmZhZC5mYS1oZWFkLXNpZGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmU5XCI7IH1cblxuLmZhZC5mYS1oZWFkLXNpZGUtYnJhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODA4XCI7IH1cblxuLmZhZC5mYS1oZWFkLXNpZGUtbWVkaWNhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MDlcIjsgfVxuXG4uZmFkLmZhLWhlYWQtdnI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmVhXCI7IH1cblxuLmZhZC5mYS1oZWFkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFkY1wiOyB9XG5cbi5mYWQuZmEtaGVhZHBob25lczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMjVcIjsgfVxuXG4uZmFkLmZhLWhlYWRwaG9uZXMtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU4ZlwiOyB9XG5cbi5mYWQuZmEtaGVhZHNldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1OTBcIjsgfVxuXG4uZmFkLmZhLWhlYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAwNFwiOyB9XG5cbi5mYWQuZmEtaGVhcnQtYnJva2VuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdhOVwiOyB9XG5cbi5mYWQuZmEtaGVhcnQtY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRjN1wiOyB9XG5cbi5mYWQuZmEtaGVhcnQtcmF0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZjhcIjsgfVxuXG4uZmFkLmZhLWhlYXJ0LXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0YzhcIjsgfVxuXG4uZmFkLmZhLWhlYXJ0YmVhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMWVcIjsgfVxuXG4uZmFkLmZhLWhlbGljb3B0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTMzXCI7IH1cblxuLmZhZC5mYS1oZWxtZXQtYmF0dGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZlYlwiOyB9XG5cbi5mYWQuZmEtaGV4YWdvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMTJcIjsgfVxuXG4uZmFkLmZhLWhpZ2hsaWdodGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU5MVwiOyB9XG5cbi5mYWQuZmEtaGlraW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZlY1wiOyB9XG5cbi5mYWQuZmEtaGlwcG86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmVkXCI7IH1cblxuLmZhZC5mYS1oaXN0b3J5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFkYVwiOyB9XG5cbi5mYWQuZmEtaG9ja2V5LW1hc2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmVlXCI7IH1cblxuLmZhZC5mYS1ob2NrZXktcHVjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NTNcIjsgfVxuXG4uZmFkLmZhLWhvY2tleS1zdGlja3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDU0XCI7IH1cblxuLmZhZC5mYS1ob2xseS1iZXJyeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YWFcIjsgfVxuXG4uZmFkLmZhLWhvbWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDE1XCI7IH1cblxuLmZhZC5mYS1ob21lLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MGFcIjsgfVxuXG4uZmFkLmZhLWhvbWUtaGVhcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGM5XCI7IH1cblxuLmZhZC5mYS1ob21lLWxnOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgwYlwiOyB9XG5cbi5mYWQuZmEtaG9tZS1sZy1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODBjXCI7IH1cblxuLmZhZC5mYS1ob29kLWNsb2FrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZlZlwiOyB9XG5cbi5mYWQuZmEtaG9yaXpvbnRhbC1ydWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2Y1wiOyB9XG5cbi5mYWQuZmEtaG9yc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmYwXCI7IH1cblxuLmZhZC5mYS1ob3JzZS1oZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdhYlwiOyB9XG5cbi5mYWQuZmEtaG9zcGl0YWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGY4XCI7IH1cblxuLmZhZC5mYS1ob3NwaXRhbC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDdkXCI7IH1cblxuLmZhZC5mYS1ob3NwaXRhbC1zeW1ib2w6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDdlXCI7IH1cblxuLmZhZC5mYS1ob3NwaXRhbC11c2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgwZFwiOyB9XG5cbi5mYWQuZmEtaG9zcGl0YWxzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgwZVwiOyB9XG5cbi5mYWQuZmEtaG90LXR1YjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1OTNcIjsgfVxuXG4uZmFkLmZhLWhvdGRvZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MGZcIjsgfVxuXG4uZmFkLmZhLWhvdGVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU5NFwiOyB9XG5cbi5mYWQuZmEtaG91cmdsYXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI1NFwiOyB9XG5cbi5mYWQuZmEtaG91cmdsYXNzLWVuZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNTNcIjsgfVxuXG4uZmFkLmZhLWhvdXJnbGFzcy1oYWxmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI1MlwiOyB9XG5cbi5mYWQuZmEtaG91cmdsYXNzLXN0YXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI1MVwiOyB9XG5cbi5mYWQuZmEtaG91c2UtZGFtYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmMVwiOyB9XG5cbi5mYWQuZmEtaG91c2UtZmxvb2Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzRmXCI7IH1cblxuLmZhZC5mYS1ocnl2bmlhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmMlwiOyB9XG5cbi5mYWQuZmEtaHVtaWRpdHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzUwXCI7IH1cblxuLmZhZC5mYS1odXJyaWNhbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzUxXCI7IH1cblxuLmZhZC5mYS1pLWN1cnNvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNDZcIjsgfVxuXG4uZmFkLmZhLWljZS1jcmVhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MTBcIjsgfVxuXG4uZmFkLmZhLWljZS1za2F0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YWNcIjsgfVxuXG4uZmFkLmZhLWljaWNsZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2FkXCI7IH1cblxuLmZhZC5mYS1pY29uczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NmRcIjsgfVxuXG4uZmFkLmZhLWljb25zLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NmVcIjsgfVxuXG4uZmFkLmZhLWlkLWJhZGdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJjMVwiOyB9XG5cbi5mYWQuZmEtaWQtY2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyYzJcIjsgfVxuXG4uZmFkLmZhLWlkLWNhcmQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ3ZlwiOyB9XG5cbi5mYWQuZmEtaWdsb286YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2FlXCI7IH1cblxuLmZhZC5mYS1pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwM2VcIjsgfVxuXG4uZmFkLmZhLWltYWdlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMDJcIjsgfVxuXG4uZmFkLmZhLWluYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAxY1wiOyB9XG5cbi5mYWQuZmEtaW5ib3gtaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzEwXCI7IH1cblxuLmZhZC5mYS1pbmJveC1vdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzExXCI7IH1cblxuLmZhZC5mYS1pbmRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDNjXCI7IH1cblxuLmZhZC5mYS1pbmR1c3RyeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNzVcIjsgfVxuXG4uZmFkLmZhLWluZHVzdHJ5LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzYjNcIjsgfVxuXG4uZmFkLmZhLWluZmluaXR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzNFwiOyB9XG5cbi5mYWQuZmEtaW5mbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMjlcIjsgfVxuXG4uZmFkLmZhLWluZm8tY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA1YVwiOyB9XG5cbi5mYWQuZmEtaW5mby1zcXVhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzBmXCI7IH1cblxuLmZhZC5mYS1pbmhhbGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVmOVwiOyB9XG5cbi5mYWQuZmEtaW50ZWdyYWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjY3XCI7IH1cblxuLmZhZC5mYS1pbnRlcnNlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjY4XCI7IH1cblxuLmZhZC5mYS1pbnZlbnRvcnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDgwXCI7IH1cblxuLmZhZC5mYS1pc2xhbmQtdHJvcGljYWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODExXCI7IH1cblxuLmZhZC5mYS1pdGFsaWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDMzXCI7IH1cblxuLmZhZC5mYS1qYWNrLW8tbGFudGVybjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMGVcIjsgfVxuXG4uZmFkLmZhLWplZGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjY5XCI7IH1cblxuLmZhZC5mYS1qb2ludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1OTVcIjsgfVxuXG4uZmFkLmZhLWpvdXJuYWwtd2hpbGxzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY2YVwiOyB9XG5cbi5mYWQuZmEta2FhYmE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjZiXCI7IH1cblxuLmZhZC5mYS1rZXJuaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg2ZlwiOyB9XG5cbi5mYWQuZmEta2V5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA4NFwiOyB9XG5cbi5mYWQuZmEta2V5LXNrZWxldG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmM1wiOyB9XG5cbi5mYWQuZmEta2V5Ym9hcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTFjXCI7IH1cblxuLmZhZC5mYS1rZXlub3RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY2Y1wiOyB9XG5cbi5mYWQuZmEta2hhbmRhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY2ZFwiOyB9XG5cbi5mYWQuZmEta2lkbmV5czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZmJcIjsgfVxuXG4uZmFkLmZhLWtpc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTk2XCI7IH1cblxuLmZhZC5mYS1raXNzLWJlYW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTk3XCI7IH1cblxuLmZhZC5mYS1raXNzLXdpbmstaGVhcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTk4XCI7IH1cblxuLmZhZC5mYS1raXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmNFwiOyB9XG5cbi5mYWQuZmEta2l3aS1iaXJkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzNVwiOyB9XG5cbi5mYWQuZmEta25pZmUta2l0Y2hlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZjVcIjsgfVxuXG4uZmFkLmZhLWxhbWJkYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NmVcIjsgfVxuXG4uZmFkLmZhLWxhbXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGNhXCI7IH1cblxuLmZhZC5mYS1sYW5kbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2NmZcIjsgfVxuXG4uZmFkLmZhLWxhbmRtYXJrLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NTJcIjsgfVxuXG4uZmFkLmZhLWxhbmd1YWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFhYlwiOyB9XG5cbi5mYWQuZmEtbGFwdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwOVwiOyB9XG5cbi5mYWQuZmEtbGFwdG9wLWNvZGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWZjXCI7IH1cblxuLmZhZC5mYS1sYXB0b3AtbWVkaWNhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MTJcIjsgfVxuXG4uZmFkLmZhLWxhdWdoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU5OVwiOyB9XG5cbi5mYWQuZmEtbGF1Z2gtYmVhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1OWFcIjsgfVxuXG4uZmFkLmZhLWxhdWdoLXNxdWludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1OWJcIjsgfVxuXG4uZmFkLmZhLWxhdWdoLXdpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTljXCI7IH1cblxuLmZhZC5mYS1sYXllci1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZmRcIjsgfVxuXG4uZmFkLmZhLWxheWVyLW1pbnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVmZVwiOyB9XG5cbi5mYWQuZmEtbGF5ZXItcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1ZmZcIjsgfVxuXG4uZmFkLmZhLWxlYWY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDZjXCI7IH1cblxuLmZhZC5mYS1sZWFmLWhlYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRjYlwiOyB9XG5cbi5mYWQuZmEtbGVhZi1tYXBsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZjZcIjsgfVxuXG4uZmFkLmZhLWxlYWYtb2FrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmN1wiOyB9XG5cbi5mYWQuZmEtbGVtb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDk0XCI7IH1cblxuLmZhZC5mYS1sZXNzLXRoYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTM2XCI7IH1cblxuLmZhZC5mYS1sZXNzLXRoYW4tZXF1YWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTM3XCI7IH1cblxuLmZhZC5mYS1sZXZlbC1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE0OVwiOyB9XG5cbi5mYWQuZmEtbGV2ZWwtZG93bi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2JlXCI7IH1cblxuLmZhZC5mYS1sZXZlbC11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNDhcIjsgfVxuXG4uZmFkLmZhLWxldmVsLXVwLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzYmZcIjsgfVxuXG4uZmFkLmZhLWxpZmUtcmluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxY2RcIjsgfVxuXG4uZmFkLmZhLWxpZ2h0YnVsYjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZWJcIjsgfVxuXG4uZmFkLmZhLWxpZ2h0YnVsYi1kb2xsYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjcwXCI7IH1cblxuLmZhZC5mYS1saWdodGJ1bGItZXhjbGFtYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjcxXCI7IH1cblxuLmZhZC5mYS1saWdodGJ1bGItb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjcyXCI7IH1cblxuLmZhZC5mYS1saWdodGJ1bGItc2xhc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjczXCI7IH1cblxuLmZhZC5mYS1saWdodHMtaG9saWRheTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YjJcIjsgfVxuXG4uZmFkLmZhLWxpbmUtY29sdW1uczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NzBcIjsgfVxuXG4uZmFkLmZhLWxpbmUtaGVpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3MVwiOyB9XG5cbi5mYWQuZmEtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwYzFcIjsgfVxuXG4uZmFkLmZhLWxpcHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjAwXCI7IH1cblxuLmZhZC5mYS1saXJhLXNpZ246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTk1XCI7IH1cblxuLmZhZC5mYS1saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAzYVwiOyB9XG5cbi5mYWQuZmEtbGlzdC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDIyXCI7IH1cblxuLmZhZC5mYS1saXN0LW9sOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBjYlwiOyB9XG5cbi5mYWQuZmEtbGlzdC11bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwY2FcIjsgfVxuXG4uZmFkLmZhLWxvY2F0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYwMVwiOyB9XG5cbi5mYWQuZmEtbG9jYXRpb24tYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTI0XCI7IH1cblxuLmZhZC5mYS1sb2NhdGlvbi1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjAyXCI7IH1cblxuLmZhZC5mYS1sb2NhdGlvbi1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MDNcIjsgfVxuXG4uZmFkLmZhLWxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDIzXCI7IH1cblxuLmZhZC5mYS1sb2NrLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMGRcIjsgfVxuXG4uZmFkLmZhLWxvY2stb3BlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzYzFcIjsgfVxuXG4uZmFkLmZhLWxvY2stb3Blbi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2MyXCI7IH1cblxuLmZhZC5mYS1sb25nLWFycm93LWFsdC1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMwOVwiOyB9XG5cbi5mYWQuZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMGFcIjsgfVxuXG4uZmFkLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMwYlwiOyB9XG5cbi5mYWQuZmEtbG9uZy1hcnJvdy1hbHQtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzBjXCI7IH1cblxuLmZhZC5mYS1sb25nLWFycm93LWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTc1XCI7IH1cblxuLmZhZC5mYS1sb25nLWFycm93LWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTc3XCI7IH1cblxuLmZhZC5mYS1sb25nLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE3OFwiOyB9XG5cbi5mYWQuZmEtbG9uZy1hcnJvdy11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNzZcIjsgfVxuXG4uZmFkLmZhLWxvdmVzZWF0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRjY1wiOyB9XG5cbi5mYWQuZmEtbG93LXZpc2lvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyYThcIjsgfVxuXG4uZmFkLmZhLWx1Y2hhZG9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ1NVwiOyB9XG5cbi5mYWQuZmEtbHVnZ2FnZS1jYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU5ZFwiOyB9XG5cbi5mYWQuZmEtbHVuZ3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjA0XCI7IH1cblxuLmZhZC5mYS1tYWNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmOFwiOyB9XG5cbi5mYWQuZmEtbWFnaWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGQwXCI7IH1cblxuLmZhZC5mYS1tYWduZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDc2XCI7IH1cblxuLmZhZC5mYS1tYWlsLWJ1bGs6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjc0XCI7IH1cblxuLmZhZC5mYS1tYWlsYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgxM1wiOyB9XG5cbi5mYWQuZmEtbWFsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxODNcIjsgfVxuXG4uZmFkLmZhLW1hbmRvbGluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmOVwiOyB9XG5cbi5mYWQuZmEtbWFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI3OVwiOyB9XG5cbi5mYWQuZmEtbWFwLW1hcmtlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1OWZcIjsgfVxuXG4uZmFkLmZhLW1hcC1tYXJrZWQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVhMFwiOyB9XG5cbi5mYWQuZmEtbWFwLW1hcmtlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNDFcIjsgfVxuXG4uZmFkLmZhLW1hcC1tYXJrZXItYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNjNVwiOyB9XG5cbi5mYWQuZmEtbWFwLW1hcmtlci1hbHQtc2xhc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjA1XCI7IH1cblxuLmZhZC5mYS1tYXAtbWFya2VyLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYwNlwiOyB9XG5cbi5mYWQuZmEtbWFwLW1hcmtlci1lZGl0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYwN1wiOyB9XG5cbi5mYWQuZmEtbWFwLW1hcmtlci1leGNsYW1hdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MDhcIjsgfVxuXG4uZmFkLmZhLW1hcC1tYXJrZXItbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjA5XCI7IH1cblxuLmZhZC5mYS1tYXAtbWFya2VyLXBsdXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjBhXCI7IH1cblxuLmZhZC5mYS1tYXAtbWFya2VyLXF1ZXN0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYwYlwiOyB9XG5cbi5mYWQuZmEtbWFwLW1hcmtlci1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MGNcIjsgfVxuXG4uZmFkLmZhLW1hcC1tYXJrZXItc21pbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjBkXCI7IH1cblxuLmZhZC5mYS1tYXAtbWFya2VyLXRpbWVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYwZVwiOyB9XG5cbi5mYWQuZmEtbWFwLXBpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNzZcIjsgfVxuXG4uZmFkLmZhLW1hcC1zaWduczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNzdcIjsgfVxuXG4uZmFkLmZhLW1hcmtlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YTFcIjsgfVxuXG4uZmFkLmZhLW1hcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjIyXCI7IH1cblxuLmZhZC5mYS1tYXJzLWRvdWJsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMjdcIjsgfVxuXG4uZmFkLmZhLW1hcnMtc3Ryb2tlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIyOVwiOyB9XG5cbi5mYWQuZmEtbWFycy1zdHJva2UtaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMmJcIjsgfVxuXG4uZmFkLmZhLW1hcnMtc3Ryb2tlLXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjJhXCI7IH1cblxuLmZhZC5mYS1tYXNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmYVwiOyB9XG5cbi5mYWQuZmEtbWVhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MTRcIjsgfVxuXG4uZmFkLmZhLW1lZGFsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVhMlwiOyB9XG5cbi5mYWQuZmEtbWVka2l0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBmYVwiOyB9XG5cbi5mYWQuZmEtbWVnYXBob25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY3NVwiOyB9XG5cbi5mYWQuZmEtbWVoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjExYVwiOyB9XG5cbi5mYWQuZmEtbWVoLWJsYW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVhNFwiOyB9XG5cbi5mYWQuZmEtbWVoLXJvbGxpbmctZXllczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YTVcIjsgfVxuXG4uZmFkLmZhLW1lbW9yeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MzhcIjsgfVxuXG4uZmFkLmZhLW1lbm9yYWg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjc2XCI7IH1cblxuLmZhZC5mYS1tZXJjdXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIyM1wiOyB9XG5cbi5mYWQuZmEtbWV0ZW9yOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc1M1wiOyB9XG5cbi5mYWQuZmEtbWljcm9jaGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJkYlwiOyB9XG5cbi5mYWQuZmEtbWljcm9waG9uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMzBcIjsgfVxuXG4uZmFkLmZhLW1pY3JvcGhvbmUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNjOVwiOyB9XG5cbi5mYWQuZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTM5XCI7IH1cblxuLmZhZC5mYS1taWNyb3Bob25lLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEzMVwiOyB9XG5cbi5mYWQuZmEtbWljcm9zY29wZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MTBcIjsgfVxuXG4uZmFkLmZhLW1pbmQtc2hhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjc3XCI7IH1cblxuLmZhZC5mYS1taW51czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNjhcIjsgfVxuXG4uZmFkLmZhLW1pbnVzLWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNTZcIjsgfVxuXG4uZmFkLmZhLW1pbnVzLWhleGFnb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzA3XCI7IH1cblxuLmZhZC5mYS1taW51cy1vY3RhZ29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMwOFwiOyB9XG5cbi5mYWQuZmEtbWludXMtc3F1YXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE0NlwiOyB9XG5cbi5mYWQuZmEtbWlzdGxldG9lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdiNFwiOyB9XG5cbi5mYWQuZmEtbWl0dGVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdiNVwiOyB9XG5cbi5mYWQuZmEtbW9iaWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwYlwiOyB9XG5cbi5mYWQuZmEtbW9iaWxlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzY2RcIjsgfVxuXG4uZmFkLmZhLW1vYmlsZS1hbmRyb2lkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNjZVwiOyB9XG5cbi5mYWQuZmEtbW9iaWxlLWFuZHJvaWQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNjZlwiOyB9XG5cbi5mYWQuZmEtbW9uZXktYmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZDZcIjsgfVxuXG4uZmFkLmZhLW1vbmV5LWJpbGwtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNkMVwiOyB9XG5cbi5mYWQuZmEtbW9uZXktYmlsbC13YXZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzYVwiOyB9XG5cbi5mYWQuZmEtbW9uZXktYmlsbC13YXZlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1M2JcIjsgfVxuXG4uZmFkLmZhLW1vbmV5LWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzY1wiOyB9XG5cbi5mYWQuZmEtbW9uZXktY2hlY2stYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUzZFwiOyB9XG5cbi5mYWQuZmEtbW9uZXktY2hlY2stZWRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NzJcIjsgfVxuXG4uZmFkLmZhLW1vbmV5LWNoZWNrLWVkaXQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3M1wiOyB9XG5cbi5mYWQuZmEtbW9uaXRvci1oZWFydC1yYXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYxMVwiOyB9XG5cbi5mYWQuZmEtbW9ua2V5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmYlwiOyB9XG5cbi5mYWQuZmEtbW9udW1lbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWE2XCI7IH1cblxuLmZhZC5mYS1tb29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE4NlwiOyB9XG5cbi5mYWQuZmEtbW9vbi1jbG91ZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NTRcIjsgfVxuXG4uZmFkLmZhLW1vb24tc3RhcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzU1XCI7IH1cblxuLmZhZC5mYS1tb3J0YXItcGVzdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVhN1wiOyB9XG5cbi5mYWQuZmEtbW9zcXVlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY3OFwiOyB9XG5cbi5mYWQuZmEtbW90b3JjeWNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMWNcIjsgfVxuXG4uZmFkLmZhLW1vdW50YWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmY1wiOyB9XG5cbi5mYWQuZmEtbW91bnRhaW5zOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZmZFwiOyB9XG5cbi5mYWQuZmEtbW91c2UtcG9pbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNDVcIjsgfVxuXG4uZmFkLmZhLW11ZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NzRcIjsgfVxuXG4uZmFkLmZhLW11Zy1ob3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2I2XCI7IH1cblxuLmZhZC5mYS1tdWctbWFyc2htYWxsb3dzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdiN1wiOyB9XG5cbi5mYWQuZmEtbXVnLXRlYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NzVcIjsgfVxuXG4uZmFkLmZhLW11c2ljOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAwMVwiOyB9XG5cbi5mYWQuZmEtbmFyd2hhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ZmVcIjsgfVxuXG4uZmFkLmZhLW5ldHdvcmstd2lyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmZmXCI7IH1cblxuLmZhZC5mYS1uZXV0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjJjXCI7IH1cblxuLmZhZC5mYS1uZXdzcGFwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWVhXCI7IH1cblxuLmZhZC5mYS1ub3QtZXF1YWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTNlXCI7IH1cblxuLmZhZC5mYS1ub3Rlcy1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ4MVwiOyB9XG5cbi5mYWQuZmEtb2JqZWN0LWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI0N1wiOyB9XG5cbi5mYWQuZmEtb2JqZWN0LXVuZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjQ4XCI7IH1cblxuLmZhZC5mYS1vY3RhZ29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjMwNlwiOyB9XG5cbi5mYWQuZmEtb2lsLWNhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MTNcIjsgfVxuXG4uZmFkLmZhLW9pbC10ZW1wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYxNFwiOyB9XG5cbi5mYWQuZmEtb206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjc5XCI7IH1cblxuLmZhZC5mYS1vbWVnYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2N2FcIjsgfVxuXG4uZmFkLmZhLW9ybmFtZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdiOFwiOyB9XG5cbi5mYWQuZmEtb3R0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzAwXCI7IH1cblxuLmZhZC5mYS1vdXRkZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAzYlwiOyB9XG5cbi5mYWQuZmEtb3ZlcmxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODc2XCI7IH1cblxuLmZhZC5mYS1wYWdlLWJyZWFrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3N1wiOyB9XG5cbi5mYWQuZmEtcGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODE1XCI7IH1cblxuLmZhZC5mYS1wYWludC1icnVzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZmNcIjsgfVxuXG4uZmFkLmZhLXBhaW50LWJydXNoLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YTlcIjsgfVxuXG4uZmFkLmZhLXBhaW50LXJvbGxlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YWFcIjsgfVxuXG4uZmFkLmZhLXBhbGV0dGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTNmXCI7IH1cblxuLmZhZC5mYS1wYWxsZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDgyXCI7IH1cblxuLmZhZC5mYS1wYWxsZXQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ4M1wiOyB9XG5cbi5mYWQuZmEtcGFwZXItcGxhbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWQ4XCI7IH1cblxuLmZhZC5mYS1wYXBlcmNsaXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGM2XCI7IH1cblxuLmZhZC5mYS1wYXJhY2h1dGUtYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRjZFwiOyB9XG5cbi5mYWQuZmEtcGFyYWdyYXBoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFkZFwiOyB9XG5cbi5mYWQuZmEtcGFyYWdyYXBoLXJ0bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4NzhcIjsgfVxuXG4uZmFkLmZhLXBhcmtpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTQwXCI7IH1cblxuLmZhZC5mYS1wYXJraW5nLWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MTVcIjsgfVxuXG4uZmFkLmZhLXBhcmtpbmctY2lyY2xlLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYxNlwiOyB9XG5cbi5mYWQuZmEtcGFya2luZy1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MTdcIjsgfVxuXG4uZmFkLmZhLXBhc3Nwb3J0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVhYlwiOyB9XG5cbi5mYWQuZmEtcGFzdGFmYXJpYW5pc206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjdiXCI7IH1cblxuLmZhZC5mYS1wYXN0ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZWFcIjsgfVxuXG4uZmFkLmZhLXBhdXNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA0Y1wiOyB9XG5cbi5mYWQuZmEtcGF1c2UtY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI4YlwiOyB9XG5cbi5mYWQuZmEtcGF3OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFiMFwiOyB9XG5cbi5mYWQuZmEtcGF3LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MDFcIjsgfVxuXG4uZmFkLmZhLXBhdy1jbGF3czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MDJcIjsgfVxuXG4uZmFkLmZhLXBlYWNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY3Y1wiOyB9XG5cbi5mYWQuZmEtcGVnYXN1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MDNcIjsgfVxuXG4uZmFkLmZhLXBlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzMDRcIjsgfVxuXG4uZmFkLmZhLXBlbi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzA1XCI7IH1cblxuLmZhZC5mYS1wZW4tZmFuY3k6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWFjXCI7IH1cblxuLmZhZC5mYS1wZW4tbmliOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVhZFwiOyB9XG5cbi5mYWQuZmEtcGVuLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNGJcIjsgfVxuXG4uZmFkLmZhLXBlbmNpbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNDBcIjsgfVxuXG4uZmFkLmZhLXBlbmNpbC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzAzXCI7IH1cblxuLmZhZC5mYS1wZW5jaWwtcGFpbnRicnVzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MThcIjsgfVxuXG4uZmFkLmZhLXBlbmNpbC1ydWxlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YWVcIjsgfVxuXG4uZmFkLmZhLXBlbm5hbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDU2XCI7IH1cblxuLmZhZC5mYS1wZW9wbGUtY2Fycnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGNlXCI7IH1cblxuLmZhZC5mYS1wZXBwZXItaG90OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgxNlwiOyB9XG5cbi5mYWQuZmEtcGVyY2VudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyOTVcIjsgfVxuXG4uZmFkLmZhLXBlcmNlbnRhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTQxXCI7IH1cblxuLmZhZC5mYS1wZXJzb24tYm9vdGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzU2XCI7IH1cblxuLmZhZC5mYS1wZXJzb24tY2Fycnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGNmXCI7IH1cblxuLmZhZC5mYS1wZXJzb24tZG9sbHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGQwXCI7IH1cblxuLmZhZC5mYS1wZXJzb24tZG9sbHktZW1wdHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGQxXCI7IH1cblxuLmZhZC5mYS1wZXJzb24tc2lnbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NTdcIjsgfVxuXG4uZmFkLmZhLXBob25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA5NVwiOyB9XG5cbi5mYWQuZmEtcGhvbmUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3OVwiOyB9XG5cbi5mYWQuZmEtcGhvbmUtbGFwdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3YVwiOyB9XG5cbi5mYWQuZmEtcGhvbmUtb2ZmaWNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY3ZFwiOyB9XG5cbi5mYWQuZmEtcGhvbmUtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZDJcIjsgfVxuXG4uZmFkLmZhLXBob25lLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNkZFwiOyB9XG5cbi5mYWQuZmEtcGhvbmUtc3F1YXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA5OFwiOyB9XG5cbi5mYWQuZmEtcGhvbmUtc3F1YXJlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4N2JcIjsgfVxuXG4uZmFkLmZhLXBob25lLXZvbHVtZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyYTBcIjsgfVxuXG4uZmFkLmZhLXBob3RvLXZpZGVvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3Y1wiOyB9XG5cbi5mYWQuZmEtcGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjdlXCI7IH1cblxuLmZhZC5mYS1waWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzA1XCI7IH1cblxuLmZhZC5mYS1waWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzA2XCI7IH1cblxuLmZhZC5mYS1waWdneS1iYW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRkM1wiOyB9XG5cbi5mYWQuZmEtcGlsbHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDg0XCI7IH1cblxuLmZhZC5mYS1waXp6YTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MTdcIjsgfVxuXG4uZmFkLmZhLXBpenphLXNsaWNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgxOFwiOyB9XG5cbi5mYWQuZmEtcGxhY2Utb2Ytd29yc2hpcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2N2ZcIjsgfVxuXG4uZmFkLmZhLXBsYW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3MlwiOyB9XG5cbi5mYWQuZmEtcGxhbmUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNkZVwiOyB9XG5cbi5mYWQuZmEtcGxhbmUtYXJyaXZhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YWZcIjsgfVxuXG4uZmFkLmZhLXBsYW5lLWRlcGFydHVyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YjBcIjsgfVxuXG4uZmFkLmZhLXBsYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDRiXCI7IH1cblxuLmZhZC5mYS1wbGF5LWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNDRcIjsgfVxuXG4uZmFkLmZhLXBsdWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMWU2XCI7IH1cblxuLmZhZC5mYS1wbHVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA2N1wiOyB9XG5cbi5mYWQuZmEtcGx1cy1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDU1XCI7IH1cblxuLmZhZC5mYS1wbHVzLWhleGFnb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzAwXCI7IH1cblxuLmZhZC5mYS1wbHVzLW9jdGFnb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzAxXCI7IH1cblxuLmZhZC5mYS1wbHVzLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZmVcIjsgfVxuXG4uZmFkLmZhLXBvZGNhc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmNlXCI7IH1cblxuLmZhZC5mYS1wb2RpdW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjgwXCI7IH1cblxuLmZhZC5mYS1wb2RpdW0tc3RhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NThcIjsgfVxuXG4uZmFkLmZhLXBvbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjgxXCI7IH1cblxuLmZhZC5mYS1wb2xsLWg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjgyXCI7IH1cblxuLmZhZC5mYS1wb2xsLXBlb3BsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NTlcIjsgfVxuXG4uZmFkLmZhLXBvbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZmVcIjsgfVxuXG4uZmFkLmZhLXBvby1zdG9ybTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NWFcIjsgfVxuXG4uZmFkLmZhLXBvb3A6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjE5XCI7IH1cblxuLmZhZC5mYS1wb3Bjb3JuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgxOVwiOyB9XG5cbi5mYWQuZmEtcG9ydHJhaXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2UwXCI7IH1cblxuLmZhZC5mYS1wb3VuZC1zaWduOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE1NFwiOyB9XG5cbi5mYWQuZmEtcG93ZXItb2ZmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAxMVwiOyB9XG5cbi5mYWQuZmEtcHJheTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2ODNcIjsgfVxuXG4uZmFkLmZhLXByYXlpbmctaGFuZHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjg0XCI7IH1cblxuLmZhZC5mYS1wcmVzY3JpcHRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWIxXCI7IH1cblxuLmZhZC5mYS1wcmVzY3JpcHRpb24tYm90dGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ4NVwiOyB9XG5cbi5mYWQuZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDg2XCI7IH1cblxuLmZhZC5mYS1wcmVzZW50YXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjg1XCI7IH1cblxuLmZhZC5mYS1wcmludDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMmZcIjsgfVxuXG4uZmFkLmZhLXByaW50LXNlYXJjaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MWFcIjsgfVxuXG4uZmFkLmZhLXByaW50LXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY4NlwiOyB9XG5cbi5mYWQuZmEtcHJvY2VkdXJlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ODdcIjsgfVxuXG4uZmFkLmZhLXByb2plY3QtZGlhZ3JhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NDJcIjsgfVxuXG4uZmFkLmZhLXB1bXBraW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzA3XCI7IH1cblxuLmZhZC5mYS1wdXp6bGUtcGllY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTJlXCI7IH1cblxuLmZhZC5mYS1xcmNvZGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDI5XCI7IH1cblxuLmZhZC5mYS1xdWVzdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMjhcIjsgfVxuXG4uZmFkLmZhLXF1ZXN0aW9uLWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNTlcIjsgfVxuXG4uZmFkLmZhLXF1ZXN0aW9uLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZmRcIjsgfVxuXG4uZmFkLmZhLXF1aWRkaXRjaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NThcIjsgfVxuXG4uZmFkLmZhLXF1b3RlLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTBkXCI7IH1cblxuLmZhZC5mYS1xdW90ZS1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMGVcIjsgfVxuXG4uZmFkLmZhLXF1cmFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY4N1wiOyB9XG5cbi5mYWQuZmEtcmFiYml0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcwOFwiOyB9XG5cbi5mYWQuZmEtcmFiYml0LWZhc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzA5XCI7IH1cblxuLmZhZC5mYS1yYWNxdWV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ1YVwiOyB9XG5cbi5mYWQuZmEtcmFkaWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdiOVwiOyB9XG5cbi5mYWQuZmEtcmFkaWF0aW9uLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YmFcIjsgfVxuXG4uZmFkLmZhLXJhaW5ib3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzViXCI7IH1cblxuLmZhZC5mYS1yYWluZHJvcHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzVjXCI7IH1cblxuLmZhZC5mYS1yYW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzBhXCI7IH1cblxuLmZhZC5mYS1yYW1wLWxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGQ0XCI7IH1cblxuLmZhZC5mYS1yYW5kb206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDc0XCI7IH1cblxuLmZhZC5mYS1yZWNlaXB0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU0M1wiOyB9XG5cbi5mYWQuZmEtcmVjdGFuZ2xlLWxhbmRzY2FwZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZmFcIjsgfVxuXG4uZmFkLmZhLXJlY3RhbmdsZS1wb3J0cmFpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZmJcIjsgfVxuXG4uZmFkLmZhLXJlY3RhbmdsZS13aWRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJmY1wiOyB9XG5cbi5mYWQuZmEtcmVjeWNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYjhcIjsgfVxuXG4uZmFkLmZhLXJlZG86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDFlXCI7IH1cblxuLmZhZC5mYS1yZWRvLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZjlcIjsgfVxuXG4uZmFkLmZhLXJlZ2lzdGVyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjVkXCI7IH1cblxuLmZhZC5mYS1yZW1vdmUtZm9ybWF0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3ZFwiOyB9XG5cbi5mYWQuZmEtcmVwZWF0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM2M1wiOyB9XG5cbi5mYWQuZmEtcmVwZWF0LTE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzY1XCI7IH1cblxuLmZhZC5mYS1yZXBlYXQtMS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzY2XCI7IH1cblxuLmZhZC5mYS1yZXBlYXQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM2NFwiOyB9XG5cbi5mYWQuZmEtcmVwbHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2U1XCI7IH1cblxuLmZhZC5mYS1yZXBseS1hbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTIyXCI7IH1cblxuLmZhZC5mYS1yZXB1YmxpY2FuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc1ZVwiOyB9XG5cbi5mYWQuZmEtcmVzdHJvb206YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2JkXCI7IH1cblxuLmZhZC5mYS1yZXR3ZWV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3OVwiOyB9XG5cbi5mYWQuZmEtcmV0d2VldC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMzYxXCI7IH1cblxuLmZhZC5mYS1yaWJib246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGQ2XCI7IH1cblxuLmZhZC5mYS1yaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcwYlwiOyB9XG5cbi5mYWQuZmEtcmluZ3Mtd2VkZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MWJcIjsgfVxuXG4uZmFkLmZhLXJvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDE4XCI7IH1cblxuLmZhZC5mYS1yb2JvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NDRcIjsgfVxuXG4uZmFkLmZhLXJvY2tldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMzVcIjsgfVxuXG4uZmFkLmZhLXJvdXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRkN1wiOyB9XG5cbi5mYWQuZmEtcm91dGUtaGlnaHdheTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MWFcIjsgfVxuXG4uZmFkLmZhLXJvdXRlLWludGVyc3RhdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjFiXCI7IH1cblxuLmZhZC5mYS1yc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDllXCI7IH1cblxuLmZhZC5mYS1yc3Mtc3F1YXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE0M1wiOyB9XG5cbi5mYWQuZmEtcnVibGUtc2lnbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNThcIjsgfVxuXG4uZmFkLmZhLXJ1bGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU0NVwiOyB9XG5cbi5mYWQuZmEtcnVsZXItY29tYmluZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTQ2XCI7IH1cblxuLmZhZC5mYS1ydWxlci1ob3Jpem9udGFsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU0N1wiOyB9XG5cbi5mYWQuZmEtcnVsZXItdHJpYW5nbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjFjXCI7IH1cblxuLmZhZC5mYS1ydWxlci12ZXJ0aWNhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NDhcIjsgfVxuXG4uZmFkLmZhLXJ1bm5pbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzBjXCI7IH1cblxuLmZhZC5mYS1ydXBlZS1zaWduOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE1NlwiOyB9XG5cbi5mYWQuZmEtcnY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2JlXCI7IH1cblxuLmZhZC5mYS1zYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgxY1wiOyB9XG5cbi5mYWQuZmEtc2Fjay1kb2xsYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODFkXCI7IH1cblxuLmZhZC5mYS1zYWQtY3J5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViM1wiOyB9XG5cbi5mYWQuZmEtc2FkLXRlYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWI0XCI7IH1cblxuLmZhZC5mYS1zYWxhZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MWVcIjsgfVxuXG4uZmFkLmZhLXNhbmR3aWNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgxZlwiOyB9XG5cbi5mYWQuZmEtc2F0ZWxsaXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdiZlwiOyB9XG5cbi5mYWQuZmEtc2F0ZWxsaXRlLWRpc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2MwXCI7IH1cblxuLmZhZC5mYS1zYXVzYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgyMFwiOyB9XG5cbi5mYWQuZmEtc2F2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwYzdcIjsgfVxuXG4uZmFkLmZhLXNjYWxwZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjFkXCI7IH1cblxuLmZhZC5mYS1zY2FscGVsLXBhdGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjFlXCI7IH1cblxuLmZhZC5mYS1zY2FubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ4OFwiOyB9XG5cbi5mYWQuZmEtc2Nhbm5lci1rZXlib2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ODlcIjsgfVxuXG4uZmFkLmZhLXNjYW5uZXItdG91Y2hzY3JlZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDhhXCI7IH1cblxuLmZhZC5mYS1zY2FyZWNyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzBkXCI7IH1cblxuLmZhZC5mYS1zY2FyZjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YzFcIjsgfVxuXG4uZmFkLmZhLXNjaG9vbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NDlcIjsgfVxuXG4uZmFkLmZhLXNjcmV3ZHJpdmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU0YVwiOyB9XG5cbi5mYWQuZmEtc2Nyb2xsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcwZVwiOyB9XG5cbi5mYWQuZmEtc2Nyb2xsLW9sZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MGZcIjsgfVxuXG4uZmFkLmZhLXNjcnViYmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJmOFwiOyB9XG5cbi5mYWQuZmEtc2N5dGhlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxMFwiOyB9XG5cbi5mYWQuZmEtc2QtY2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YzJcIjsgfVxuXG4uZmFkLmZhLXNlYXJjaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMDJcIjsgfVxuXG4uZmFkLmZhLXNlYXJjaC1kb2xsYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjg4XCI7IH1cblxuLmZhZC5mYS1zZWFyY2gtbG9jYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjg5XCI7IH1cblxuLmZhZC5mYS1zZWFyY2gtbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDEwXCI7IH1cblxuLmZhZC5mYS1zZWFyY2gtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMGVcIjsgfVxuXG4uZmFkLmZhLXNlZWRsaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRkOFwiOyB9XG5cbi5mYWQuZmEtc2VuZC1iYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg3ZVwiOyB9XG5cbi5mYWQuZmEtc2VuZC1iYWNrd2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4N2ZcIjsgfVxuXG4uZmFkLmZhLXNlcnZlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMzNcIjsgfVxuXG4uZmFkLmZhLXNoYXBlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MWZcIjsgfVxuXG4uZmFkLmZhLXNoYXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA2NFwiOyB9XG5cbi5mYWQuZmEtc2hhcmUtYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjM2N1wiOyB9XG5cbi5mYWQuZmEtc2hhcmUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFlMFwiOyB9XG5cbi5mYWQuZmEtc2hhcmUtYWx0LXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZTFcIjsgfVxuXG4uZmFkLmZhLXNoYXJlLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNGRcIjsgfVxuXG4uZmFkLmZhLXNoZWVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxMVwiOyB9XG5cbi5mYWQuZmEtc2hla2VsLXNpZ246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjBiXCI7IH1cblxuLmZhZC5mYS1zaGllbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTMyXCI7IH1cblxuLmZhZC5mYS1zaGllbGQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNlZFwiOyB9XG5cbi5mYWQuZmEtc2hpZWxkLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJmN1wiOyB9XG5cbi5mYWQuZmEtc2hpZWxkLWNyb3NzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxMlwiOyB9XG5cbi5mYWQuZmEtc2hpcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMWFcIjsgfVxuXG4uZmFkLmZhLXNoaXBwaW5nLWZhc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDhiXCI7IH1cblxuLmZhZC5mYS1zaGlwcGluZy10aW1lZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OGNcIjsgfVxuXG4uZmFkLmZhLXNoaXNoLWtlYmFiOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgyMVwiOyB9XG5cbi5mYWQuZmEtc2hvZS1wcmludHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTRiXCI7IH1cblxuLmZhZC5mYS1zaG9wcGluZy1iYWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjkwXCI7IH1cblxuLmZhZC5mYS1zaG9wcGluZy1iYXNrZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjkxXCI7IH1cblxuLmZhZC5mYS1zaG9wcGluZy1jYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA3YVwiOyB9XG5cbi5mYWQuZmEtc2hvdmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxM1wiOyB9XG5cbi5mYWQuZmEtc2hvdmVsLXNub3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2MzXCI7IH1cblxuLmZhZC5mYS1zaG93ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmNjXCI7IH1cblxuLmZhZC5mYS1zaHJlZGRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OGFcIjsgfVxuXG4uZmFkLmZhLXNodXR0bGUtdmFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViNlwiOyB9XG5cbi5mYWQuZmEtc2h1dHRsZWNvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDViXCI7IH1cblxuLmZhZC5mYS1zaWNrbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODIyXCI7IH1cblxuLmZhZC5mYS1zaWdtYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OGJcIjsgfVxuXG4uZmFkLmZhLXNpZ246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGQ5XCI7IH1cblxuLmZhZC5mYS1zaWduLWluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA5MFwiOyB9XG5cbi5mYWQuZmEtc2lnbi1pbi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmY2XCI7IH1cblxuLmZhZC5mYS1zaWduLWxhbmd1YWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJhN1wiOyB9XG5cbi5mYWQuZmEtc2lnbi1vdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDhiXCI7IH1cblxuLmZhZC5mYS1zaWduLW91dC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmY1XCI7IH1cblxuLmZhZC5mYS1zaWduYWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDEyXCI7IH1cblxuLmZhZC5mYS1zaWduYWwtMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OGNcIjsgfVxuXG4uZmFkLmZhLXNpZ25hbC0yOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY4ZFwiOyB9XG5cbi5mYWQuZmEtc2lnbmFsLTM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjhlXCI7IH1cblxuLmZhZC5mYS1zaWduYWwtNDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OGZcIjsgfVxuXG4uZmFkLmZhLXNpZ25hbC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjkwXCI7IH1cblxuLmZhZC5mYS1zaWduYWwtYWx0LTE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjkxXCI7IH1cblxuLmZhZC5mYS1zaWduYWwtYWx0LTI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjkyXCI7IH1cblxuLmZhZC5mYS1zaWduYWwtYWx0LTM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjkzXCI7IH1cblxuLmZhZC5mYS1zaWduYWwtYWx0LXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY5NFwiOyB9XG5cbi5mYWQuZmEtc2lnbmFsLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY5NVwiOyB9XG5cbi5mYWQuZmEtc2lnbmF0dXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViN1wiOyB9XG5cbi5mYWQuZmEtc2ltLWNhcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2M0XCI7IH1cblxuLmZhZC5mYS1zaXRlbWFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBlOFwiOyB9XG5cbi5mYWQuZmEtc2thdGluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YzVcIjsgfVxuXG4uZmFkLmZhLXNrZWxldG9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYyMFwiOyB9XG5cbi5mYWQuZmEtc2tpLWp1bXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2M3XCI7IH1cblxuLmZhZC5mYS1za2ktbGlmdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YzhcIjsgfVxuXG4uZmFkLmZhLXNraWluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3YzlcIjsgfVxuXG4uZmFkLmZhLXNraWluZy1ub3JkaWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2NhXCI7IH1cblxuLmZhZC5mYS1za3VsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NGNcIjsgfVxuXG4uZmFkLmZhLXNrdWxsLWNyb3NzYm9uZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzE0XCI7IH1cblxuLmZhZC5mYS1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MTVcIjsgfVxuXG4uZmFkLmZhLXNsZWRkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdjYlwiOyB9XG5cbi5mYWQuZmEtc2xlaWdoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdjY1wiOyB9XG5cbi5mYWQuZmEtc2xpZGVycy1oOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFkZVwiOyB9XG5cbi5mYWQuZmEtc2xpZGVycy1oLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzZjBcIjsgfVxuXG4uZmFkLmZhLXNsaWRlcnMtdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzZjFcIjsgfVxuXG4uZmFkLmZhLXNsaWRlcnMtdi1zcXVhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2YyXCI7IH1cblxuLmZhZC5mYS1zbWlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMThcIjsgfVxuXG4uZmFkLmZhLXNtaWxlLWJlYW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWI4XCI7IH1cblxuLmZhZC5mYS1zbWlsZS1wbHVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViOVwiOyB9XG5cbi5mYWQuZmEtc21pbGUtd2luazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZGFcIjsgfVxuXG4uZmFkLmZhLXNtb2c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzVmXCI7IH1cblxuLmZhZC5mYS1zbW9rZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NjBcIjsgfVxuXG4uZmFkLmZhLXNtb2tpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDhkXCI7IH1cblxuLmZhZC5mYS1zbW9raW5nLWJhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NGRcIjsgfVxuXG4uZmFkLmZhLXNtczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3Y2RcIjsgfVxuXG4uZmFkLmZhLXNuYWtlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxNlwiOyB9XG5cbi5mYWQuZmEtc25vb3plOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg4MFwiOyB9XG5cbi5mYWQuZmEtc25vdy1ibG93aW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2MVwiOyB9XG5cbi5mYWQuZmEtc25vd2JvYXJkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdjZVwiOyB9XG5cbi5mYWQuZmEtc25vd2ZsYWtlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJkY1wiOyB9XG5cbi5mYWQuZmEtc25vd2ZsYWtlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3Y2ZcIjsgfVxuXG4uZmFkLmZhLXNub3dtYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2QwXCI7IH1cblxuLmZhZC5mYS1zbm93bW9iaWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdkMVwiOyB9XG5cbi5mYWQuZmEtc25vd3Bsb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2QyXCI7IH1cblxuLmZhZC5mYS1zb2NrczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OTZcIjsgfVxuXG4uZmFkLmZhLXNvbGFyLXBhbmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViYVwiOyB9XG5cbi5mYWQuZmEtc29ydDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZGNcIjsgfVxuXG4uZmFkLmZhLXNvcnQtYWxwaGEtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNWRcIjsgfVxuXG4uZmFkLmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODgxXCI7IH1cblxuLmZhZC5mYS1zb3J0LWFscGhhLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE1ZVwiOyB9XG5cbi5mYWQuZmEtc29ydC1hbHBoYS11cC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODgyXCI7IH1cblxuLmZhZC5mYS1zb3J0LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4ODNcIjsgfVxuXG4uZmFkLmZhLXNvcnQtYW1vdW50LWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTYwXCI7IH1cblxuLmZhZC5mYS1zb3J0LWFtb3VudC1kb3duLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4ODRcIjsgfVxuXG4uZmFkLmZhLXNvcnQtYW1vdW50LXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE2MVwiOyB9XG5cbi5mYWQuZmEtc29ydC1hbW91bnQtdXAtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg4NVwiOyB9XG5cbi5mYWQuZmEtc29ydC1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBkZFwiOyB9XG5cbi5mYWQuZmEtc29ydC1udW1lcmljLWRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTYyXCI7IH1cblxuLmZhZC5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODg2XCI7IH1cblxuLmZhZC5mYS1zb3J0LW51bWVyaWMtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTYzXCI7IH1cblxuLmZhZC5mYS1zb3J0LW51bWVyaWMtdXAtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg4N1wiOyB9XG5cbi5mYWQuZmEtc29ydC1zaGFwZXMtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4ODhcIjsgfVxuXG4uZmFkLmZhLXNvcnQtc2hhcGVzLWRvd24tYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg4OVwiOyB9XG5cbi5mYWQuZmEtc29ydC1zaGFwZXMtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODhhXCI7IH1cblxuLmZhZC5mYS1zb3J0LXNoYXBlcy11cC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODhiXCI7IH1cblxuLmZhZC5mYS1zb3J0LXNpemUtZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OGNcIjsgfVxuXG4uZmFkLmZhLXNvcnQtc2l6ZS1kb3duLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OGRcIjsgfVxuXG4uZmFkLmZhLXNvcnQtc2l6ZS11cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OGVcIjsgfVxuXG4uZmFkLmZhLXNvcnQtc2l6ZS11cC1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODhmXCI7IH1cblxuLmZhZC5mYS1zb3J0LXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBkZVwiOyB9XG5cbi5mYWQuZmEtc291cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MjNcIjsgfVxuXG4uZmFkLmZhLXNwYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YmJcIjsgfVxuXG4uZmFkLmZhLXNwYWNlLXNodXR0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTk3XCI7IH1cblxuLmZhZC5mYS1zcGFkZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZjRcIjsgfVxuXG4uZmFkLmZhLXNwYXJrbGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg5MFwiOyB9XG5cbi5mYWQuZmEtc3BlbGwtY2hlY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODkxXCI7IH1cblxuLmZhZC5mYS1zcGlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzE3XCI7IH1cblxuLmZhZC5mYS1zcGlkZXItYmxhY2std2lkb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzE4XCI7IH1cblxuLmZhZC5mYS1zcGlkZXItd2ViOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxOVwiOyB9XG5cbi5mYWQuZmEtc3Bpbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMTBcIjsgfVxuXG4uZmFkLmZhLXNwaW5uZXItdGhpcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2Y0XCI7IH1cblxuLmZhZC5mYS1zcGxvdGNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViY1wiOyB9XG5cbi5mYWQuZmEtc3ByYXktY2FuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjViZFwiOyB9XG5cbi5mYWQuZmEtc3F1YXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBjOFwiOyB9XG5cbi5mYWQuZmEtc3F1YXJlLWZ1bGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDVjXCI7IH1cblxuLmZhZC5mYS1zcXVhcmUtcm9vdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OTdcIjsgfVxuXG4uZmFkLmZhLXNxdWFyZS1yb290LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OThcIjsgfVxuXG4uZmFkLmZhLXNxdWlycmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxYVwiOyB9XG5cbi5mYWQuZmEtc3RhZmY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzFiXCI7IH1cblxuLmZhZC5mYS1zdGFtcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YmZcIjsgfVxuXG4uZmFkLmZhLXN0YXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDA1XCI7IH1cblxuLmZhZC5mYS1zdGFyLWFuZC1jcmVzY2VudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OTlcIjsgfVxuXG4uZmFkLmZhLXN0YXItY2hyaXN0bWFzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdkNFwiOyB9XG5cbi5mYWQuZmEtc3Rhci1leGNsYW1hdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZjNcIjsgfVxuXG4uZmFkLmZhLXN0YXItaGFsZjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwODlcIjsgfVxuXG4uZmFkLmZhLXN0YXItaGFsZi1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWMwXCI7IH1cblxuLmZhZC5mYS1zdGFyLW9mLWRhdmlkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY5YVwiOyB9XG5cbi5mYWQuZmEtc3Rhci1vZi1saWZlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYyMVwiOyB9XG5cbi5mYWQuZmEtc3RhcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzYyXCI7IH1cblxuLmZhZC5mYS1zdGVhazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MjRcIjsgfVxuXG4uZmFkLmZhLXN0ZWVyaW5nLXdoZWVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYyMlwiOyB9XG5cbi5mYWQuZmEtc3RlcC1iYWNrd2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNDhcIjsgfVxuXG4uZmFkLmZhLXN0ZXAtZm9yd2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwNTFcIjsgfVxuXG4uZmFkLmZhLXN0ZXRob3Njb3BlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBmMVwiOyB9XG5cbi5mYWQuZmEtc3RpY2t5LW5vdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjQ5XCI7IH1cblxuLmZhZC5mYS1zdG9ja2luZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZDVcIjsgfVxuXG4uZmFkLmZhLXN0b21hY2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjIzXCI7IH1cblxuLmZhZC5mYS1zdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA0ZFwiOyB9XG5cbi5mYWQuZmEtc3RvcC1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjhkXCI7IH1cblxuLmZhZC5mYS1zdG9wd2F0Y2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmYyXCI7IH1cblxuLmZhZC5mYS1zdG9yZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NGVcIjsgfVxuXG4uZmFkLmZhLXN0b3JlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NGZcIjsgfVxuXG4uZmFkLmZhLXN0cmVhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1NTBcIjsgfVxuXG4uZmFkLmZhLXN0cmVldC12aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIxZFwiOyB9XG5cbi5mYWQuZmEtc3RyZXRjaGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgyNVwiOyB9XG5cbi5mYWQuZmEtc3RyaWtldGhyb3VnaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwY2NcIjsgfVxuXG4uZmFkLmZhLXN0cm9vcHdhZmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU1MVwiOyB9XG5cbi5mYWQuZmEtc3Vic2NyaXB0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEyY1wiOyB9XG5cbi5mYWQuZmEtc3Vid2F5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIzOVwiOyB9XG5cbi5mYWQuZmEtc3VpdGNhc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGYyXCI7IH1cblxuLmZhZC5mYS1zdWl0Y2FzZS1yb2xsaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVjMVwiOyB9XG5cbi5mYWQuZmEtc3VuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE4NVwiOyB9XG5cbi5mYWQuZmEtc3VuLWNsb3VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2M1wiOyB9XG5cbi5mYWQuZmEtc3VuLWR1c3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzY0XCI7IH1cblxuLmZhZC5mYS1zdW4taGF6ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NjVcIjsgfVxuXG4uZmFkLmZhLXN1bmdsYXNzZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODkyXCI7IH1cblxuLmZhZC5mYS1zdW5yaXNlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2NlwiOyB9XG5cbi5mYWQuZmEtc3Vuc2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2N1wiOyB9XG5cbi5mYWQuZmEtc3VwZXJzY3JpcHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTJiXCI7IH1cblxuLmZhZC5mYS1zdXJwcmlzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YzJcIjsgfVxuXG4uZmFkLmZhLXN3YXRjaGJvb2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWMzXCI7IH1cblxuLmZhZC5mYS1zd2ltbWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVjNFwiOyB9XG5cbi5mYWQuZmEtc3dpbW1pbmctcG9vbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YzVcIjsgfVxuXG4uZmFkLmZhLXN3b3JkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxY1wiOyB9XG5cbi5mYWQuZmEtc3dvcmRzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxZFwiOyB9XG5cbi5mYWQuZmEtc3luYWdvZ3VlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY5YlwiOyB9XG5cbi5mYWQuZmEtc3luYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMjFcIjsgfVxuXG4uZmFkLmZhLXN5bmMtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJmMVwiOyB9XG5cbi5mYWQuZmEtc3lyaW5nZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OGVcIjsgfVxuXG4uZmFkLmZhLXRhYmxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBjZVwiOyB9XG5cbi5mYWQuZmEtdGFibGUtdGVubmlzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ1ZFwiOyB9XG5cbi5mYWQuZmEtdGFibGV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjEwYVwiOyB9XG5cbi5mYWQuZmEtdGFibGV0LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzZmFcIjsgfVxuXG4uZmFkLmZhLXRhYmxldC1hbmRyb2lkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNmYlwiOyB9XG5cbi5mYWQuZmEtdGFibGV0LWFuZHJvaWQtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjNmY1wiOyB9XG5cbi5mYWQuZmEtdGFibGV0LXJ1Z2dlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OGZcIjsgfVxuXG4uZmFkLmZhLXRhYmxldHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDkwXCI7IH1cblxuLmZhZC5mYS10YWNob21ldGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBlNFwiOyB9XG5cbi5mYWQuZmEtdGFjaG9tZXRlci1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmM2ZkXCI7IH1cblxuLmZhZC5mYS10YWNob21ldGVyLWFsdC1hdmVyYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYyNFwiOyB9XG5cbi5mYWQuZmEtdGFjaG9tZXRlci1hbHQtZmFzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MjVcIjsgfVxuXG4uZmFkLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjI2XCI7IH1cblxuLmZhZC5mYS10YWNob21ldGVyLWFsdC1zbG93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYyN1wiOyB9XG5cbi5mYWQuZmEtdGFjaG9tZXRlci1hbHQtc2xvd2VzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MjhcIjsgfVxuXG4uZmFkLmZhLXRhY2hvbWV0ZXItYXZlcmFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MjlcIjsgfVxuXG4uZmFkLmZhLXRhY2hvbWV0ZXItZmFzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MmFcIjsgfVxuXG4uZmFkLmZhLXRhY2hvbWV0ZXItZmFzdGVzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MmJcIjsgfVxuXG4uZmFkLmZhLXRhY2hvbWV0ZXItc2xvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MmNcIjsgfVxuXG4uZmFkLmZhLXRhY2hvbWV0ZXItc2xvd2VzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MmRcIjsgfVxuXG4uZmFkLmZhLXRhY286YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODI2XCI7IH1cblxuLmZhZC5mYS10YWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDJiXCI7IH1cblxuLmZhZC5mYS10YWdzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAyY1wiOyB9XG5cbi5mYWQuZmEtdGFsbHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjljXCI7IH1cblxuLmZhZC5mYS10YW5ha2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODI3XCI7IH1cblxuLmZhZC5mYS10YXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRkYlwiOyB9XG5cbi5mYWQuZmEtdGFza3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGFlXCI7IH1cblxuLmZhZC5mYS10YXNrcy1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODI4XCI7IH1cblxuLmZhZC5mYS10YXhpOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFiYVwiOyB9XG5cbi5mYWQuZmEtdGVldGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjJlXCI7IH1cblxuLmZhZC5mYS10ZWV0aC1vcGVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYyZlwiOyB9XG5cbi5mYWQuZmEtdGVtcGVyYXR1cmUtZnJpZ2lkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2OFwiOyB9XG5cbi5mYWQuZmEtdGVtcGVyYXR1cmUtaGlnaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NjlcIjsgfVxuXG4uZmFkLmZhLXRlbXBlcmF0dXJlLWhvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NmFcIjsgfVxuXG4uZmFkLmZhLXRlbXBlcmF0dXJlLWxvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NmJcIjsgfVxuXG4uZmFkLmZhLXRlbmdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdkN1wiOyB9XG5cbi5mYWQuZmEtdGVubmlzLWJhbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDVlXCI7IH1cblxuLmZhZC5mYS10ZXJtaW5hbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMjBcIjsgfVxuXG4uZmFkLmZhLXRleHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODkzXCI7IH1cblxuLmZhZC5mYS10ZXh0LWhlaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMzRcIjsgfVxuXG4uZmFkLmZhLXRleHQtc2l6ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OTRcIjsgfVxuXG4uZmFkLmZhLXRleHQtd2lkdGg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDM1XCI7IH1cblxuLmZhZC5mYS10aDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMGFcIjsgfVxuXG4uZmFkLmZhLXRoLWxhcmdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAwOVwiOyB9XG5cbi5mYWQuZmEtdGgtbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwMGJcIjsgfVxuXG4uZmFkLmZhLXRoZWF0ZXItbWFza3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjMwXCI7IH1cblxuLmZhZC5mYS10aGVybW9tZXRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OTFcIjsgfVxuXG4uZmFkLmZhLXRoZXJtb21ldGVyLWVtcHR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJjYlwiOyB9XG5cbi5mYWQuZmEtdGhlcm1vbWV0ZXItZnVsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyYzdcIjsgfVxuXG4uZmFkLmZhLXRoZXJtb21ldGVyLWhhbGY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmM5XCI7IH1cblxuLmZhZC5mYS10aGVybW9tZXRlci1xdWFydGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJjYVwiOyB9XG5cbi5mYWQuZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmM4XCI7IH1cblxuLmZhZC5mYS10aGV0YTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2OWVcIjsgfVxuXG4uZmFkLmZhLXRodW1icy1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE2NVwiOyB9XG5cbi5mYWQuZmEtdGh1bWJzLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE2NFwiOyB9XG5cbi5mYWQuZmEtdGh1bWJ0YWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA4ZFwiOyB9XG5cbi5mYWQuZmEtdGh1bmRlcnN0b3JtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2Y1wiOyB9XG5cbi5mYWQuZmEtdGh1bmRlcnN0b3JtLW1vb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzZkXCI7IH1cblxuLmZhZC5mYS10aHVuZGVyc3Rvcm0tc3VuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2ZVwiOyB9XG5cbi5mYWQuZmEtdGlja2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE0NVwiOyB9XG5cbi5mYWQuZmEtdGlja2V0LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYzZmZcIjsgfVxuXG4uZmFkLmZhLXRpbGRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjY5ZlwiOyB9XG5cbi5mYWQuZmEtdGltZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDBkXCI7IH1cblxuLmZhZC5mYS10aW1lcy1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDU3XCI7IH1cblxuLmZhZC5mYS10aW1lcy1oZXhhZ29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJlZVwiOyB9XG5cbi5mYWQuZmEtdGltZXMtb2N0YWdvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZjBcIjsgfVxuXG4uZmFkLmZhLXRpbWVzLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZDNcIjsgfVxuXG4uZmFkLmZhLXRpbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDQzXCI7IH1cblxuLmZhZC5mYS10aW50LXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVjN1wiOyB9XG5cbi5mYWQuZmEtdGlyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MzFcIjsgfVxuXG4uZmFkLmZhLXRpcmUtZmxhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MzJcIjsgfVxuXG4uZmFkLmZhLXRpcmUtcHJlc3N1cmUtd2FybmluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MzNcIjsgfVxuXG4uZmFkLmZhLXRpcmUtcnVnZ2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYzNFwiOyB9XG5cbi5mYWQuZmEtdGlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWM4XCI7IH1cblxuLmZhZC5mYS10b2dnbGUtb2ZmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIwNFwiOyB9XG5cbi5mYWQuZmEtdG9nZ2xlLW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIwNVwiOyB9XG5cbi5mYWQuZmEtdG9pbGV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdkOFwiOyB9XG5cbi5mYWQuZmEtdG9pbGV0LXBhcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcxZVwiOyB9XG5cbi5mYWQuZmEtdG9pbGV0LXBhcGVyLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MWZcIjsgfVxuXG4uZmFkLmZhLXRvbWJzdG9uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MjBcIjsgfVxuXG4uZmFkLmZhLXRvbWJzdG9uZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzIxXCI7IH1cblxuLmZhZC5mYS10b29sYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU1MlwiOyB9XG5cbi5mYWQuZmEtdG9vbHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2Q5XCI7IH1cblxuLmZhZC5mYS10b290aDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1YzlcIjsgfVxuXG4uZmFkLmZhLXRvb3RoYnJ1c2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjM1XCI7IH1cblxuLmZhZC5mYS10b3JhaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YTBcIjsgfVxuXG4uZmFkLmZhLXRvcmlpLWdhdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmExXCI7IH1cblxuLmZhZC5mYS10b3JuYWRvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc2ZlwiOyB9XG5cbi5mYWQuZmEtdHJhY3RvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MjJcIjsgfVxuXG4uZmFkLmZhLXRyYWRlbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyNWNcIjsgfVxuXG4uZmFkLmZhLXRyYWZmaWMtY29uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2MzZcIjsgfVxuXG4uZmFkLmZhLXRyYWZmaWMtbGlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjM3XCI7IH1cblxuLmZhZC5mYS10cmFmZmljLWxpZ2h0LWdvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYzOFwiOyB9XG5cbi5mYWQuZmEtdHJhZmZpYy1saWdodC1zbG93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYzOVwiOyB9XG5cbi5mYWQuZmEtdHJhZmZpYy1saWdodC1zdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYzYVwiOyB9XG5cbi5mYWQuZmEtdHJhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjM4XCI7IH1cblxuLmZhZC5mYS10cmFtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdkYVwiOyB9XG5cbi5mYWQuZmEtdHJhbnNnZW5kZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjI0XCI7IH1cblxuLmZhZC5mYS10cmFuc2dlbmRlci1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjI1XCI7IH1cblxuLmZhZC5mYS10cmFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZjhcIjsgfVxuXG4uZmFkLmZhLXRyYXNoLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZWRcIjsgfVxuXG4uZmFkLmZhLXRyYXNoLXJlc3RvcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODI5XCI7IH1cblxuLmZhZC5mYS10cmFzaC1yZXN0b3JlLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MmFcIjsgfVxuXG4uZmFkLmZhLXRyYXNoLXVuZG86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODk1XCI7IH1cblxuLmZhZC5mYS10cmFzaC11bmRvLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OTZcIjsgfVxuXG4uZmFkLmZhLXRyZWFzdXJlLWNoZXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyM1wiOyB9XG5cbi5mYWQuZmEtdHJlZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxYmJcIjsgfVxuXG4uZmFkLmZhLXRyZWUtYWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQwMFwiOyB9XG5cbi5mYWQuZmEtdHJlZS1jaHJpc3RtYXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2RiXCI7IH1cblxuLmZhZC5mYS10cmVlLWRlY29yYXRlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3ZGNcIjsgfVxuXG4uZmFkLmZhLXRyZWUtbGFyZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2RkXCI7IH1cblxuLmZhZC5mYS10cmVlLXBhbG06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODJiXCI7IH1cblxuLmZhZC5mYS10cmVlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MjRcIjsgfVxuXG4uZmFkLmZhLXRyaWFuZ2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJlY1wiOyB9XG5cbi5mYWQuZmEtdHJvcGh5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjA5MVwiOyB9XG5cbi5mYWQuZmEtdHJvcGh5LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZWJcIjsgfVxuXG4uZmFkLmZhLXRydWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBkMVwiOyB9XG5cbi5mYWQuZmEtdHJ1Y2stY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRkY1wiOyB9XG5cbi5mYWQuZmEtdHJ1Y2stY291Y2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGRkXCI7IH1cblxuLmZhZC5mYS10cnVjay1sb2FkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRkZVwiOyB9XG5cbi5mYWQuZmEtdHJ1Y2stbW9uc3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2M2JcIjsgfVxuXG4uZmFkLmZhLXRydWNrLW1vdmluZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZGZcIjsgfVxuXG4uZmFkLmZhLXRydWNrLXBpY2t1cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2M2NcIjsgfVxuXG4uZmFkLmZhLXRydWNrLXBsb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmN2RlXCI7IH1cblxuLmZhZC5mYS10cnVjay1yYW1wOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRlMFwiOyB9XG5cbi5mYWQuZmEtdHNoaXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjU1M1wiOyB9XG5cbi5mYWQuZmEtdHR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjFlNFwiOyB9XG5cbi5mYWQuZmEtdHVya2V5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyNVwiOyB9XG5cbi5mYWQuZmEtdHVydGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyNlwiOyB9XG5cbi5mYWQuZmEtdHY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjZjXCI7IH1cblxuLmZhZC5mYS10di1yZXRybzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MDFcIjsgfVxuXG4uZmFkLmZhLXVtYnJlbGxhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBlOVwiOyB9XG5cbi5mYWQuZmEtdW1icmVsbGEtYmVhY2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNWNhXCI7IH1cblxuLmZhZC5mYS11bmRlcmxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMGNkXCI7IH1cblxuLmZhZC5mYS11bmRvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBlMlwiOyB9XG5cbi5mYWQuZmEtdW5kby1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmVhXCI7IH1cblxuLmZhZC5mYS11bmljb3JuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyN1wiOyB9XG5cbi5mYWQuZmEtdW5pb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmEyXCI7IH1cblxuLmZhZC5mYS11bml2ZXJzYWwtYWNjZXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjI5YVwiOyB9XG5cbi5mYWQuZmEtdW5pdmVyc2l0eTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxOWNcIjsgfVxuXG4uZmFkLmZhLXVubGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxMjdcIjsgfVxuXG4uZmFkLmZhLXVubG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwOWNcIjsgfVxuXG4uZmFkLmZhLXVubG9jay1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTNlXCI7IH1cblxuLmZhZC5mYS11cGxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDkzXCI7IH1cblxuLmZhZC5mYS11c2QtY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJlOFwiOyB9XG5cbi5mYWQuZmEtdXNkLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZTlcIjsgfVxuXG4uZmFkLmZhLXVzZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMDA3XCI7IH1cblxuLmZhZC5mYS11c2VyLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MDZcIjsgfVxuXG4uZmFkLmZhLXVzZXItYWx0LXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRmYVwiOyB9XG5cbi5mYWQuZmEtdXNlci1hc3Ryb25hdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGZiXCI7IH1cblxuLmZhZC5mYS11c2VyLWNoYXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZhM1wiOyB9XG5cbi5mYWQuZmEtdXNlci1jaGVjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZmNcIjsgfVxuXG4uZmFkLmZhLXVzZXItY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJiZFwiOyB9XG5cbi5mYWQuZmEtdXNlci1jbG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZmRcIjsgfVxuXG4uZmFkLmZhLXVzZXItY29nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRmZVwiOyB9XG5cbi5mYWQuZmEtdXNlci1jcm93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YTRcIjsgfVxuXG4uZmFkLmZhLXVzZXItZWRpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZmZcIjsgfVxuXG4uZmFkLmZhLXVzZXItZnJpZW5kczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MDBcIjsgfVxuXG4uZmFkLmZhLXVzZXItZ3JhZHVhdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTAxXCI7IH1cblxuLmZhZC5mYS11c2VyLWhhcmQtaGF0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgyY1wiOyB9XG5cbi5mYWQuZmEtdXNlci1oZWFkc2V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgyZFwiOyB9XG5cbi5mYWQuZmEtdXNlci1pbmp1cmVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyOFwiOyB9XG5cbi5mYWQuZmEtdXNlci1sb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUwMlwiOyB9XG5cbi5mYWQuZmEtdXNlci1tZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwZjBcIjsgfVxuXG4uZmFkLmZhLXVzZXItbWQtY2hhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MmVcIjsgfVxuXG4uZmFkLmZhLXVzZXItbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTAzXCI7IH1cblxuLmZhZC5mYS11c2VyLW5pbmphOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUwNFwiOyB9XG5cbi5mYWQuZmEtdXNlci1udXJzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MmZcIjsgfVxuXG4uZmFkLmZhLXVzZXItcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMzRcIjsgfVxuXG4uZmFkLmZhLXVzZXItc2VjcmV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIxYlwiOyB9XG5cbi5mYWQuZmEtdXNlci1zaGllbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTA1XCI7IH1cblxuLmZhZC5mYS11c2VyLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUwNlwiOyB9XG5cbi5mYWQuZmEtdXNlci10YWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTA3XCI7IH1cblxuLmZhZC5mYS11c2VyLXRpZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1MDhcIjsgfVxuXG4uZmFkLmZhLXVzZXItdGltZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMjM1XCI7IH1cblxuLmZhZC5mYS11c2VyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYwYzBcIjsgfVxuXG4uZmFkLmZhLXVzZXJzLWNsYXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjYzZFwiOyB9XG5cbi5mYWQuZmEtdXNlcnMtY29nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjUwOVwiOyB9XG5cbi5mYWQuZmEtdXNlcnMtY3Jvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmE1XCI7IH1cblxuLmZhZC5mYS11c2Vycy1tZWRpY2FsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgzMFwiOyB9XG5cbi5mYWQuZmEtdXRlbnNpbC1mb3JrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJlM1wiOyB9XG5cbi5mYWQuZmEtdXRlbnNpbC1rbmlmZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZTRcIjsgfVxuXG4uZmFkLmZhLXV0ZW5zaWwtc3Bvb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMmU1XCI7IH1cblxuLmZhZC5mYS11dGVuc2lsczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZTdcIjsgfVxuXG4uZmFkLmZhLXV0ZW5zaWxzLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZTZcIjsgfVxuXG4uZmFkLmZhLXZhbHVlLWFic29sdXRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZhNlwiOyB9XG5cbi5mYWQuZmEtdmVjdG9yLXNxdWFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1Y2JcIjsgfVxuXG4uZmFkLmZhLXZlbnVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIyMVwiOyB9XG5cbi5mYWQuZmEtdmVudXMtZG91YmxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjIyNlwiOyB9XG5cbi5mYWQuZmEtdmVudXMtbWFyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyMjhcIjsgfVxuXG4uZmFkLmZhLXZpYWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDkyXCI7IH1cblxuLmZhZC5mYS12aWFsczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OTNcIjsgfVxuXG4uZmFkLmZhLXZpZGVvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAzZFwiOyB9XG5cbi5mYWQuZmEtdmlkZW8tcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0ZTFcIjsgfVxuXG4uZmFkLmZhLXZpZGVvLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjRlMlwiOyB9XG5cbi5mYWQuZmEtdmloYXJhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZhN1wiOyB9XG5cbi5mYWQuZmEtdm9pY2VtYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg5N1wiOyB9XG5cbi5mYWQuZmEtdm9sY2FubzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NzBcIjsgfVxuXG4uZmFkLmZhLXZvbGxleWJhbGwtYmFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0NWZcIjsgfVxuXG4uZmFkLmZhLXZvbHVtZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YThcIjsgfVxuXG4uZmFkLmZhLXZvbHVtZS1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAyN1wiOyB9XG5cbi5mYWQuZmEtdm9sdW1lLW11dGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmE5XCI7IH1cblxuLmZhZC5mYS12b2x1bWUtb2ZmOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAyNlwiOyB9XG5cbi5mYWQuZmEtdm9sdW1lLXNsYXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJlMlwiOyB9XG5cbi5mYWQuZmEtdm9sdW1lLXVwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjAyOFwiOyB9XG5cbi5mYWQuZmEtdm90ZS1uYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzcxXCI7IH1cblxuLmZhZC5mYS12b3RlLXllYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NzJcIjsgfVxuXG4uZmFkLmZhLXZyLWNhcmRib2FyZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MjlcIjsgfVxuXG4uZmFkLmZhLXdhbGtlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MzFcIjsgfVxuXG4uZmFkLmZhLXdhbGtpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTU0XCI7IH1cblxuLmZhZC5mYS13YWxsZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNTU1XCI7IH1cblxuLmZhZC5mYS13YW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyYVwiOyB9XG5cbi5mYWQuZmEtd2FuZC1tYWdpYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MmJcIjsgfVxuXG4uZmFkLmZhLXdhcmVob3VzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OTRcIjsgfVxuXG4uZmFkLmZhLXdhcmVob3VzZS1hbHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDk1XCI7IH1cblxuLmZhZC5mYS13YXNoZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmODk4XCI7IH1cblxuLmZhZC5mYS13YXRjaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZTFcIjsgfVxuXG4uZmFkLmZhLXdhdGNoLWZpdG5lc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNjNlXCI7IH1cblxuLmZhZC5mYS13YXRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NzNcIjsgfVxuXG4uZmFkLmZhLXdhdGVyLWxvd2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc3NFwiOyB9XG5cbi5mYWQuZmEtd2F0ZXItcmlzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3NzVcIjsgfVxuXG4uZmFkLmZhLXdhdmUtc2luZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OTlcIjsgfVxuXG4uZmFkLmZhLXdhdmUtc3F1YXJlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjgzZVwiOyB9XG5cbi5mYWQuZmEtd2F2ZS10cmlhbmdsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4OWFcIjsgfVxuXG4uZmFkLmZhLXdlYmNhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MzJcIjsgfVxuXG4uZmFkLmZhLXdlYmNhbS1zbGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY4MzNcIjsgfVxuXG4uZmFkLmZhLXdlaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0OTZcIjsgfVxuXG4uZmFkLmZhLXdlaWdodC1oYW5naW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjVjZFwiOyB9XG5cbi5mYWQuZmEtd2hhbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzJjXCI7IH1cblxuLmZhZC5mYS13aGVhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MmRcIjsgfVxuXG4uZmFkLmZhLXdoZWVsY2hhaXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmMTkzXCI7IH1cblxuLmZhZC5mYS13aGlzdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQ2MFwiOyB9XG5cbi5mYWQuZmEtd2lmaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxZWJcIjsgfVxuXG4uZmFkLmZhLXdpZmktMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YWFcIjsgfVxuXG4uZmFkLmZhLXdpZmktMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY2YWJcIjsgfVxuXG4uZmFkLmZhLXdpZmktc2xhc2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNmFjXCI7IH1cblxuLmZhZC5mYS13aW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjcyZVwiOyB9XG5cbi5mYWQuZmEtd2luZC10dXJiaW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjg5YlwiOyB9XG5cbi5mYWQuZmEtd2luZC13YXJuaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjc3NlwiOyB9XG5cbi5mYWQuZmEtd2luZG93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjQwZVwiOyB9XG5cbi5mYWQuZmEtd2luZG93LWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MGZcIjsgfVxuXG4uZmFkLmZhLXdpbmRvdy1jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY0MTBcIjsgfVxuXG4uZmFkLmZhLXdpbmRvdy1tYXhpbWl6ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZDBcIjsgfVxuXG4uZmFkLmZhLXdpbmRvdy1taW5pbWl6ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYyZDFcIjsgfVxuXG4uZmFkLmZhLXdpbmRvdy1yZXN0b3JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjJkMlwiOyB9XG5cbi5mYWQuZmEtd2luZHNvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNzc3XCI7IH1cblxuLmZhZC5mYS13aW5lLWJvdHRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY3MmZcIjsgfVxuXG4uZmFkLmZhLXdpbmUtZ2xhc3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNGUzXCI7IH1cblxuLmZhZC5mYS13aW5lLWdsYXNzLWFsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGY1Y2VcIjsgfVxuXG4uZmFkLmZhLXdvbi1zaWduOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjE1OVwiOyB9XG5cbi5mYWQuZmEtd3JlYXRoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjdlMlwiOyB9XG5cbi5mYWQuZmEtd3JlbmNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjBhZFwiOyB9XG5cbi5mYWQuZmEteC1yYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMTBmNDk3XCI7IH1cblxuLmZhZC5mYS15ZW4tc2lnbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwxMGYxNTdcIjsgfVxuXG4uZmFkLmZhLXlpbi15YW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDEwZjZhZFwiOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogYXV0bztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1saWdodC0zMDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZhLWxpZ2h0LTMwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1saWdodC0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWxpZ2h0LTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWxpZ2h0LTMwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZhLWxpZ2h0LTMwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYWwge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBhdXRvO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1yZWd1bGFyLTQwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZmEtcmVndWxhci00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mYS1yZWd1bGFyLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGF1dG87XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmEtc29saWQtOTAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmEsXG4uZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBmb250LXdlaWdodDogOTAwOyB9XG4iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxMDQ1OyB9XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7IH1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDsgfVxuXG4ubWZwLXpvb20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5tZnAtY2xvc2UsXG4ubWZwLWFycm93LFxuLm1mcC1wcmVsb2FkZXIsXG4ubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNDQ0M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxMDQ0OyB9XG4gIC5tZnAtcHJlbG9hZGVyIGEge1xuICAgIGNvbG9yOiAjQ0NDOyB9XG4gICAgLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJ1dHRvbi5tZnAtY2xvc2UsXG5idXR0b24ubWZwLWFycm93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTA0NjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7IH1cbiAgLm1mcC1jbG9zZTpob3ZlcixcbiAgLm1mcC1jbG9zZTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubWZwLWNsb3NlOmFjdGl2ZSB7XG4gICAgdG9wOiAxcHg7IH1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjRkZGO1xuICByaWdodDogLTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI0NDQztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1mcC1hcnJvdzphY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IC01NHB4OyB9XG4gIC5tZnAtYXJyb3c6aG92ZXIsXG4gIC5tZnAtYXJyb3c6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1mcC1hcnJvdzpiZWZvcmUsXG4gIC5tZnAtYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDsgfVxuICAubWZwLWFycm93OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gICAgdG9wOiA4cHg7IH1cbiAgLm1mcC1hcnJvdzpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMjFweDtcbiAgICBvcGFjaXR5OiAwLjc7IH1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDsgfVxuICAubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4OyB9XG4gIC5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIGJvcmRlci1yaWdodDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAzOXB4OyB9XG4gIC5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwMHB4OyB9XG4gIC5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgICB0b3A6IC00MHB4OyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNDBweDtcbiAgICBib3R0b206IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJhY2tncm91bmQ6ICM0NDQ7IH1cbiAgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGNvbG9yOiAjQkRCREJEO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDsgfVxuICAubWZwLWZpZ3VyZSBmaWd1cmUge1xuICAgIG1hcmdpbjogMDsgfVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0YzRjNGMztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG4gIC8qKlxuICAgICAgICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuICAgICAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7IH1cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IH1cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XG4iLCJcbi8qISAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuXG5cdE1lYW5NZW51IDIuMC43XG5cdC0tLS0tLS0tXG5cblx0VG8gYmUgdXNlZCB3aXRoIGpxdWVyeS5tZWFubWVudS5qcyBieSBDaHJpcyBXaGFydG9uIChodHRwOi8vd3d3Lm1lYW50aGVtZXMuY29tL3BsdWdpbnMvbWVhbm1lbnUvKVxuXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuXG4vKiBoaWRlIHRoZSBsaW5rIHVudGlsIHZpZXdwb3J0IHNpemUgaXMgcmVhY2hlZCAqL1xuIFxuYm9keS5tZWFubWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogd2hlbiB1bmRlciB2aWV3cG9ydCBzaXplLCAubWVhbi1jb250YWluZXIgaXMgYWRkZWQgdG8gYm9keSAqL1xuLm1lYW4tY29udGFpbmVyIC5tZWFuLWJhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xufVxuICBcblxuYS5tZWFubWVudS1yZXZlYWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDJlNWI7XG4gICAgY29sb3I6ICMwMDJlNWI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7ICBcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbmEubWVhbm1lbnUtcmV2ZWFsIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTViIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuYS5tZWFubWVudS1yZXZlYWwgaXtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHtcblx0YmFja2dyb3VuZDogI2ZmZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLXRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggcmdiYSgyNSwgMjUsIDI1LCAwLjEpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41KTtcblx0Y29sb3I6ICMwYzE5MjM7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAxMHB4IDUlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdpZHRoOiA5MCU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBsaSBhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjMwLCAyMzAsIDIzMCk7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHBhZGRpbmc6IDEwcHggMTAlO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaS5tZWFuLWxhc3QgYSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgbGkgbGkgYSB7XG5cdHdpZHRoOiA3MCU7XG5cdHBhZGRpbmc6IDFlbSAxNSU7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgbGkgbGkgbGkgYSB7XG5cdHdpZHRoOiA2MCU7XG5cdHBhZGRpbmc6IDFlbSAyMCU7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgbGkgbGkgbGkgbGkgYSB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDFlbSAyNSU7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICMyNTI1MjU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbn1cblxuLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kIHtcblx0LW1vei1ib3JkZXItYm90dG9tLWNvbG9yczogbm9uZTtcblx0LW1vei1ib3JkZXItbGVmdC1jb2xvcnM6IG5vbmU7XG5cdC1tb3otYm9yZGVyLXJpZ2h0LWNvbG9yczogbm9uZTtcblx0LW1vei1ib3JkZXItdG9wLWNvbG9yczogbm9uZTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdGJvcmRlci1jb2xvcjogY3VycmVudGNvbG9yIGN1cnJlbnRjb2xvciByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuXHRib3JkZXItaW1hZ2U6IG5vbmU7XG5cdGJvcmRlci1zdHlsZTogbm9uZSBub25lIHNvbGlkIHNvbGlkO1xuXHRib3JkZXItd2lkdGg6IG1lZGl1bSBtZWRpdW0gMXB4IDFweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0aGVpZ2h0OiAyN3B4O1xuXHRtYXJnaW4tdG9wOiAxcHg7XG5cdHBhZGRpbmc6IDVweCAxMnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRvcDogMDtcblx0d2lkdGg6IDI2cHg7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYS5tZWFuLWV4cGFuZDpob3ZlciB7XG5cdGJhY2tncm91bmQ6I2ZmZjtcbn1cblxuLm1lYW4tY29udGFpbmVyIC5tZWFuLXB1c2gge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5tZWFuLW5hdiAud3JhcHBlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi8qIEZpeCBmb3IgYm94IHNpemluZyBvbiBGb3VuZGF0aW9uIEZyYW1ld29yayBldGMuICovXG4ubWVhbi1jb250YWluZXIgLm1lYW4tYmFyLCAubWVhbi1jb250YWluZXIgLm1lYW4tYmFyICoge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuXG4ubWVhbi1yZW1vdmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLnRyYW5zcGFyZW50LWhlYWRlciBhLm1lYW5tZW51LXJldmVhbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi50cmFuc3BhcmVudC1oZWFkZXIgYS5tZWFubWVudS1yZXZlYWwgc3BhbiB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5oZWFkZXItMiBhLm1lYW5tZW51LXJldmVhbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXItMiBhLm1lYW5tZW51LXJldmVhbCBzcGFuIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cbiIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogRGVhZnVsdCBNYXJnaW4gJiBQYWRkaW5nICovXG4vKi0tIE1hcmdpbiBUb3AgLS0qL1xuLm10LTUge1xuXHRtYXJnaW4tdG9wOiA1cHg7XG59XG4ubXQtMTAge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm10LTE1IHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cbi5tdC0yMCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubXQtMjUge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xufVxuLm10LTMwIHtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cbi5tdC0zNSB7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG59XG4ubXQtNDAge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xufVxuLm10LTQ1IHtcblx0bWFyZ2luLXRvcDogNDVweDtcbn1cbi5tdC01MCB7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG59XG4ubXQtNTUge1xuXHRtYXJnaW4tdG9wOiA1NXB4O1xufVxuLm10LTYwIHtcblx0bWFyZ2luLXRvcDogNjBweDtcbn1cbi5tdC02NSB7XG5cdG1hcmdpbi10b3A6IDY1cHg7XG59XG4ubXQtNzAge1xuXHRtYXJnaW4tdG9wOiA3MHB4O1xufVxuLm10LTc1IHtcblx0bWFyZ2luLXRvcDogNzVweDtcbn1cbi5tdC04MCB7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG59XG4ubXQtODUge1xuXHRtYXJnaW4tdG9wOiA4NXB4O1xufVxuLm10LTkwIHtcblx0bWFyZ2luLXRvcDogOTBweDtcbn1cbi5tdC05NSB7XG5cdG1hcmdpbi10b3A6IDk1cHg7XG59XG4ubXQtMTAwIHtcblx0bWFyZ2luLXRvcDogMTAwcHg7XG59XG4ubXQtMTA1IHtcblx0bWFyZ2luLXRvcDogMTA1cHg7XG59XG4ubXQtMTEwIHtcblx0bWFyZ2luLXRvcDogMTEwcHg7XG59XG4ubXQtMTE1IHtcblx0bWFyZ2luLXRvcDogMTE1cHg7XG59XG4ubXQtMTIwIHtcblx0bWFyZ2luLXRvcDogMTIwcHg7XG59XG4ubXQtMTI1IHtcblx0bWFyZ2luLXRvcDogMTI1cHg7XG59XG4ubXQtMTMwIHtcblx0bWFyZ2luLXRvcDogMTMwcHg7XG59XG4ubXQtMTM1IHtcblx0bWFyZ2luLXRvcDogMTM1cHg7XG59XG4ubXQtMTQwIHtcblx0bWFyZ2luLXRvcDogMTQwcHg7XG59XG4ubXQtMTQ1IHtcblx0bWFyZ2luLXRvcDogMTQ1cHg7XG59XG4ubXQtMTUwIHtcblx0bWFyZ2luLXRvcDogMTUwcHg7XG59XG4ubXQtMTU1IHtcblx0bWFyZ2luLXRvcDogMTU1cHg7XG59XG4ubXQtMTYwIHtcblx0bWFyZ2luLXRvcDogMTYwcHg7XG59XG4ubXQtMTY1IHtcblx0bWFyZ2luLXRvcDogMTY1cHg7XG59XG4ubXQtMTcwIHtcblx0bWFyZ2luLXRvcDogMTcwcHg7XG59XG4ubXQtMTc1IHtcblx0bWFyZ2luLXRvcDogMTc1cHg7XG59XG4ubXQtMTgwIHtcblx0bWFyZ2luLXRvcDogMTgwcHg7XG59XG4ubXQtMTg1IHtcblx0bWFyZ2luLXRvcDogMTg1cHg7XG59XG4ubXQtMTkwIHtcblx0bWFyZ2luLXRvcDogMTkwcHg7XG59XG4ubXQtMTk1IHtcblx0bWFyZ2luLXRvcDogMTk1cHg7XG59XG4ubXQtMjAwIHtcblx0bWFyZ2luLXRvcDogMjAwcHg7XG59XG4vKi0tIE1hcmdpbiBCb3R0b20gLS0qL1xuXG4ubWItNSB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tYi0xMCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWItMTUge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1iLTIwIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tYi0yNSB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubWItMzAge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1iLTM1IHtcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5tYi00MCB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubWItNDUge1xuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLm1iLTUwIHtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5tYi01NSB7XG5cdG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG4ubWItNjAge1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm1iLTY1IHtcblx0bWFyZ2luLWJvdHRvbTogNjVweDtcbn1cbi5tYi03MCB7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4ubWItNzUge1xuXHRtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuLm1iLTgwIHtcblx0bWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5tYi04NSB7XG5cdG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG4ubWItOTAge1xuXHRtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuLm1iLTk1IHtcblx0bWFyZ2luLWJvdHRvbTogOTVweDtcbn1cbi5tYi0xMDAge1xuXHRtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5tYi0xMDUge1xuXHRtYXJnaW4tYm90dG9tOiAxMDVweDtcbn1cbi5tYi0xMTAge1xuXHRtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cbi5tYi0xMTUge1xuXHRtYXJnaW4tYm90dG9tOiAxMTVweDtcbn1cbi5tYi0xMjAge1xuXHRtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbi5tYi0xMjUge1xuXHRtYXJnaW4tYm90dG9tOiAxMjVweDtcbn1cbi5tYi0xMzAge1xuXHRtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cbi5tYi0xMzUge1xuXHRtYXJnaW4tYm90dG9tOiAxMzVweDtcbn1cbi5tYi0xNDAge1xuXHRtYXJnaW4tYm90dG9tOiAxNDBweDtcbn1cbi5tYi0xNDUge1xuXHRtYXJnaW4tYm90dG9tOiAxNDVweDtcbn1cbi5tYi0xNTAge1xuXHRtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbi5tYi0xNTUge1xuXHRtYXJnaW4tYm90dG9tOiAxNTVweDtcbn1cbi5tYi0xNjAge1xuXHRtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cbi5tYi0xNjUge1xuXHRtYXJnaW4tYm90dG9tOiAxNjVweDtcbn1cbi5tYi0xNzAge1xuXHRtYXJnaW4tYm90dG9tOiAxNzBweDtcbn1cbi5tYi0xNzUge1xuXHRtYXJnaW4tYm90dG9tOiAxNzVweDtcbn1cbi5tYi0xODAge1xuXHRtYXJnaW4tYm90dG9tOiAxODBweDtcbn1cbi5tYi0xODUge1xuXHRtYXJnaW4tYm90dG9tOiAxODVweDtcbn1cbi5tYi0xOTAge1xuXHRtYXJnaW4tYm90dG9tOiAxOTBweDtcbn1cbi5tYi0xOTUge1xuXHRtYXJnaW4tYm90dG9tOiAxOTVweDtcbn1cbi5tYi0yMDAge1xuXHRtYXJnaW4tYm90dG9tOiAyMDBweDtcbn1cbi8qLS0gUGFkZGluZyBUb3AgLS0qL1xuXG4ucHQtNSB7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucHQtMTAge1xuXHRwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5wdC0xNSB7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnB0LTIwIHtcblx0cGFkZGluZy10b3A6IDIwcHg7XG59XG4ucHQtMjUge1xuXHRwYWRkaW5nLXRvcDogMjVweDtcbn1cbi5wdC0zMCB7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLnB0LTM1IHtcblx0cGFkZGluZy10b3A6IDM1cHg7XG59XG4ucHQtNDAge1xuXHRwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5wdC00NSB7XG5cdHBhZGRpbmctdG9wOiA0NXB4O1xufVxuLnB0LTUwIHtcblx0cGFkZGluZy10b3A6IDUwcHg7XG59XG4ucHQtNTUge1xuXHRwYWRkaW5nLXRvcDogNTVweDtcbn1cbi5wdC02MCB7XG5cdHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLnB0LTY1IHtcblx0cGFkZGluZy10b3A6IDY1cHg7XG59XG4ucHQtNzAge1xuXHRwYWRkaW5nLXRvcDogNzBweDtcbn1cbi5wdC03NSB7XG5cdHBhZGRpbmctdG9wOiA3NXB4O1xufVxuLnB0LTgwIHtcblx0cGFkZGluZy10b3A6IDgwcHg7XG59XG4ucHQtODUge1xuXHRwYWRkaW5nLXRvcDogODVweDtcbn1cbi5wdC05MCB7XG5cdHBhZGRpbmctdG9wOiA5MHB4O1xufVxuLnB0LTk1IHtcblx0cGFkZGluZy10b3A6IDk1cHg7XG59XG4ucHQtMTAwIHtcblx0cGFkZGluZy10b3A6IDEwMHB4O1xufVxuLnB0LTEwNSB7XG5cdHBhZGRpbmctdG9wOiAxMDVweDtcbn1cbi5wdC0xMTAge1xuXHRwYWRkaW5nLXRvcDogMTEwcHg7XG59XG4ucHQtMTE1IHtcblx0cGFkZGluZy10b3A6IDExNXB4O1xufVxuLnB0LTEyMCB7XG5cdHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbi5wdC0xMjUge1xuXHRwYWRkaW5nLXRvcDogMTI1cHg7XG59XG4ucHQtMTMwIHtcblx0cGFkZGluZy10b3A6IDEzMHB4O1xufVxuLnB0LTEzNSB7XG5cdHBhZGRpbmctdG9wOiAxMzVweDtcbn1cbi5wdC0xNDAge1xuXHRwYWRkaW5nLXRvcDogMTQwcHg7XG59XG4ucHQtMTQ1IHtcblx0cGFkZGluZy10b3A6IDE0NXB4O1xufVxuLnB0LTE1MCB7XG5cdHBhZGRpbmctdG9wOiAxNTBweDtcbn1cbi5wdC0xNTUge1xuXHRwYWRkaW5nLXRvcDogMTU1cHg7XG59XG4ucHQtMTYwIHtcblx0cGFkZGluZy10b3A6IDE2MHB4O1xufVxuLnB0LTE2NSB7XG5cdHBhZGRpbmctdG9wOiAxNjVweDtcbn1cbi5wdC0xNzAge1xuXHRwYWRkaW5nLXRvcDogMTcwcHg7XG59XG4ucHQtMTc1IHtcblx0cGFkZGluZy10b3A6IDE3NXB4O1xufVxuLnB0LTE4MCB7XG5cdHBhZGRpbmctdG9wOiAxODBweDtcbn1cbi5wdC0xODUge1xuXHRwYWRkaW5nLXRvcDogMTg1cHg7XG59XG4ucHQtMTkwIHtcblx0cGFkZGluZy10b3A6IDE5MHB4O1xufVxuLnB0LTE5NSB7XG5cdHBhZGRpbmctdG9wOiAxOTVweDtcbn1cbi5wdC0yMDAge1xuXHRwYWRkaW5nLXRvcDogMjAwcHg7XG59XG4ucHQtMTEzIHtcblx0cGFkZGluZy10b3A6IDExM3B4O1xufVxuLyotLSBQYWRkaW5nIEJvdHRvbSAtLSovXG5cbi5wYi01IHtcblx0cGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5wYi0xMCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBiLTE1IHtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ucGItMjAge1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYi0yNSB7XG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLnBiLTMwIHtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucGItMzUge1xuXHRwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi5wYi00MCB7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLnBiLTQ1IHtcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG4ucGItNTAge1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5wYi01NSB7XG5cdHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuLnBiLTYwIHtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4ucGItNjUge1xuXHRwYWRkaW5nLWJvdHRvbTogNjVweDtcbn1cbi5wYi03MCB7XG5cdHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLnBiLTc1IHtcblx0cGFkZGluZy1ib3R0b206IDc1cHg7XG59XG4ucGItODAge1xuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5wYi04NSB7XG5cdHBhZGRpbmctYm90dG9tOiA4NXB4O1xufVxuLnBiLTkwIHtcblx0cGFkZGluZy1ib3R0b206IDkwcHg7XG59XG4ucGItOTUge1xuXHRwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cbi5wYi0xMDAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4ucGItMTA1IHtcblx0cGFkZGluZy1ib3R0b206IDEwNXB4O1xufVxuLnBiLTExMCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMTBweDtcbn1cbi5wYi0xMTUge1xuXHRwYWRkaW5nLWJvdHRvbTogMTE1cHg7XG59XG4ucGItMTIwIHtcblx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuLnBiLTEyNSB7XG5cdHBhZGRpbmctYm90dG9tOiAxMjVweDtcbn1cbi5wYi0xMzAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG4ucGItMTM1IHtcblx0cGFkZGluZy1ib3R0b206IDEzNXB4O1xufVxuLnBiLTE0MCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5wYi0xNDUge1xuXHRwYWRkaW5nLWJvdHRvbTogMTQ1cHg7XG59XG4ucGItMTUwIHtcblx0cGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuLnBiLTE1NSB7XG5cdHBhZGRpbmctYm90dG9tOiAxNTVweDtcbn1cbi5wYi0xNjAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG4ucGItMTY1IHtcblx0cGFkZGluZy1ib3R0b206IDE2NXB4O1xufVxuLnBiLTE3MCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNzBweDtcbn1cbi5wYi0xNzUge1xuXHRwYWRkaW5nLWJvdHRvbTogMTc1cHg7XG59XG4ucGItMTgwIHtcblx0cGFkZGluZy1ib3R0b206IDE4MHB4O1xufVxuLnBiLTE4NSB7XG5cdHBhZGRpbmctYm90dG9tOiAxODVweDtcbn1cbi5wYi0xOTAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG4ucGItMTk1IHtcblx0cGFkZGluZy1ib3R0b206IDE5NXB4O1xufVxuLnBiLTIwMCB7XG5cdHBhZGRpbmctYm90dG9tOiAyMDBweDtcbn1cblxuLnBiLTI0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1MHB4O1xufVxuXG4vKi0tIFBhZGRpbmcgTGVmdCAtLSovXG4ucGwtMCB7XG5cdHBhZGRpbmctbGVmdDogMHB4O1xufVxuLnBsLTUge1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5wbC0xMCB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wbC0xNSB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5wbC0yMHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnBsLTI1IHtcblx0cGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuLnBsLTMwIHtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnBsLTM1IHtcblx0cGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4ucGwtMzUge1xuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi5wbC00MCB7XG5cdHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnBsLTQ1IHtcblx0cGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuXG4ucGwtNTAge1xuXHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5cbi5wbC01NSB7XG5cdHBhZGRpbmctbGVmdDogNTVweDtcbn1cblxuLnBsLTYwIHtcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuLnBsLTY1IHtcblx0cGFkZGluZy1sZWZ0OiA2NXB4O1xufVxuLnBsLTcwIHtcblx0cGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuLnBsLTc1IHtcblx0cGFkZGluZy1sZWZ0OiA3NXB4O1xufVxuLnBsLTgwIHtcblx0cGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuLnBsLTg1IHtcblx0cGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuLnBsLTkwIHtcblx0cGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuLnBsLTk1IHtcblx0cGFkZGluZy1sZWZ0OiA5NXB4O1xufVxuLnBsLTEwMCB7XG5cdHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5cblxuLyotLSBQYWRkaW5nIFJpZ2h0IC0tKi9cbi5wci0wIHtcblx0cGFkZGluZy1yaWdodDogMHB4O1xufVxuLnByLTUge1xuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ucHItMTAge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnByLTE1IHtcblx0cGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5wci0yMHtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5wci0yNSB7XG5cdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4ucHItMzAge1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLnByLTM1IHtcblx0cGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLnByLTM1IHtcblx0cGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLnByLTQwIHtcblx0cGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLnByLTQ1IHtcblx0cGFkZGluZy1yaWdodDogNDVweDtcbn1cblxuLnByLTUwIHtcblx0cGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnByLTU1IHtcblx0cGFkZGluZy1yaWdodDogNTVweDtcbn1cblxuLnByLTYwIHtcblx0cGFkZGluZy1yaWdodDogNjBweDtcbn1cbi5wci02NSB7XG5cdHBhZGRpbmctcmlnaHQ6IDY1cHg7XG59XG4ucHItNzAge1xuXHRwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuLnByLTc1IHtcblx0cGFkZGluZy1yaWdodDogNzVweDtcbn1cbi5wci04MCB7XG5cdHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG4ucHItODUge1xuXHRwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuLnByLTkwIHtcblx0cGFkZGluZy1yaWdodDogOTBweDtcbn1cbi5wci05NSB7XG5cdHBhZGRpbmctcmlnaHQ6IDk1cHg7XG59XG4ucHItMTAwIHtcblx0cGFkZGluZy1yaWdodDogMTAwcHg7XG59XG4vKi0tIG1hcmdpbiBSaWdodCAtLSovXG4ubXItNDB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuLyogZm9udCB3ZWlnaHQgKi9cbi5mLTcwMHtmb250LXdlaWdodDogNjAwO31cbi5mLTYwMHtmb250LXdlaWdodDogNjAwO31cbi5mLTUwMHtmb250LXdlaWdodDogNTAwO31cbi5mLTQwMHtmb250LXdlaWdodDogNDAwO31cbi5mLTMwMHtmb250LXdlaWdodDogMzAwO31cblxuLyogQmFja2dyb3VuZCBDb2xvciAqL1xuXG4uZ3JheS1iZyB7XG5cdGJhY2tncm91bmQ6ICNmNGY0ZmU7XG59XG4ud2hpdGUtYmcge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmJsYWNrLWJnIHtcblx0YmFja2dyb3VuZDogIzIyMjtcbn1cbi50aGVtZS1iZyB7XG5cdGJhY2tncm91bmQ6ICMyMjI7XG59XG4ucHJpbWFyeS1iZyB7XG5cdGJhY2tncm91bmQ6ICMxYTIzN2U7XG59XG4vKiBDb2xvciAqL1xuXG4ud2hpdGUtY29sb3Ige1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5ibGFjay1jb2xvciB7XG5cdGNvbG9yOiAjMjIyO1xufVxuLnRoZW1lLWNvbG9yIHtcblx0Y29sb3I6ICMyMjI7XG59XG4ucHJpbWFyeS1jb2xvciB7XG5cdGNvbG9yOiAjMjIyO1xufVxuLyogYmxhY2sgb3ZlcmxheSAqL1xuXG5bZGF0YS1vdmVybGF5XSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbltkYXRhLW92ZXJsYXldOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiAjMDAwIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxO1xufVxuW2RhdGEtb3ZlcmxheT1cIjNcIl06OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDAuMztcbn1cbltkYXRhLW92ZXJsYXk9XCI0XCJdOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAwLjQ7XG59XG5bZGF0YS1vdmVybGF5PVwiNVwiXTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMC41O1xufVxuW2RhdGEtb3ZlcmxheT1cIjZcIl06OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDAuNjtcbn1cbltkYXRhLW92ZXJsYXk9XCI3XCJdOjpiZWZvcmUge1xuXHRvcGFjaXR5OiAwLjc7XG59XG5bZGF0YS1vdmVybGF5PVwiOFwiXTo6YmVmb3JlIHtcblx0b3BhY2l0eTogMC44O1xufVxuW2RhdGEtb3ZlcmxheT1cIjlcIl06OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDAuOTtcbn1cblxuXG4udGV4dC1yaWdodHtcbnRleHQtYWxpZ246IHJpZ2h0O1xufVxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqIERlbW8gLSAyMCAqKioqKioqKioqKioqKioqKioqL1xuLmJveDIwe3Bvc2l0aW9uOnJlbGF0aXZlfVxuLmJveDIwOmFmdGVyLC5ib3gyMDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwifVxuLmJveDIwOmJlZm9yZXt3aWR0aDo4MCU7aGVpZ2h0OjIyMCU7YmFja2dyb3VuZDojZmY3MzUwO3RvcDotNTAlO2xlZnQ6LTEwMCU7ei1pbmRleDoxO3RyYW5zZm9ybTpyb3RhdGUoMjVkZWcpO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHRvcCAwO3RyYW5zaXRpb246YWxsIC41cyBlYXNlIDBzfVxuLmJveDIwOmhvdmVyOmJlZm9yZXtsZWZ0OjEwJX1cbi5ib3gyMDphZnRlcnt3aWR0aDo1NSU7aGVpZ2h0OjE3NSU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44KTtib3R0b206LTEwMDAlO2xlZnQ6NTMlO3RyYW5zZm9ybTpyb3RhdGUoLTMzZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b20gMDt0cmFuc2l0aW9uOmFsbCAuOHMgZWFzZSAwc31cbi5ib3gyMCAuYm94LWNvbnRlbnQsLmJveDIwIC5pY29ue3dpZHRoOjEwMCU7cGFkZGluZzowIDIwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3otaW5kZXg6Mjt0cmFuc2l0aW9uOmFsbCAxLjFzIGVhc2UgMHN9XG4uYm94MjA6aG92ZXI6YWZ0ZXJ7Ym90dG9tOi03MCV9XG4uYm94MjAgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99XG4uYm94MjAgLmJveC1jb250ZW50e3RvcDotMTAwJTtjb2xvcjojZmZmfVxuLmJveDIwOmhvdmVyIC5ib3gtY29udGVudHt0b3A6MzBweH1cbi5ib3gyMCAudGl0bGV7Zm9udC1zaXplOjI0cHg7bWFyZ2luOjA7IGNvbG9yOiAjZmZmO31cbi5ib3gyMCAuaWNvbiBsaSBhLC5ib3gyMCAucG9zdHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTRweH1cbi5ib3gyMCAucG9zdHttYXJnaW4tdG9wOjVweH1cbi5ib3gyMCAuaWNvbntsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7Ym90dG9tOi0xMDAlfVxuLmJveDIwOmhvdmVyIC5pY29ue2JvdHRvbToyNXB4fVxuLmJveDIwIC5pY29uIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfVxuLmJveDIwIC5pY29uIGxpIGF7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6IzQ0NDtib3JkZXItcmFkaXVzOjUwJTttYXJnaW46MCAzcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZSAwc31cbi5ib3gyMCAuaWNvbiBsaSBhOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojZmY0MDJhfVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MHB4KXsuYm94MjB7bWFyZ2luLWJvdHRvbTozMHB4fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ3OXB4KXsuYm94MjAgLnRpdGxle2ZvbnQtc2l6ZToyMHB4fVxufVxuXG5cblxuIC8qIFRoZSBmbGlwIGNhcmQgY29udGFpbmVyIC0gc2V0IHRoZSB3aWR0aCBhbmQgaGVpZ2h0IHRvIHdoYXRldmVyIHlvdSB3YW50LiBXZSBoYXZlIGFkZGVkIHRoZSBib3JkZXIgcHJvcGVydHkgdG8gZGVtb25zdHJhdGUgdGhhdCB0aGUgZmxpcCBpdHNlbGYgZ29lcyBvdXQgb2YgdGhlIGJveCBvbiBob3ZlciAocmVtb3ZlIHBlcnNwZWN0aXZlIGlmIHlvdSBkb24ndCB3YW50IHRoZSAzRCBlZmZlY3QgKi9cbi5mbGlwLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzUycHg7XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7IC8qIFJlbW92ZSB0aGlzIGlmIHlvdSBkb24ndCB3YW50IHRoZSAzRCBlZmZlY3QgKi9cbn1cblxuLyogVGhpcyBjb250YWluZXIgaXMgbmVlZGVkIHRvIHBvc2l0aW9uIHRoZSBmcm9udCBhbmQgYmFjayBzaWRlICovXG4uZmxpcC1jYXJkLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4vKiBEbyBhbiBob3Jpem9udGFsIGZsaXAgd2hlbiB5b3UgbW92ZSB0aGUgbW91c2Ugb3ZlciB0aGUgZmxpcCBib3ggY29udGFpbmVyICovXG4uZmxpcC1jYXJkOmhvdmVyIC5mbGlwLWNhcmQtaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cblxuLyogUG9zaXRpb24gdGhlIGZyb250IGFuZCBiYWNrIHNpZGUgKi9cbi5mbGlwLWNhcmQtZnJvbnQsIC5mbGlwLWNhcmQtYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIFNhZmFyaSAqL1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIFN0eWxlIHRoZSBmcm9udCBzaWRlIChmYWxsYmFjayBpZiBpbWFnZSBpcyBtaXNzaW5nKSAqL1xuLmZsaXAtY2FyZC1mcm9udCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmI7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogU3R5bGUgdGhlIGJhY2sgc2lkZSAqL1xuLmZsaXAtY2FyZC1iYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzM1MDtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn0gXG4uZmxpcC1jYXJkLWJhY2sgaDR7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZmxpcC1jYXJkLWJhY2sgaDQgYTpob3ZlcntcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5mbGlwLWNhcmQtYmFjayAuc29jaWFse1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5mbGlwLWNhcmQtYmFjayAuc29jaWFsIGEge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6ICNmZjczNTA7XG59XG4uZmxpcC1jYXJkLWJhY2sgLnNvY2lhbCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAxNjU5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi8qWm9vbUluIEhvdmVyIEVmZmVjdCovXG4gICAgLmhvdmVyLXpvb21pbiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLmhvdmVyLXpvb21pbiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIC5ob3Zlci16b29taW46aG92ZXIgaW1nIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH0iLCJcbi8qIDEuIFRoZW1lIGRlZmF1bHQgY3NzICovXG4gYm9keSB7XG4gICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjNzc3O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG4gICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnRleHQtbGVmdHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5hLm1lYW5tZW51LXJldmVhbCBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xufVxuIC5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwgbGkgYSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweCA1JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbmJveC1zaGFkb3c6IDNweCA0cHggMTVweCAjMDAwMDAwMUE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tZWFuLWNvbnRhaW5lciAubWVhbi1uYXYgdWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiAgLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiA5cHggMTJweDtcbn1cbiAgLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uc3JiLWxpbmUge1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5ib3R0b206IC05MHB4O1xufVxuLmxpbmU1IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5tci0xNXtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cbi5mLWxlZnQge1xuXHRmbG9hdDogbGVmdFxufVxuLmYtcmlnaHQge1xuXHRmbG9hdDogcmlnaHRcbn1cbi5maXgge1xuXHRvdmVyZmxvdzogaGlkZGVuXG59XG5hLFxuLmJ1dHRvbiB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuYTpmb2N1cyxcbi5idXR0b246Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5hOmZvY3VzLFxuYTpob3Zlcixcbi5wb3J0Zm9saW8tY2F0IGE6aG92ZXIsXG4uZm9vdGVyIC1tZW51IGxpIGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmZvY3VzLCAuYnRuOmZvY3VzIHtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cbmEsXG5idXR0b24ge1xuICAgIFxuXHRjb2xvcjogIzE0MWIyMjtcblx0b3V0bGluZTogbWVkaXVtIG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uYm94MjAgLnRpdGxlIGF7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYm94MjAgLnRpdGxlIGE6aG92ZXJ7XG4gICAgIGNvbG9yOiAjNDQ0O1xufVxuYnV0dG9uOmZvY3VzLGlucHV0OmZvY3VzLGlucHV0OmZvY3VzLHRleHRhcmVhLHRleHRhcmVhOmZvY3Vze291dGxpbmU6IG5vbmU7Ym94LXNoYWRvdzogbm9uZTt9XG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXBpdGFsaXplIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0Y29sb3I6ICMxNDFiMjI7XG5cdG1hcmdpbi10b3A6IDBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9ybWFsO1xufVxuaDEgYSxcbmgyIGEsXG5oMyBhLFxuaDQgYSxcbmg1IGEsXG5oNiBhIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5oMSB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgyIHtcblx0Zm9udC1zaXplOiAzNXB4O1xufVxuaDMge1xuXHRmb250LXNpemU6IDI4cHg7XG59XG5oNCB7XG5cdGZvbnQtc2l6ZTogMjJweDtcbn1cbmg1IHtcblx0Zm9udC1zaXplOiAxOHB4O1xufVxuaDYge1xuXHRmb250LXNpemU6IDE2cHg7XG59XG51bCB7XG5cdG1hcmdpbjogMHB4O1xuXHRwYWRkaW5nOiAwcHg7XG59XG5saSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmVcbn1cbnAge1xuXG5cdFxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuaHIge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWZmODtcblx0Ym9yZGVyLXRvcDogMCBub25lO1xuXHRtYXJnaW46IDMwcHggMDtcblx0cGFkZGluZzogMDtcbn1cbmxhYmVsIHtcblx0Y29sb3I6ICM3ZTdlN2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuKjo6LW1vei1zZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjZDZiMTYxO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG46Oi1tb3otc2VsZWN0aW9uIHtcblx0YmFja2dyb3VuZDogIzQ0NDtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuOjpzZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiAjNDQ0O1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG59XG4qOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM1NTU1NTU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0b3BhY2l0eTogMTtcbn1cbio6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM1NTU1NTU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0b3BhY2l0eTogMTtcbn1cbi50aGVtZS1vdmVybGF5IHtcblx0cG9zaXRpb246IHJlbGF0aXZlXG59XG4udGhlbWUtb3ZlcmxheTo6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogIzE2OTZlNyBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuXHRjb250ZW50OiBcIlwiO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdG9wYWNpdHk6IDAuNjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnNlcGFyYXRvciB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjJmMmYyXG59XG5cblxuLyogYnV0dG9uIHN0eWxlICovXG5cbi5idG4ge1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuXHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6MTsgXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0biBpe1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5idG46OmJlZm9yZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgdG9wOiAtNjBQWDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogLTE7ICAgIFxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG59XG4uYnRuOmhvdmVyOjpiZWZvcmUge1xud2lkdGg6IDEwMCU7XG5oZWlnaHQ6IDEwMCU7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5ib3JkZXItcmFkaXVzOiA0cHg7XG5jb250ZW50OiBcIlwiO1xuYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG50b3A6IDA7XG5sZWZ0OiAwO1xuei1pbmRleDogLTE7XG59XG4uYnRuOmhvdmVye1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JfYmx1ZSk7XG59XG5cblxuLnNsaWRlci1idG46aG92ZXIgLmJ0bi1hZnRlcntcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbm1hcmdpbi1sZWZ0OiAwcHg7XG59XG4vKiBzY3JvbGxVcCAqL1xuI3Njcm9sbFVwIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG59XG4jc2Nyb2xsVXA6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi8qIDIuIGhlYWRlciAqL1xuLmhlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAtMTc3cHg7XG59XG4uaGVhZGVyIC5zZWNvbmQtaGVhZGVye1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uaGVhZGVyIC5zZWNvbmQtaGVhZGVyOjpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgLnNlY29uZC1tZW51e1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMTVweDtcbn1cbi5oZWFkZXItdG9wIHtcblx0cGFkZGluZy10b3A6IDQwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5pbm5kZXItaHQge1xuXHRwYWRkaW5nOiAxMHB4IDA7XG59XG4ud2VsbGNvbWUtdGV4dCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Y29sb3I6ICM4YThhOGE7XG59XG4uaGVhZGVyLWN0YSB1bCBsaSB7XG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5wYWRkaW5nLXJpZ2h0OiAxNXB4O1xubWFyZ2luLXJpZ2h0OiAxNXB4O1xuYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UxZTFlMTQwO1xufVxuLmhlYWRlci1jdGEgdWwgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6IDA7fVxuLmhlYWRlci1jdGEgdWwgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OiAwOyBib3JkZXItcmlnaHQ6IG5vbmU7bWFyZ2luLXJpZ2h0OiAwO31cbi5oZWFkZXItY3RhIHVsIGxpIGkge1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xubWFyZ2luLXJpZ2h0OiA1cHg7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG50b3A6IDFweDtcbmNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5oZWFkZXItdG9wLWN0YSB1bCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDIwMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDgwcHg7XG59XG4uaGVhZGVyLXRvcC1jdGEgdWwgbGk6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OiAwO31cbi5oZWFkZXItY3RhIC5jYWxsLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaGVhZGVyLWN0YSAuY2FsbC1ib3ggYS5hY3RpdmV7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpOyBcbn1cbi5oZWFkZXItY3RhIC5jYWxsLWJveCAuaWNvbiBpbWd7XG4gICAgd2lkdGg6IDM1cHg7XG59XG4uaC1jdGEtaWNvbiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmgtY3RhLWNvbnRlbnQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmgtY3RhLWNvbnRlbnQgaDUge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uaC1jdGEtY29udGVudCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5tZW51LWFyZWF7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnUgLnN1Yi1tZW51e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZmFhMjkyO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IHJnYmEoMjUsIDI1LCAyNSwgMC4xKTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxNXB4IHJnYmEoMjUsIDI1LCAyNSwgMC4xKTtcbn1cbi5tZW51IC5zdWItbWVudSwgLm1lbnUgLmNoaWxkcmVue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTVweCByZ2JhKDI1LCAyNSwgMjUsIDAuMSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTVweCByZ2JhKDI1LCAyNSwgMjUsIDAuMSk7XG59XG4ubWFpbi1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OyBcbn1cbi5tZW51IC5zdWItbWVudSBsaSB7XG5tYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuZmxvYXQ6IGxlZnQ7XG5ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbndpZHRoOiAxMDAlO1xudGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG4ubWVudSAuc3ViLW1lbnUgbGksIC5tZW51IC5jaGlsZHJlbiBsaSAge1xubWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbmZsb2F0OiBsZWZ0O1xuYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG53aWR0aDogMTAwJTtcbnRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLm1haW4tbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IHVsID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbmJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xud2lkdGg6IDI1MHB4O1xuei1pbmRleDogMTtcbnBhZGRpbmc6IDA7XG5tYXJnaW4tbGVmdDogLTI1NXB4O1xubWFyZ2luLXRvcDogMDtcbnRvcDogLTNweDtcbn1cbi5tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gdWwsLm1lbnUgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW46aG92ZXIgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xufVxuLm1lbnUgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gPiB1bCA+IC5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuOmhvdmVyID4gdWxcbntcblx0bWFyZ2luLWxlZnQ6IC0yNjVweDtcbm1hcmdpbi10b3A6IDA7XG50b3A6IC0zcHg7XG59XG4ubWFpbi1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gdWwgPiAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiB1bCwubWVudSAucGFnZV9pdGVtX2hhc19jaGlsZHJlbiA+IHVsID4gIC5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuOmhvdmVyID4gdWx7ZGlzcGxheTogYmxvY2s7fVxuLm1haW4tbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IHVsID4gIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gdWx7ZGlzcGxheTogYmxvY2s7fVxuLm1haW4tbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IHVsID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiB1bCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gdWwge1xuICAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY7XG53aWR0aDogMjUwcHg7XG56LWluZGV4OiAxO1xucGFkZGluZzogMDtcbm1hcmdpbi1sZWZ0OiAyNTVweDtcbm1hcmdpbi10b3A6IDA7XG50b3A6IC0zcHg7XG59XG5cbi5tYWluLW1lbnUgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1tZW51IHVsIGxpLmFjdGl2ZSBhIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLm1haW4tbWVudSB1bCBsaSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiAjMTQxYjIyO1xuXHRwYWRkaW5nOiAyMHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6NjAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbn1cbi5tYWluLW1lbnUgdWwgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIitcIjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbWVudSB1bCBsaTpsYXN0LWNoaWxkIGE6OmFmdGVyLC5tYWluLW1lbnUgLmhhcy1zdWIgdWwgbGkgYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbWVudSB1bCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLm1lbnUtYXJlYSAubWVudS10aWdnZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tZW51LWFyZWEgLm1lbnUtdGlnZ2VyIHNwYW4ge1xuXHRoZWlnaHQ6IDJweDtcblx0d2lkdGg6IDMwcHg7XG5cdGJhY2tncm91bmQ6ICMyOTM1YmI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDdweCAwO1xuXHR0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5tYWluLW1lbnUgdWwgbGk6aG92ZXIgPiBhe2NvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTt9XG4ubWFpbi1tZW51IHVsIGxpOmhvdmVyID4gYTo6YmVmb3Jle3dpZHRoOiAxMDAlO31cbi5kaXNwbGF5LWlie2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XG4uaGVhZGVyLXNvY2lhbCBhIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xubWFyZ2luLWxlZnQ6IDE1cHg7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5jb2xvcjogIzE5MUQzQjtcbn1cblxuLnNlYXJjaC10b3Age1xuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE2cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzE0MWIyMjtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGxlZnQ6IDIwJTtcbn1cbi5zZWFyY2gtdG9wIHVsIHtcbiAgICBiYWNrZ3JvdW5kOiAjNENDM0MxIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggNXB4IDVweDtcbn1cbi5zZWFyY2gtdG9wIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjM4O1xufVxuLnNlYXJjaC10b3AgbGkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLnNlYXJjaC10b3AgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmhlYWRlci1zb2NpYWwgYTpob3Zlcntjb2xvcjogI2ZmZjt9XG4uc3RpY2t5LW1lbnUge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgNjBweCAwIHJnYmEoMCwgMCwgMCwgLjA3KTtcblx0XHR6LWluZGV4OiAxMCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IDMwMG1zIGVhc2UtaW4tb3V0IDBzIG5vcm1hbCBub25lIDEgcnVubmluZyBmYWRlSW5Eb3duO1xuICAgIGFuaW1hdGlvbjogMzAwbXMgZWFzZS1pbi1vdXQgMHMgbm9ybWFsIG5vbmUgMSBydW5uaW5nIGZhZGVJbkRvd247XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTVweCByZ2JhKDI1LCAyNSwgMjUsIDAuMSk7XG59XG4ucmVzcG9uc2l2ZSB7ZGlzcGxheTogbm9uZTt9XG4jbW9iaWxlLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnJpZ2h0LW1lbnUgbGkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnJpZ2h0LW1lbnUgLmljb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5yaWdodC1tZW51IC5pY29uIGltZyB7XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDYwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnJpZ2h0LW1lbnUgLnRleHR7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5yaWdodC1tZW51IC50ZXh0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjYzdjN2M3O1xufVxuLnJpZ2h0LW1lbnUgLnRleHQgc3Ryb25nIHtcbiBjb2xvcjogdmFyKC0tY29sb3JfYmx1ZSk7XG5mb250LXNpemU6IDI1cHg7XG5mb250LXdlaWdodDogOTAwO1xuZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuLm1lbnUtc2VhcmNoe1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5tZW51LXNlYXJjaCBhIHtcbmZvbnQtc2l6ZTogMTZweDtcbmRpc3BsYXk6IGlubGluZS1ibG9jaztcbm1hcmdpbi10b3A6IDVweDtcbmJhY2tncm91bmQ6ICNmZmZmZmY0YTtcbnRleHQtYWxpZ246IGNlbnRlcjtcbmxpbmUtaGVpZ2h0OiAzM3B4O1xuYm9yZGVyLXJhZGl1czogNTAlO1xuY29sb3I6ICNiOGJmYzM7XG59XG4udG9wLWJ0biB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgcGFkZGluZzogMTZweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi50b3AtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNkNDAwNzUwMCwgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSkpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgY29sb3I6ICNmZmY7XG59XG4uc3RpY2t5LW1lbnUgLmxvZ297XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBsaW5lLWhlaWdodDogNjFweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uc2xpZGVyLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgXG59XG4uc2xpZGVyLWJnIC5iYW5uZXItaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA3MzhweDtcbiAgbWFyZ2luLXRvcDogMTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTYycHg7XG59XG5cbi5zbGlkZXItY29udGVudC5zLXNsaWRlci1jb250ZW50LnRleHQyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLnNsaWRlci1jb250ZW50LnMtc2xpZGVyLWNvbnRlbnQudGV4dDMge1xuICAgIG1hcmdpbi10b3A6MTY4cHg7XG59XG4uc2xpZGVyLXByaWNle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG59XG4uc2xpZGVyLXByaWNlIGgze1xuXHRjb2xvcjojZmZmO1xufVxuLnNsaWRlci1wcmljZSBoMiB7XG4gICAgY29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2xpZGVyLWJ0bntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxufVxuXG4uc2xpZGVyLWFjdGl2ZSAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIGxlZnQ6IDIyJTtcbn1cbi5zbGlkZXItYWN0aXZlIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIFxufVxuIC5zbGlkZXItYWN0aXZlIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG59XG4uc2xpZGVyLWFjdGl2ZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xuICBcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNsaWRlci1hY3RpdmUgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgIGxlZnQ6IC0xOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zZWNvbmQtaGVhZGVyIHtcbmJvcmRlcjogbm9uZTtcbnBhZGRpbmctYm90dG9tOiAxNXB4O1xuYmFja2dyb3VuZDogIzE0MWIyMjtcbnBhZGRpbmctdG9wOiAxNXB4O1xuY29sb3I6ICNmZmY7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG56LWluZGV4OiAxO1xufVxuLnNlY29uZC1oZWFkZXI6OmJlZm9yZSB7XG5jb250ZW50OiBcIlwiO1xuaGVpZ2h0OiAxMDAlO1xucG9zaXRpb246IGFic29sdXRlO1xud2lkdGg6IDMyJTtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xudG9wOiAwO1xuei1pbmRleDogLTE7XG5sZWZ0OiAtMjVweDtcbnRyYW5zZm9ybTogc2tldygzMGRlZyk7XG59XG4uc2Vjb25kLWhlYWRlciBhLC5zZWNvbmQtaGVhZGVyIHNwYW57XG4gICAgY29sb3I6ICNmZmY7XG59XG4uc2Vjb25kLWhlYWRlciBhOmhvdmVye1xuICAgIGNvbG9yOiNmZmZmZmZjMjtcbn1cbi5zZWNvbmQtbWVudSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTtcbn1cbi5zdGlja3ktbWVudSAuc2Vjb25kLW1lbnUge1xuXHRtYXJnaW46IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG4uc3RpY2t5LW1lbnUgLnNlY29uZC1tZW51OjpiZWZvcmV7Y29udGVudDogbm9uZTt9XG4uc2Vjb25kLW1lbnUgLm1haW4tbWVudSB1bCBsaXttYXJnaW4tbGVmdDogNDBweDt9XG4uc2Vjb25kLW1lbnUgLm1haW4tbWVudSB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDogMDt9XG4uc2Vjb25kLW1lbnUgLm1haW4tbWVudSB1bCBsaSBhOjpiZWZvcmV7Y29udGVudDogbm9uZTt9XG4uc2Vjb25kLWhlYWRlci1idG4gLmJ0biB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWluLWhlaWdodDogODZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Vjb25kLWhlYWRlci1idG4gLmJ0bjpob3ZlciB7XG5jb2xvcjogI2ZmZjtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuXG4uaW1nLW1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbnotaW5kZXg6IDI7XG59XG5cbi5vZmZjYW52YXMtbWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDMwMHB4O1xuXHR6LWluZGV4OiA5OTk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xuXHR0b3A6IDA7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdHRyYW5zaXRpb246IC41cztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLm9mZmNhbnZhcy1tZW51LmFjdGl2ZXtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG59XG4ubWVudS1jbG9zZSBpIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0dHJhbnNpdGlvbjogLjNzO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVudS1jbG9zZTpob3ZlciBpe1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ub2ZmY2FudmFzLW1lbnUgdWwge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm9mZmNhbnZhcy1tZW51IHVsIGxpIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMDFjMzg7XG59XG4ub2ZmY2FudmFzLW1lbnUgdWwgbGkgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7IFxuXHRwYWRkaW5nOiA2cHggMDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4ub2ZmY2FudmFzLW1lbnUgdWwgbGk6aG92ZXIgYXtcblx0Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNpZGUtc29jaWFsIGEge1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNpZGUtc29jaWFsIHtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cbi5zaWRlLXNvY2lhbCBhOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ub2ZmY2FudmFzLW1lbnUgZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cbi5vZmZjYW52YXMtbWVudSBmb3JtIGlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM5NTk1OTU7XG4gICAgY29sb3I6I2ZmZjtcblx0cGFkZGluZzogN3B4IDEwcHg7XG5cdGNvbG9yOiAjZmZmO1xufVxuLm9mZmNhbnZhcy1tZW51IGZvcm0gYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuXHR0b3A6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vZmZjYW52YXMtbWVudSBmb3JtIGJ1dHRvbiBpIHtcblx0Y29sb3I6ICNmZmY7XG59XG4ub2ZmY2FudmFzLW92ZXJseSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZDogIzAwMDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMTtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiAuM3M7XG59XG4ub2ZmY2FudmFzLW92ZXJseS5hY3RpdmV7XG5cdG9wYWNpdHk6IC41O1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm9mZi1sb2dvIHtkaXNwbGF5OiBub25lO31cblxuLmhlYWRlci10d28gLm1lbnUtYXJlYXtcbiAgcGFkZGluZzogMTVweCAwO1xuYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY3MDtcbmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmNzA7XG56LWluZGV4OiAxO1xufVxuLmhlYWRlci10d28gLm1lbnUtYXJlYS5zdGlja3ktbWVudXtcbiAgICBiYWNrZ3JvdW5kOiAjMDMyZTNmO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi5oZWFkZXItdHdvIC50b3AtY2FsbHVzIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMHB4IDEwcHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlci10d28ge1xuICBtYXJnaW4tYm90dG9tOiAtMTc4cHg7XG59XG4uaGVhZGVyLXR3byAuc2Vjb25kLWhlYWRlcntcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmhlYWRlci10d28gLnNlY29uZC1oZWFkZXI6OmJlZm9yZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci10d28gLm1haW4tbWVudSB1bCBsaSBhXG57XG4gICAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLXR3byAubG9naW4gbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlci10aHJlZSAuc2Vjb25kLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLmhlYWRlci10aHJlZSAubWVudS1hcmVhOjpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXItdGhyZWUgLm1lbnUtYXJlYSB7XG5ib3JkZXItdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbnotaW5kZXg6IDk7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggcmdiYSgyNSwgMjUsIDI1LCAwLjEpO1xufVxuLmhlYWRlci10aHJlZSAuc3RpY2t5LW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5oZWFkZXItdGhyZWUgLm1haW4tbWVudSB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiMxNjI1NDI7XG59XG4uaGVhZGVyLXRocmVlIC5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGEsLm1lbnUgLmNoaWxkcmVuIGxpIGEge1xuICAgIGNvbG9yOiAjNGY0ZjRmICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRocmVlIC5tYWluLW1lbnUgLnN1Yi1tZW51IGxpIGE6aG92ZXIsLm1lbnUgLmNoaWxkcmVuIGxpIGE6aG92ZXJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRocmVlIC5idG4uc3MtYnRuIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4ubG9naW4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5sb2dpbiBsaSBhIHtcbmNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubG9naW4gbGkgaXtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4uc2xpZGVyLXRocmVlIC5zbGlkZXItaW1nIHtcbm1hcmdpbi1sZWZ0OiAtMjVweDtcbm1hcmdpbi10b3A6IDUwcHg7XG5tYXJnaW4tcmlnaHQ6IC0yMjdweDtcbn1cbi5zbGlkZXItYmctdGhyZWU6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMwNDBmMmQ5MTtcbiAgICB6LWluZGV4OiAxO1xufVxuLnNsaWRlci1mb3VyIC5zbGlkZXItYmcgaDUge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmMWM7XG4gIGZvbnQtc2l6ZTogMTcwcHg7XG59XG4uc2xpZGVyLWZvdXIgLnNsaWRlci1pbWcge1xubWFyZ2luLWxlZnQ6IDA7XG5tYXJnaW4tdG9wOiAxMzZweDtcbm1hcmdpbi1yaWdodDogLTIzNXB4O1xuZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWRlci1mb3VyIC5zbGlkZXItaW1nIGltZ3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLnNsaWRlci1mb3VyIC5zbGlkZXItYmcgLnRleHQyIGg1IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNsaWRlci1mb3VyIC5zbGlkZXItYmcgLnZpZGVvLWkgaXtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zbGlkZXItZm91ciAuc2xpZGVyLWJnIC50ZXh0MiBwe1xuICAgIGNvbG9yOiM3Nzc7XG59XG4uc2luZ2xlLXNsaWRlciAuc3VicmljYmV7XG4gYm9yZGVyLXJhZGl1czogNHB4O1xuYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuYm94LXNoYWRvdzogMHB4IDIwcHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbnBhZGRpbmc6IDE1cHg7XG5tYXJnaW4tdG9wOiA0MHB4O1xud2lkdGg6IDkyJTtcbn1cbi5oZWFkZXItaW5wdXQge1xucGFkZGluZzogMCAxcmVtO1xud2lkdGg6IDEwMCU7XG5oZWlnaHQ6IDQuNHJlbTtcbmJvcmRlci1yYWRpdXM6IDVweDtcbm91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbm1hcmdpbi1ib3R0b206IDA7XG5ib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuYmFja2dyb3VuZDogI2Y4ZjhmODtcbmJvcmRlci1yYWRpdXM6IDA7XG59XG4uY29udGFjdC1mb3JtIC5idG46OmJlZm9yZXtcbiAgICBkaXNwbGF5OiBub25lO31cblxuLmhlYWRlci1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG59XG4uaGVhZGVyLWJ0biBpe1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNlYXJjaC10b3AyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2VhcmNoLXRvcDIgbGkge1xubWFyZ2luLWxlZnQ6IDIwcHg7XG5mbG9hdDogbGVmdDtcbmJvcmRlci1yYWRpdXM6IDEwcHg7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbndpZHRoOiA0NXB4O1xuaGVpZ2h0OiA0NXB4O1xudGV4dC1hbGlnbjogY2VudGVyO1xubGluZS1oZWlnaHQ6IDQ1cHg7XG59XG4uc2VhcmNoLXRvcDIgbGkgYSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZWFyY2gtdG9wMiBsaSAuZmFzLmZhLXNlYXJjaCB7XG4gICAgY29sb3I6ICMzNjM4M2E7XG59XG5cbi5icmVhZGNydW1iLWFyZWEge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWNvbG9yX2JsdWVfcmdiKSwgMSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDhkZWcsIHJnYmEodmFyKC0tY29sb3JfbGlnaHRfYmx1ZV9yZ2IpLCAxKSA0MCUsIHJnYmEodmFyKC0tY29sb3JfbGlnaHRfYmx1ZV9yZ2IpLCAwLjcpIDEwMCUpO1xufVxuXG4uYnJlYWRjcnVtYi13cmFwMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm90dG9tOiAtMjVweDtcbiAgei1pbmRleDogMTtcbn1cbi5icmVhZGNydW1iLXdyYXAudGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uYnJlYWRjcnVtYiB7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4tbXMtZmxleC13cmFwOiB3cmFwO1xuZmxleC13cmFwOiB1bnNldDtcbnBhZGRpbmc6IDA7XG5tYXJnaW4tYm90dG9tOiAwO1xubGlzdC1zdHlsZTogbm9uZTtcbmJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuYm9yZGVyLXJhZGl1czogMzBweDtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xucGFkZGluZzogMTVweCAzNXB4O1xucG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWIgbGkge2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XG4uYnJlYWRjcnVtYiBsaSBhIHtcbmZvbnQtc2l6ZTogMTZweDtcbmNvbG9yOiAjZmZmO1xuZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0Y29sb3I6ICNkZGQ7XG5cdGNvbnRlbnQ6IFwifFwiO1xufVxuLmJyZWFkY3J1bWItdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uYnJlYWRjcnVtYi10aXRsZSBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbmNvbG9yOiAjNzc3O1xuZm9udC1zaXplOiAxNnB4O1xufVxuLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcblx0Y29sb3I6I2ZmZmMgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYXJ0LXRvcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNhcnQtdG9wIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMHB4IDE3cHg7XG59XG4uY2FydC10b3AgbGkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FydC10b3AgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmNhbGwtYm94IC5pY29uIHsgICBcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2FsbC1ib3ggbGkge1xuICAgZmxvYXQ6IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5jYWxsLWJveCAudGV4dHtcbm1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmNhbGwtYm94IHNwYW4ge1xuZGlzcGxheTogYmxvY2s7XG5mb250LXNpemU6IDEycHg7XG5jb2xvcjogI2ZmZjtcbm1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi5oZWFkZXItc29jaWFsIGEge1xuY29sb3I6ICNmZmY7XG5tYXJnaW4tbGVmdDogMTVweDtcbmZvbnQtc2l6ZTogMThweDtcbn1cbi8qIDMuIHNsaWRlciAqL1xuLm92ZXJsYXktYmctMDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5vdmVybGF5LWJnLTAyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4ub3ZlcmxheS1iZy0wMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMzBweDtcbn1cbi5vdmVybGF5LWJnLTA0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMDBweDtcbn1cbi5zbGlkZXItYmcge1xuXHRtaW4taGVpZ2h0OiA4NTZweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG59XG4uc2xpZGVyLWJnIC5pbWFnZS1sYXllciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3MDAwbXMgZWFzZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLnNsaWRlci1iZy5zbGljay1hY3RpdmUgLmltYWdlLWxheWVye1xuICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xufVxuLnNsaWRlci1iZyAudmlkZW8taS5wb3B1cC12aWRlb1xue1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNsaWRlci1iZyAudmlkZW8taS5wb3B1cC12aWRlbyBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNob3ctYmczOjpiZWZvcmV7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRvcGFjaXR5OiAuNztcblx0ei1pbmRleDogMTtcbn1cbi5zbGlkZXItYmcyIHtcblx0bWluLWhlaWdodDogOTAwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAtMTE4cHg7XG5cdHotaW5kZXg6IDE7XG59XG4uc2xpZGVyLWJnMiAuc2xpZGVyLWNvbnRlbnQgPiBzcGFuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDojMzgzODM4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNsaWRlci1iZzIgLnNsaWRlci1jb250ZW50IGgye1xuXHRjb2xvcjojZmZmO1xufVxuLnNsaWRlci1iZzIgLnNsaWRlci1jb250ZW50IHAge1xuICAgIGNvbG9yOiM2NzZmNjc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2xpZGVyLWJnMiAuc2xpZGVyLWNvbnRlbnQgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc2xpZGVyLWJnIC52aWRlby1pIGkge1xuYmFja2dyb3VuZDogI2ZmZjtcbnBhZGRpbmc6IDE0cHg7XG5ib3JkZXItcmFkaXVzOiAxMDAlO1xud2lkdGg6IDYwcHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5oZWlnaHQ6IDYwcHg7XG5saW5lLWhlaWdodDogMzBweDtcbmJveC1zaGFkb3c6IDFweCAxLjczMnB4IDYwcHggMHB4IHJnYmEoMjUwLCA2MywgMTA4LCAwLjEpO1xuICAgIFxufVxuXG4uc2xpZGVyLWJnMiAudmlkZW8taSB7XG4gICAgYmFja2dyb3VuZDojMzgzODM4O1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB3aWR0aDogNTFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnNsaWRlci1iZzIgLnZpZGVvLWk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgcGFkZGluZzogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiA1MXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uc2xpZGVyLXRocmVlIC5zbGlkZXItYmd7XG4gIG1pbi1oZWlnaHQ6IDk1OXB4ICFpbXBvcnRhbnQ7XG59XG4uc2xpZGVyLXRocmVlIC5zbGlkZXItY29udGVudCBoNTo6YWZ0ZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNwYXJ0aWNsZXMtanMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogLTE7XG59XG4uc2xpZGVyLWNvbnRlbnQgPiBzcGFuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiA2cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNsaWRlci1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zbGlkZXItY29udGVudCBoMiBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXItY29udGVudCBoMiBzcGFuOjphZnRlciB7XG4gIGJvdHRvbTogMTNweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gIGxlZnQ6IDA7XG59XG4uc2xpZGVyLWNvbnRlbnQgaDV7XG5jb2xvcjogI2ZmZjtcbmZvbnQtc2l6ZTogMThweDtcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5saW5lLWhlaWdodDogMThweDtcbmxldHRlci1zcGFjaW5nOiAzcHg7XG5tYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNsaWRlci1jb250ZW50IGg1OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogNTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDE1cHg7XG59XG4uc2xpZGVyLWNvbnRlbnQgcCBzcGFuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDJweDtcblx0d2lkdGg6IDQwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtNHB4O1xufVxuLnNsaWRlci1jb250ZW50IHAge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucC1yZWxhdGl2ZXtwb3NpdGlvbjogcmVsYXRpdmU7fVxuLmRvd24tYXJyb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNjBweDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGNvbG9yOiAjZmZmO1xuXHR6LWluZGV4OiAxO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRtYXJnaW46IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cbi5kb3duLWFycm93OmhvdmVye2NvbG9yOiAjZmZmO31cbi5zbGlkZXItYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiA1JTtcbiAgICBjb2xvcjogIzAwMTYzYjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiA5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDFweCAxLjczMnB4IDYwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cblxuLnNsaWRlci1hY3RpdmUgLnNsaWNrLW5leHQge1xuXHRyaWdodDogNSU7XG5sZWZ0OiBpbmhlcml0O1xufVxuLnNsaWRlci1hY3RpdmUgLnNsaWNrLWFycm93LC5zbGlkZXItYWN0aXZlIC5zbGljay1uZXh0e1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gICAgb3BhY2l0eTogMDtcbn1cbi5zbGlkZXItYWN0aXZlOmhvdmVyIC5zbGljay1wcmV2XG57XG4gICAgbGVmdDogNCU7XG59XG4uc2xpZGVyLWFjdGl2ZTpob3ZlciAuc2xpY2stbmV4dFxue1xuICAgIHJpZ2h0OiA0JTtcbn1cbi5zbGlkZXItYWN0aXZlOmhvdmVyIC5zbGljay1hcnJvdywuc2xpZGVyLWFjdGl2ZTpob3ZlciAuc2xpY2stbmV4dHtcbiAgIG9wYWNpdHk6IDE7XG59XG4uc2xpZGVyLWFjdGl2ZSAuc2xpY2stYXJyb3c6aG92ZXIge1xuXHRjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZWNvbmQtc2xpZGVyLWNvbnRlbnQgaDIge1xuXHRmb250LXNpemU6IDkwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2Vjb25kLXNsaWRlci1iZzo6YmVmb3Jle29wYWNpdHk6IC41O31cbi5zZWNvbmQtc2xpZGVyLWNvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogODVweDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5zLXNsaWRlci1jb250ZW50IGgye21hcmdpbi1ib3R0b206IDI1cHg7fVxuLnMtc2xpZGVyLWNvbnRlbnQgcCB7XG5mb250LXNpemU6IDE4cHg7XG5jb2xvcjogI2ZmZjtcbmxpbmUtaGVpZ2h0OiAyNnB4O1xubWFyZ2luOiBhdXRvO1xucGFkZGluZy1yaWdodDogNjBweDtcbn1cbi5zbGlkZXItZm91ciAucy1zbGlkZXItY29udGVudCBwIHtcbmZvbnQtc2l6ZTogMThweDtcbmNvbG9yOiAjZmZmO1xubGluZS1oZWlnaHQ6IDI2cHg7XG5wYWRkaW5nLWJvdHRvbTogMzBweDtcbndpZHRoOiA5MCU7XG5tYXJnaW46IGF1dG87XG59XG4uYnRuLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmYjNhNTtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYnRuLnNzLWJ0bi5hY3RpdmUge2JhY2tncm91bmQ6IG5vbmU7XG5jb2xvcjogI2ZmZjsgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgYm94LXNoYWRvdzogbm9uZTt9XG4ubGluZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnNsaWRlci1zaGFwZXtwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDt6LWluZGV4OiA5O31cbi5zcy1vbmUge1xudG9wOiAyMjBweCAhaW1wb3J0YW50O1xubGVmdDogMjAwcHggIWltcG9ydGFudDtcbn1cbi5zcy10d28ge1xudG9wOiAyOTBweCAhaW1wb3J0YW50O1xubGVmdDogNDklICFpbXBvcnRhbnQ7XG59XG4uc3MtdGhyZWUge1xudG9wOiA3NyUgIWltcG9ydGFudDtcbmxlZnQ6IDclICFpbXBvcnRhbnQ7XG59XG4uc3MtZm91ciB7XG50b3A6IDU2JSAhaW1wb3J0YW50O1xubGVmdDogMzclICFpbXBvcnRhbnQ7XG59XG4uc3MtZml2ZSB7XG5cdGxlZnQ6IDYxJSAhaW1wb3J0YW50O1xuXHR0b3A6IDgzJSAhaW1wb3J0YW50O1xufVxuLnNzLXNpeCB7XG5cdGxlZnQ6IDg4JSAhaW1wb3J0YW50O1xuXHR0b3A6IDgwJSAhaW1wb3J0YW50O1xufVxuLnNzLXNldmVuIHtcblx0dG9wOiAyMCUgIWltcG9ydGFudDtcblx0bGVmdDogODklICFpbXBvcnRhbnQ7XG59XG5cbi5zbGlkZXItYmcgLnRleHQyIGgye1xuICBmb250LXNpemU6IDYwcHg7XG59XG4uc2xpZGVyLWJnIC50ZXh0MiBhe1xuICAgIGNvbG9yOiAjRkZGO1xufVxuLnNsaWRlci1iZyAudGV4dDIgLmJ0bi5zcy1idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBjb2xvcjogI0ZGRjtcbn1cbi5zbGlkZXItYmcgLnRleHQyIHB7XG4gICAgcGFkZGluZy1yaWdodDogMjIlO1xuICAgIGNvbG9yOiNmZmY7XG59XG4uc2xpZGVyLXRleHQtMiBoMntcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnMtYWxpbWVudC0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMzBweCA2MHB4IDBweCByZ2IoMCwwLDAsMC4yKTtcbiAgICB0b3A6IDM2MXB4O1xuICAgIHJpZ2h0OiAtMTIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBtb3ZlZGVsZW1lbnQgNXMgbGluZWFyIGluZmluaXRlO1xuICAgIHdpZHRoOiAyNTBweDtcbn1cbi5hbGltZW50LWljb24tcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYWxpbWVudC1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uYWxpbWVudC1jb250ZW50IHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbGltZW50LWNvbnRlbnQgLmgzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5Aa2V5ZnJhbWVzIG1vdmVkZWxlbWVudCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG4gICAgMjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAxMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMTBweCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCA1cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDVweCk7XG4gICAgfVxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTVweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC01cHgpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIH1cbn1cbi5zbGlkZXItY29udGVudDIgaDJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLnNsaWRlci1jb250ZW50MiBwe1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNsaWRlci1jb250ZW50MiBoNXtcbiAgICAgY29sb3I6ICNmZmY7XG59XG5cbi8qIDQuIGFib3V0ICovXG4uYWJvdXQtYXJlYSAuYnRue1xuICAgIGJhY2tncm91bmQ6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5ib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5hYm91dC1hcmVhIC5idG46aG92ZXJ7XG5ib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9ibHVlKTtcbn1cbi5hYm91dC1hcmVhIC5idG46aG92ZXI6OmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbn1cbi5hYm91dC1pbWcge1xuXHRtYXJnaW4tbGVmdDogLTUwcHg7XG59XG4uYWJvdXQtdXNlciB7XG5kaXNwbGF5OiBmbGV4O1xubWFyZ2luOiAzMHB4IDA7XG5ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbnBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmFib3V0LXVzZXIgLmltZ3tcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmFib3V0LXVzZXIgLnRleHQgaDV7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmFib3V0LXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgcGFkZGluZzogMzBweDtcbiAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDYwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFib3V0LXRleHQ6OmFmdGVye1xucG9zaXRpb246IGFic29sdXRlO1xuY29udGVudDogXCJcIjtcbmhlaWdodDogNnB4O1xud2lkdGg6IDEwMCU7XG5ib3R0b206IDA7XG5sZWZ0OiAwO1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xuYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG59XG5cbi5hYm91dC10ZXh0IHNwYW4ge1xuZm9udC1zaXplOiA1MHB4O1xuY29sb3I6ICNmZmY7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5mb250LXdlaWdodDogNjAwO1xuZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xubWFyZ2luLXRvcDogMDtcbn1cbi5hYm91dC10ZXh0IHNwYW4gc3ViIHtcbmZvbnQtc2l6ZTogMzBweDtcbmNvbG9yOiAjZmZmO1xuZm9udC13ZWlnaHQ6IDYwMDtcbm1hcmdpbi1sZWZ0OiAtMTBweDtcbmJvdHRvbTogNXB4O1xufVxuLmFib3V0LXRpdGxlID4gc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5hYm91dC10aXRsZSBoMiB7XG5cdGZvbnQtc2l6ZTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uYWJvdXQtdGl0bGUgaDV7XG4gICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWJvdXQtdGl0bGUgLnRpdGxlLXN0cm9uZ3tcbiAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5hYm91dC10aXRsZSAudGl0bGUtc3Ryb25nIHNwYW4ge1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5hYm91dC10aXRsZSBwIHNwYW4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMnB4O1xuXHR3aWR0aDogNDBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC01cHg7XG59XG4uYWJvdXQtdGl0bGUgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWJvdXQtY29udGVudCBwIHtcblx0bWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5hYm91dC1jb250ZW50IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLmFib3V0LWNvbnRlbnQgbGkgLnRleHQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xufVxuLmFib3V0LXRpdGxlIGgyIHNwYW4ge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5hYm91dC1jb250ZW50IGxpIC5pY29uIGkge1xuICAgIHdpZHRoOiA0MHB4O1xuaGVpZ2h0OiA0MHB4O1xuYmFja2dyb3VuZDogI2ViZWJlYjtcbnRleHQtYWxpZ246IGNlbnRlcjtcbmxpbmUtaGVpZ2h0OiA0MHB4O1xubWFyZ2luLXJpZ2h0OiAyMHB4O1xuY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuXG4ucHJvZHVjdC1xdWxpdHkgbGkgaDN7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucHJvZHVjdC1xdWxpdHkgbGkgLmljb24ge1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uYWJvdXQtY29udGVudCAuZXhwcmluY2V7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJveC1zaGFkb3c6IDIuNXB4IDQuMzNweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uYWJvdXQtY29udGVudCAuZXhwcmluY2UgaDUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzA1OTViODtcbn1cbi5hYm91dC1jb250ZW50IC5leHByaW5jZSBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWJvdXQtY29udGVudCAubmF2LXRhYnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxNDFiMjI7XG4gICAgd2lkdGg6IDU0JTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYWJvdXQtY29udGVudCAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmFib3V0LWNvbnRlbnQgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluaywgLmFib3V0LWNvbnRlbnQgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDFiMjI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYWJvdXQtY29udGVudCAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4uYWItdWwge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYWItdWwgbGl7XG5mbG9hdDogbGVmdDtcbndpZHRoOiA1MCU7XG59XG4uYWItdWwgbGkgLmljb24gaSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNFRUVFRUU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNyLXVsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnNyLXVsIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDYuMiU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAxNnB4IDMycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgbWFyZ2luOiAwIDIwcHggMzBweCAwO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cbi5zci11bCBsaSAuaWNvbiBpIHtcbiAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OmluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBib3JkZXI6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICM0Y2MzYzE7XG59XG4uc3ItdWwgbGkgLnRleHR7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgXG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbn1cblxuLnNyLXR3LXVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbi5zci10dy11bCBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItY29sb3I6IHJnYigyMTUsIDIxNSwgMjE1KTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNyLXR3LXVsIGxpIHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNyLXR3LXVsIGxpIC5pY29uIHtcbiAgICB3aWR0aDogMTA4cHg7XG5cbn1cbi5zci10dy11bCBsaSAuaWNvbiBpbWcsLnNyLXR3LXVsIGxpIC5pY29uLXJpZ2h0IGltZyB7XG4gIHdpZHRoOiA1NHB4O1xufVxuLnNyLXR3LXVsIGxpIC5pY29uLXJpZ2h0e1xuICAgd2lkdGg6IDEwOHB4O1xufVxuXG4uc2QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tdCBoMiB7XG5cdGZvbnQtc2l6ZTogMzUwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ei1pbmRleDogLTE7XG5cdGNvbG9yOiAjMTQxYjIyO1xuXHRvcGFjaXR5OiAuMDU7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0dG9wOiAtMzVweDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uc2Vjb25kLWFib3V0IHtcbnJpZ2h0OiAwO1xuYm90dG9tOiBpbmhlcml0O1xudGV4dC1hbGlnbjogY2VudGVyO1xudG9wOiAwO1xud2lkdGg6IDMwN3B4O1xufVxuLmFib3V0LXRleHQuc2Vjb25kLWFib3V0LnRocmVlLWFib3V0IHtcbiAgcmlnaHQ6IDQyJTtcbiAgdG9wOiA2OCU7XG59XG4uc2Vjb25kLWFib3V0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4uc2Vjb25kLWF0aXRsZSA+IHNwYW4ge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zLWFib3V0LWNvbnRlbnQgcCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucy1hYm91dC1jb250ZW50IC50eHQtY2xye1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uYWJvdXQtY29udGVudCBzdHJvbmd7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNpbmF0dXJlLWJveCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMzJweCAjMDAwMDAwMEE7XG4gICAgcGFkZGluZzogMjVweCAzMHB4IDE1cHggMzBweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnNpbmF0dXJlLWJveCBoMntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMTQxYjIyO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zaW5hdHVyZS1ib3ggaDN7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICM0Q0MzQzE7XG59XG4uc2luYXR1cmUtYm94IC51c2VyLWJveHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpbmF0dXJlLWJveCAudXNlci1ib3ggLnRleHR7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnNpZ25hdHVyZS10ZXh0e2ZvbnQtc2l6ZTogMjJweDsgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO2ZvbnQtZmFtaWx5OiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO2ZvbnQtd2VpZ2h0OiA2MDA7fVxuLmNpcmNsZS1yaWdodHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYWItY291dG5lciBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbn1cbi5hYi1jb3V0bmVyIC5zaW5nbGUtY291bnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMTYyLCAxNDYpO1xuICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuMzNweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbn1cbi5hYi1jb3V0bmVyIC5zaW5nbGUtY291bnRlciBwe1xubWFyZ2luLXRvcDogMTVweDtcbmNvbG9yOiAjNGY0ZjRmO1xuZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XG5mb250LXNpemU6IDIwcHg7XG5mb250LXdlaWdodDogNjAwO1xufVxuLmNsaW5ldC1hYmltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTc2cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbi13ZWJraXQtYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbmFuaW1hdGlvbi1kZWxheTogMHM7XG4td2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG59XG5cbi5hYm91dC1jb250ZW50MiAuYWJvdXQtdGl0bGUgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYWJvdXQtY29udGVudDIgbGkge1xuZGlzcGxheTogaW5oZXJpdDtcbm1hcmdpbi10b3A6IDEwcHg7XG53aWR0aDogNTAlO1xuZmxvYXQ6IGxlZnQ7XG5tYXJnaW4tYm90dG9tOiAwO1xuY29sb3I6ICM3Nzc7XG59XG4uYWJvdXQtY29udGVudDIgLmFiY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLmFib3V0LWNvbnRlbnQyIGxpIC5hbm97XG4gZm9udC1zaXplOiAyMHB4O1xud2lkdGg6IDkwcHg7XG5oZWlnaHQ6IDU2cHg7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbnRleHQtYWxpZ246IGNlbnRlcjtcbm1hcmdpbi1yaWdodDogMTVweDtcbmNvbG9yOiAjZmZmO1xuZGlzcGxheTogYmxvY2s7XG5ib3JkZXItcmFkaXVzOiA1MCU7XG5mb250LXdlaWdodDogNTAwO1xubGluZS1oZWlnaHQ6IDU2cHg7XG5mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4uYWJvdXQtY29udGVudDIgbGkgLnRleHQgaDN7XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuLmFib3V0LWNvbnRlbnQyIGxpIC50ZXh0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5leHBlcmllbmNlLXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjRmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjRmO1xuICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLmV4cGVyaWVuY2UtdGV4dCBzcGFuIHtcbmZvbnQtc2l6ZTogNjBweDtcbmNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbmZvbnQtd2VpZ2h0OiA4MDA7XG5mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5tYXJnaW4tdG9wOiAxNXB4O1xuZmxvYXQ6IGxlZnQ7XG5tYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uZXhwZXJpZW5jZS10ZXh0IHNwYW4gc3ViIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm90dG9tOiA1cHg7XG59XG4uZXhwLW5vIHtcbndpZHRoOiA2NiU7XG4gYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjRmO1xufVxuLmV4cC1ubyBwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDglO1xufVxuLmV4cC10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICBjb2xvcjogI2ZmZmZmZmFiO1xufVxuLmFjaGl2bWVudHMtb3V0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFjaGl2bWVudHMtb3V0ZXIgLnRleHR7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmFjaGl2bWVudHMtb3V0ZXIgLnRleHQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYWNoaXZtZW50cy1vdXRlciAudGV4dCBwe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi8qIDUuIGZlYXR1cmVzICovXG4uZmVhdHVyZXMtc2VydmljZXMtYXJlYSAuY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm94LXNoYWRvdzogMXB4IDEuNzMycHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBhZGRpbmc6IDUwcHggNTBweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xODBweDtcbn1cbi5mZWF0dXJlcy1zZXJ2aWNlcy1hcmVhIC5mZWF0dXJlcy1pY29uIGltZ3tcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5mZWF0dXJlcy1zZXJ2aWNlcy1hcmVhIHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mZWF0dXJlcy1jb250ZW50IGg0IHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4ucy1idG4ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAjMTQxYjIyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdHBhZGRpbmc6IDlweCAzMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnMtYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tdGl0bGUgaDV7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbmZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlY3Rpb24tdGl0bGUgaDUgZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG59XG4uc2VjdGlvbi10aXRsZSBoMiB7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi10aXRsZSBoMjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDRweDtcblx0d2lkdGg6IDYwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRtYXJnaW46IGF1dG87XG5cdHRyYW5zaXRpb246IC4zcztcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5zZWN0aW9uOmhvdmVyIC5zZWN0aW9uLXRpdGxlIGgyOjpiZWZvcmV7d2lkdGg6IDEwMHB4O31cbi5mZWF0dXJlcy1wIHtcblx0cGFkZGluZy10b3A6IDM4MHB4O1xufVxuXG4uZmVhdHVyZXMtc2hhcGV7cG9zaXRpb246IGFic29sdXRlO3otaW5kZXg6IC0xO31cbi5mc2hhcGUtb25lIHtcblx0bGVmdDogMTIwcHg7XG5cdHRvcDogMjUlO1xufVxuLmZzaGFwZS10d28ge1xuXHRsZWZ0OiAxNSU7XG5cdHRvcDogNTElO1xufVxuLmZzaGFwZS10aHJlZSB7XG5cdHRvcDogNjklO1xuXHRsZWZ0OiA2JTtcbn1cbi5mc2hhcGUtZm91ciB7XG5cdHRvcDogNDAlO1xuXHRsZWZ0OiA4OSU7XG59XG4uZnNoYXBlLWZpdmUge1xuXHR0b3A6IDcxJTtcblx0bGVmdDogODMlO1xufVxuLmFib3V0LWNvbnRlbnQzIGxpOjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwi74CMXCI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cblxuLyogNi4gc2VydmljZXMgKi9cbi5mZWF0dXJlLWFyZWEge1xuXG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbn1cbi5zZXJ2aWNlcy1ib3h7XG4gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHg7XG59XG4uc2VydmljZXMtYm94IGgzXG57XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNlcnZpY2VzLWJveCAuaWNvbntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNlcnZpY2VzLWJveCAuaWNvbiBpbWd7XG4gICAgaGVpZ2h0OiA1MnB4O1xufVxuLnNlcnZpY2VzLWJveCBhe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4uc2VydmljZXMtYm94IGE6aG92ZXJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNlcnZpY2UtZGV0YWlscy10aHJlZXtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XG59XG4uc2VydmljZS1kZXRhaWxzLXRocmVlIC5zZXJ2aWNlcy1ib3gge1xuXG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uc2VydmljZS1kZXRhaWxzLXRocmVlIC5zYm94IGRpdjpudGgtY2hpbGQoMSkgLnNlcnZpY2VzLWJveHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYxZWU7XG59XG4uc2VydmljZS1kZXRhaWxzLXRocmVlIC5zYm94IGRpdjpudGgtY2hpbGQoMikgLnNlcnZpY2VzLWJveHtcbiAgICAgIGJhY2tncm91bmQ6ICNlZWY4ZmY7XG59XG4uc2VydmljZS1kZXRhaWxzLXRocmVlIC5zYm94IGRpdjpudGgtY2hpbGQoMykgLnNlcnZpY2VzLWJveHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZhZWU7XG59XG4uc2VydmljZS1kZXRhaWxzLXRocmVlIC5zYm94IGRpdjpudGgtY2hpbGQoNCkgLnNlcnZpY2VzLWJveHtcbiAgICAgIGJhY2tncm91bmQ6ICNlZWZmZmI7XG59XG4uc2VydmljZXMtdHdvIC5zLXNpbmdsZS1zZXJ2aWNlcyB7XG4gICAgYm9yZGVyLXJhZGl1czowIDAgMCAwO1xufVxuLnNlcnZpY2VzLXR3byAucy1zaW5nbGUtc2VydmljZXMgLmJ0bjJ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZXJ2aWNlcy1hcmVhLmdyYXktYmd7cG9zaXRpb246IHJlbGF0aXZlO3otaW5kZXg6IDE7b3ZlcmZsb3c6IGhpZGRlbjt9XG4uc2luZ2xlLXNlcnZpY2VzIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym94LXNoYWRvdzogMHB4IDVweCAxN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2luZ2xlLXNlcnZpY2VzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDVweDtcblx0dG9wOiA1cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHR6LWluZGV4OiAtMTtcblx0dHJhbnNpdGlvbjogLjNzO1xuXHRvcGFjaXR5OiAwO1xufVxuLnNlcnZpY2UtdCBoMiB7XG5cdHRvcDogNTVweDtcbn1cbi5zZXJ2aWNlcy10aHVtYiBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5zZXJ2aWNlcy1jb250ZW50IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAycHg7XG5cdHdpZHRoOiAxNTBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdHRyYW5zaXRpb246IC4zcztcblx0bWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbi5zZXJ2aWNlcy1jb250ZW50IHtcblx0cGFkZGluZzogNjBweCA0MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cbi5zZXJ2aWNlcy1jb250ZW50IHNtYWxsIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXJ2aWNlcy1jb250ZW50IGg0IHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLnNlcnZpY2VzLWNvbnRlbnQgaDQ6aG92ZXIgYXtjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7fVxuLnNlcnZpY2VzLWNvbnRlbnQgcHttYXJnaW4tYm90dG9tOiAwO31cbi5zaW5nbGUtc2VydmljZXM6aG92ZXIgLnNlcnZpY2VzLWNvbnRlbnQgc3BhbiB7YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7fVxuLnNpbmdsZS1zZXJ2aWNlczpob3Zlcjo6YmVmb3Jle29wYWNpdHk6IDE7fVxuLnNlcnZpY2VzLWFjdGl2ZSAuc2xpY2stZG90cyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAtNDBweDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uc2VydmljZXMtYWN0aXZlIC5zbGljay1kb3RzIGxpe2Rpc3BsYXk6IGlubGluZS1ibG9jazttYXJnaW46IDAgNXB4O31cbi5zZXJ2aWNlcy1hY3RpdmUgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGhlaWdodDogNXB4O1xuXHR3aWR0aDogMjBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdHotaW5kZXg6IDE7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogLjNzO1xufVxuLnNlcnZpY2VzLWFjdGl2ZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcblx0d2lkdGg6IDUwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNlcnZpY2VzLWFjdGl2ZSAuc2xpY2stdHJhY2sge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnNlcnZpY2VzLWljb24gaSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuYm9yZGVyLXJhZGl1czogNTAlO1xuY29sb3I6ICNmZjQzMjg7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG53aWR0aDogMTAwcHg7XG5oZWlnaHQ6IDEwMHB4O1xubGluZS1oZWlnaHQ6IDEwMHB4O1xuYm9yZGVyOiAxcHggc29saWQgI2ZmNDMyODtcbn1cbi5zZXJ2aWNlcy10d28gLnNlcnZpY2VzLWljb24ge1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xud2lkdGg6IDkwcHg7XG5oZWlnaHQ6IDkwcHg7XG5iYWNrZ3JvdW5kOiAjRkZGRkZGIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbmJvcmRlci1yYWRpdXM6IDUwJTtcbnBhZGRpbmc6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZXJ2aWNlcy10d28gLnNlcnZpY2VzLWljb24gaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnNlcnZpY2VzLXR3byAuYnJsaW5le1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5zZXJ2aWNlcy10d28gdWwgbGl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5zZXJ2aWNlcy10d28gdWwgbGk6OmJlZm9yZSB7XG4gICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICBjb250ZW50OiBcIsOv4oKsxZJcIjtcbiAgIG1hcmdpbi1yaWdodDogMTBweDtcbmNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZXJ2aWNlcy1pY29uIC5nbHlwaC1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBjb2xvcjogIzM3NjNlYjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zZXJ2aWNlcy1pY29uMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1JTtcbiAgICB0b3A6IDA7XG59XG4uc2VydmljZXMtaWNvbjIgLmdseXBoLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgICBjb2xvcjogIzhjYThmZjI5O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNlcnZpY2VzLXR3byAuc2Vjb25kLXNlcnZpY2VzLWNvbnRlbnR7XG4gICAgZmxvYXQ6IGxlZnQ7XG53aWR0aDogMTAwJTtcbn1cbi5zZXJ2aWNlcy10d28gLnMtc2luZ2xlLXNlcnZpY2VzIHtcbnRyYW5zaXRpb246IC4zcztcbnBhZGRpbmc6IDQ1cHg7XG5ib3JkZXI6IG5vbmU7XG5tYXJnaW4tYm90dG9tOiAzMHB4O1xuYm9yZGVyLXJhZGl1czogMDtcbiAgXG59XG4uc2VydmljZXMtdHdvIC5zLXNpbmdsZS1zZXJ2aWNlc3tcbiAgICBmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cblxuLnNlcnZpY2VzLXRocmVlIC5zZXJ2aWNlcy1pY29uIHtcbmRpc3BsYXk6IGlubGluZS1ibG9jaztcbndpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbm1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VydmljZXMtdGhyZWUgLnNlcnZpY2VzLWljb24gaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnNlcnZpY2VzLXRocmVlIC5icmxpbmV7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnNlcnZpY2VzLXRocmVlIHVsIGxpe1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc2VydmljZXMtdGhyZWUgdWwgbGk6OmJlZm9yZSB7XG4gICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICBjb250ZW50OiBcIsOv4oKsxZJcIjtcbiAgIG1hcmdpbi1yaWdodDogMTBweDtcbmNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZXJ2aWNlcy10aHJlZSAuc2Vjb25kLXNlcnZpY2VzLWNvbnRlbnR7XG4gICAgZmxvYXQ6IGxlZnQ7XG53aWR0aDogMTAwJTtcbn1cbi5zZXJ2aWNlcy10aHJlZSAucy1zaW5nbGUtc2VydmljZXMge1xudHJhbnNpdGlvbjogLjNzO1xucGFkZGluZzogMzBweDtcbm1hcmdpbi1ib3R0b206IDMwcHg7XG5ib3JkZXItcmFkaXVzOiA0cHg7XG5ib3JkZXI6IDJweCBzb2xpZCAjRjBGMEYwO1xuZGlzcGxheTogYmxvY2s7XG5ib3gtc2hhZG93OiBub25lO1xuICAgIFxufVxuLnNlcnZpY2VzLXRocmVlIC5zLXNpbmdsZS1zZXJ2aWNlcy5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAwO1xufVxuLnNlcnZpY2VzLXRocmVlIC5zLXNpbmdsZS1zZXJ2aWNlcy5hY3RpdmUgLnNlcnZpY2VzLWljb24ge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbn1cbi5zZXJ2aWNlcy10aHJlZSAucy1zaW5nbGUtc2VydmljZXMuYWN0aXZlIGEuc3MtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Vjb25kLXNlcnZpY2VzLWNvbnRlbnQgaDUge1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAjMDMwYzI2O1xufVxuLnNlY29uZC1zZXJ2aWNlcy1jb250ZW50IHAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2Vjb25kLXNlcnZpY2VzLWNvbnRlbnQgYTo6YWZ0ZXIge1xuXHRsZWZ0OiAtNDBweDtcblx0cmlnaHQ6IHVuc2V0O1xuXHRvcGFjaXR5OiAwO1xufVxuLnMtc2luZ2xlLXNlcnZpY2VzIHtcblx0dHJhbnNpdGlvbjogLjNzO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zLXNpbmdsZS1zZXJ2aWNlcyAuc2VydmljZXMtaWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuLmgtc2VydmljZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMTQxYjIyOWM7XG4gIHBhZGRpbmctdG9wOiA0NSU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGN1YmljLWJlemllciguMjQsLjc0LC41OCwxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbn1cbi5oLXNlcnZpY2UgaDUge1xuY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucy1zaW5nbGUtc2VydmljZXM6aG92ZXIgLmgtc2VydmljZXtcbnRyYW5zZm9ybTogc2NhbGVZKDApO1xub3BhY2l0eTowO1xufVxuLnNlcnZpY2VzLWhvdmVyIC5ib3gxIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTE7XG4gIGxlZnQ6IDQwcHg7XG4gIHRvcDogNDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNlcnZpY2VzLWhvdmVyIC5ib3gyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTE7XG4gIHJpZ2h0OjQwcHg7XG4gIHRvcDo0MHB4O1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnNlcnZpY2VzLWhvdmVyIHtcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbnRvcDogMDtcbmxlZnQ6IDA7XG5wYWRkaW5nOiAxMDBweCA2MHB4IDA7XG5iYWNrZ3JvdW5kOiAjMTQxYjIyO1xuaGVpZ2h0OiAxMDAlO1xud2lkdGg6IDEwMCU7XG5jb2xvcjogI2ZmZjtcbnRyYW5zZm9ybTogc2NhbGVZKDApO1xub3BhY2l0eTogMDtcbnRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjI0LC43NCwuNTgsMSk7XG59XG4ucy1zaW5nbGUtc2VydmljZXM6aG92ZXIgLnNlcnZpY2VzLWhvdmVyIHtcbnRyYW5zZm9ybTogc2NhbGVZKDEpO1xub3BhY2l0eToxO1xufVxuLnNlcnZpY2VzLWhvdmVyIGg1e1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zZXJ2aWNlcy1ob3ZlciBhe1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZXJ2aWNlcy1ob3Zlcjpob3ZlciBwe1xuICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIFxufVxuLnNlcnZpY2VzLWhvdmVyOmhvdmVyIC5zZXJ2aWNlcy1pY29ueyBcbiAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2Vjb25kLXNlcnZpY2VzLWNvbnRlbnQgYSB7XG4gICAgY29sb3I6IDAwMGYzODtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuXG4ucy1zaW5nbGUtc2VydmljZXMgYS5zcy1idG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zLXNpbmdsZS1zZXJ2aWNlcyAuYWN0aXZlLWljb257ZGlzcGxheTogbm9uZTt9XG4ucy1zaW5nbGUtc2VydmljZXMgLmQtYWN0aXZlLWljb257ZGlzcGxheTogYmxvY2s7fVxuXG4ucy1zaW5nbGUtc2VydmljZXM6aG92ZXIge2JhY2tncm91bmQ6ICNmZmY7fVxuXG4ucy1zaW5nbGUtc2VydmljZXMuYWN0aXZlIGEuc3MtYnRue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnMtc2luZ2xlLXNlcnZpY2VzLmFjdGl2ZSAuYWN0aXZlLWljb257ZGlzcGxheTogYmxvY2s7fVxuLnMtc2luZ2xlLXNlcnZpY2VzLmFjdGl2ZSAuZC1hY3RpdmUtaWNvbntkaXNwbGF5OiBub25lO31cbi5zZXJ2aWNlcy1iZyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zZXJ2aWNlcy1hY3RpdmUye1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbn1cbi5zZXJ2aWNlcy1hY3RpdmUyIC5zbGljay1hcnJvdyB7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogLTYwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIHotaW5kZXg6IDk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IC4zcztcbn1cbi5zZXJ2aWNlcy1hY3RpdmUyIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAtNjBweDtcbn1cbi5zZXJ2aWNlcy1hY3RpdmUyIC5zbGlkZXItbmF2IC5zbGljay1saXN0LmRyYWdnYWJsZSB7XG4gICAgd2lkdGg6IDExMDBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2VydmljZXMtaXRlbSB7XG5iYWNrZ3JvdW5kOiAjZmZmO1xubWFyZ2luOiAyMnB4IDE1cHg7XG5ib3gtc2hhZG93OiAzcHggNHB4IDE1cHggIzAwMDAwMDFBO1xudGV4dC1hbGlnbjogY2VudGVyO1xuYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zZXJ2aWNlcy1hY3RpdmUyIC5zbGlkZXItbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG59XG4uc2VydmljZXMtYWN0aXZlMiBsaVxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zZXJ2aWNlcy1pdGVtIGgze1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zZXJ2aWNlcy1pdGVtIC5nbHlwaC1pY29uOmJlZm9yZXtcbiAgICBmb250LXNpemU6IDYwcHg7XG59XG4uc2VydmljZXMtYWN0aXZlMiBsaSAuaWNvbntcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnNlcnZpY2VzLWl0ZW0uc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMzNzYzZWI7XG59XG4uc2VydmljZXMtaXRlbS5zbGljay1zbGlkZS5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSAuZ2x5cGgtaWNvbjpiZWZvcmV7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uc2VydmljZXMtaXRlbS5zbGljay1zbGlkZS5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSBoM3tcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zZXJ2aWNlcy1hcmVhIC5zZXJ2aWNlcy1ib3gge1xuYmFja2dyb3VuZDogI2VmZjdmZjtcbnBhZGRpbmc6IDUwcHg7XG59XG4uc2VydmljZXMtYXJlYSAuc2VydmljZXMtYm94OmhvdmVyLC5zZXJ2aWNlcy1hcmVhIC5zZXJ2aWNlcy1ib3guYWN0aXZlIHtcbmJhY2tncm91bmQ6ICNmZmY3ZWY7XG59XG4uc2VydmljZXMtYm94IC5zZXJ2aWNlcy1jb250ZW50MntcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG59XG4uc2VydmljZXMtYm94IC5zZXJ2aWNlcy1jb250ZW50MiBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZXJ2aWNlcy1jb250ZW50MiBoNXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuLnNlcnZpY2VzLWNvbnRlbnQyIGg1IGF7XG4gICAgY29sb3I6ICMzMDMxM2Q7XG59XG4uc2VydmljZXMtYm94IC5zcy1idG4ye1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMzJweCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTMzO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDIlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xufVxuLnNlcnZpY2VzLWJveCAuc2VydmljZXMtY29udGVudDI6aG92ZXIgLnNzLWJ0bjJ7XG4gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlcnZpY2VzLTAyIHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0Y1RjVGNTtcbn1cbi5zZXJ2aWNlcy0wMiB1bCBsaXtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRjVGNUY1O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogLjJzO1xufVxuLnNlcnZpY2VzLTAyIHVsIGxpOmxhc3QtY2hpbGR7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLnNlcnZpY2VzLWljb24tMDJcbntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG59XG4uc2VydmljZXMtY29udGVudC0wMiBoNXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXJ2aWNlcy1jb250ZW50LTAye1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG59XG4uc2VydmljZXMtY29udGVudC0wMiAuc3MtYnRuMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZXJ2aWNlcy1jb250ZW50LTAyIC5zcy1idG4yIGl7XG4gICAgd2lkdGg6IDQwcHg7XG5oZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0U2RTZFNjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiM3Nzc7XG59XG4uc2VydmljZXMtY29udGVudC0wMiAuc3MtYnRuMiBzcGFue1xuICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpOyBcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cbi5zZXJ2aWNlcy0wMiB1bCBsaTpob3ZlcntcbiAgIGJvcmRlcjogbm9uZTtcbmJveC1zaGFkb3c6IDBweCAxNnB4IDMycHggIzAwMDAwMDBBO1xudHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgICB0cmFuc2l0aW9uOiAuMnM7XG59XG4uc2VydmljZXMtMDIgdWwgbGk6aG92ZXIgLnNzLWJ0bjIgc3BhbntcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogLjJzO1xufVxuLnNlcnZpY2VzLWJveC0wMyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA1MHB4O1xufVxuLnNlcnZpY2VzLWJveC0wNHtcbiAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMzhweCAwcHggcmdiYSg0MCwgNDAsIDQwLCAwLjA0KTtcbiAgICBwYWRkaW5nOiA0NXB4O1xufVxuXG4uc2VydmljZXMtaWNvbi0wNHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VydmljZXMtaWNvbi0wNCBpbWd7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnNlcnZpY2VzLWljb24tMDQgaDR7XG4gICAgcGFkZGluZzogMTVweCAwIDA7XG59XG4uc2VydmljZXMtYm94LTA0IC5zZXJ2aWNlcy1jb250ZW50LTAyIGxpe1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLnNlcnZpY2VzLWJveC0wNCAuc2VydmljZXMtY29udGVudC0wMiBsaTo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICBjb250ZW50OiBcIsOv4oKsxZJcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNlcnZpY2VzLWJveC0wNCAuc2VydmljZXMtY29udGVudC0wMiAuYmx1ZSBsaTo6YmVmb3Jle1xuICAgIGNvbG9yOiAjNGNjM2MxO1xufSBcbi5zZXJ2aWNlcy1ib3gtMDQgLnNlcnZpY2VzLWNvbnRlbnQtMDIgLmdyZWVuIGxpOjpiZWZvcmV7XG4gICAgY29sb3I6ICMyZGIwNjU7XG59IFxuLnNlcnZpY2VzLTA1IGgye1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNlcnZpY2VzLTA1OjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTI5cHg7XG59XG4uc2VydmljZXMtY29udGVudC0wNXtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDM4cHggMHB4IHJnYmEoNDAsIDQwLCA0MCwgMC4wNCk7XG5wYWRkaW5nOjMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5zZXJ2aWNlcy1jb250ZW50LTA1IHNwYW57XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VydmljZXMtdGV4dDA1IHB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuLnNlcnZpY2VzLXRleHQwNSBhe1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbmNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbmZvbnQtd2VpZ2h0OiA1MDA7XG50ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlcnZpY2VzLTA3IC5zZWN0aW9uLXRpdGxlIGgye1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNlcnZpY2VzLWJveDA3e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbn1cblxuLnNlcnZpY2VzLWJveDA3OmhvdmVyLC5zZXJ2aWNlcy1ib3gwNy5hY3RpdmV7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uc2VydmljZXMtYm94MDcgLnNyLWNvbnRuZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VydmljZXMtYm94MDcgLnNyLWNvbnRuZXIgLmljb24ge1xuXG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWF4LXdpZHRoOiA0NXB4O1xufVxuLnNlcnZpY2VzLWJveDA3IC5zci1jb250bmVyIC50ZXh0IGg1e1xuICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIFxufVxuLnNlcnZpY2VzLWJveDA3IC5zci1jb250bmVyIC50ZXh0IHB7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNlcnZpY2VzLWJveDA3IC5zci1jb250bmVyIC50ZXh0IGF7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbn1cblxuLnNlcnZpY2VzLWJveDA3IC5zci1jb250bmVyIC50ZXh0IGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTsgfVxuXG4uc2VydmljZXMtMDcgLnVzZXItYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLnNlcnZpY2VzLTA3IC51c2VyLWJveCAudGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uc2VydmljZXMtMDcgLnVzZXItYm94IC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZXJ2aWNlcy0wNyAudXNlci1ib3ggLnRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjOWE5ZmEyO1xufVxuXG4uc2VydmljZXMtMDgtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6NTBweDtcbiAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJveC1zaGFkb3c6IDFweCAxLjczMnB4IDYwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZXJ2aWNlcy0wOC1pdGVtIC5yZWFkbW9yZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNkN2Q3ZDc7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICMxNjI1NDI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZXJ2aWNlcy0wOC1pdGVtIC5yZWFkbW9yZTpob3ZlcntcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZXJ2aWNlcy0wOCBoMntcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zZXJ2aWNlcy0wOCAuYmctb3V0ZXJ7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMzBweCA0MHB4IDBweCByZ2JhKDMyLCA4NSwgMTI1LCAwLjA2KTtcbiAgICBib3gtc2hhZG93OiAwcHggMzBweCA0MHB4IDBweCByZ2JhKDMyLCA4NSwgMTI1LCAwLjA2KTsgICAgXG59XG4uc2VydmljZXMtMDggLmNvbC1sZy00LmNvbC1tZC00e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZXJ2aWNlcy0wOCAuc2VydmljZXMtMDgtaXRlbS0td3JhcHBlcntcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmNWY1ZjU7XG59XG5cbi5zZXJ2aWNlcy0wOCAuc2VydmljZXMtMDgtaXRlbS0td3JhcHBlcjpudGgtY2hpbGQoMil7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZXJ2aWNlcy0wOC1pdGVtLS13cmFwcGVyID4gZGl2e1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmNWY1ZjU7XG59XG4uc2VydmljZXMtMDgtaXRlbS0td3JhcHBlciA+IGRpdjpudGgtY2hpbGQoMyl7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnNlcnZpY2VzLTA4LWNvbnRlbnQgaDN7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG4uc2VydmljZXMtMDgtY29udGVudCwuc2VydmljZXMtMDgtdGh1bWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLnNlcnZpY2VzLTA4LXRodW1iIGltZ3tcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG4uc2VydmljZXMtMDgtY29udGVudCAubnVtYmVyIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDsgICAgXG59XG4uc2VydmljZXMtMDgtaXRlbTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgei1pbmRleDogMTtcbn1cbi5zZXJ2aWNlcy0wOC1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDMwcHggNDBweCAwcHggcmdiYSgzMiwgODUsIDEyNSwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogMHB4IDMwcHggNDBweCAwcHggcmdiYSgzMiwgODUsIDEyNSwgMC4wNik7XG59XG4uc2VydmljZXMtMDk6OmJlZm9yZSB7XG5kaXNwbGF5OiBub25lO1xufVxuLnNlcnZpY2VzLTA5IHAsLnNlcnZpY2VzLTA5IC5zZWN0aW9uLXRpdGxlIGg1e1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VydmljZXMtYXJlYTIgLmNvbnRhaW5lciB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VydmljZXMtYXJlYTIgaDJ7XG4gICAgY29sb3I6ICMzMDMxM2Q7XG59XG4uc2VydmljZXMtYXJlYTIgLnNlcnZpY2VzLWJveDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3gtc2hhZG93OjIuNXB4IDQuMzNweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpIDtcbn1cbi5zZXJ2aWNlcy1hcmVhMiAuc2VydmljZXMtYm94MiBoMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uc2VydmljZXMtYXJlYTIgLnNlcnZpY2VzLWJveDIgLnNlcnZpY2VzLWljb257XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2U3O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcnZpY2VzLWFyZWEyIC5zZXJ2aWNlcy1ib3gyIC5zZXJ2aWNlcy1pY29uIGl7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZXJ2aWNlcy1hcmVhMiAuc2VydmljZXMtYm94MiBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VydmljZXMtYm94MiAuc2VydmljZXMtY29udGVudDIge1xuICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlcnZpY2VzLWJveDIgLnNlcnZpY2VzLWNvbnRlbnQyIGgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zZXJ2aWNlcy1ib3gyIC5zZXJ2aWNlcy1jb250ZW50MiAuaWNvbntcbmNvbG9yOiAjZmZmO1xud2lkdGg6IDUwcHg7XG5oZWlnaHQ6IDUwcHg7XG5ib3JkZXI6IDJweCBzb2xpZCAjZmZmN2RkO1xudGV4dC1hbGlnbjogY2VudGVyO1xuZm9udC1zaXplOiAzMHB4O1xubGluZS1oZWlnaHQ6IDQ4cHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5ib3JkZXItcmFkaXVzOiA1MCU7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6IDI4JTtcbnJpZ2h0OiAzMHB4O1xufVxuLnNlcnZpY2VzLWJveDIgLnNlcnZpY2VzLWNvbnRlbnQyIC5pY29uOmhvdmVye1xuY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uYW5pbWF0aW9ucy0wMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbi5hbmltYXRpb25zLTAyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOi0xMHB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDVzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDVzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzcztcbn1cbi5hbmltYXRpb25zLTAzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgdG9wOiAyNDBweDtcbiAgICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG59XG4uYW5pbWF0aW9ucy0wNCB7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjM1cHg7XG4gICAgYm90dG9tOiAxOTVweDtcbiAgICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG59XG4uYW5pbWF0aW9ucy0wNSB7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biA1cyBpbmZpbml0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAyNHB4O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4uYW5pbWF0aW9ucy0wNiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgdG9wOiAyNDBweDtcbiAgICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG59XG4uYW5pbWF0aW9ucy0wNyB7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgIGFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gM3MgaW5maW5pdGU7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gM3MgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xufVxuLmFuaW1hdGlvbnMtMDgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTBweDtcbiAgICB0b3A6MjUwcHg7XG4gICAgIGFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gNXMgaW5maW5pdGU7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gNXMgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDNzO1xufVxuLmFuaW1hdGlvbnMtMDkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOjE1MHB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDVzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDVzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzcztcbn1cbi5hbmltYXRpb25zLTEwIHtcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbmxlZnQ6IDA7XG5ib3R0b206IDExMHB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbi5hbmltYXRpb25zLTExIHtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNjBweDtcbiAgICBib3R0b206IDE2NXB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbi5hbmltYXRpb25zLTEyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICAgIHRvcDogMzQwcHg7XG4gICAgIGFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gM3MgaW5maW5pdGU7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gM3MgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xufVxuLmFuaW1hdGlvbnMtMTMge1xuICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgICBib3R0b206IDIwMHB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbi5hbmltYXRpb25zLTE0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDgwcHg7XG4gICB0b3A6IDE1MHB4O1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDVzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDVzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzcztcbn1cbi5hbmltYXRpb25zLTE1IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgICBib3R0b206MDtcbiAgICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biA1cyBpbmZpbml0ZTtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biA1cyBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogM3M7XG59XG5Aa2V5ZnJhbWVzIGFsbHR1Y2h0b3Bkb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpOyB9IH1cbkAtd2Via2l0LWtleWZyYW1lcyBhbGx0dWNodG9wZG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTsgfSB9XG5cbi5zYm94IGRpdjpudGgtY2hpbGQoMSkgLnNlcnZpY2VzLWJveDA3IHtcbiAgYmFja2dyb3VuZDogI2ZmZWVjNDtcbn1cbi5zYm94IGRpdjpudGgtY2hpbGQoMikgLnNlcnZpY2VzLWJveDA3IHtcbiAgYmFja2dyb3VuZDojZTVmM2ZmO1xufVxuLnNib3ggZGl2Om50aC1jaGlsZCgzKSAuc2VydmljZXMtYm94MDcge1xuICBiYWNrZ3JvdW5kOiAjZTFmZmU1O1xufVxuLnNib3ggZGl2Om50aC1jaGlsZCg0KSAuc2VydmljZXMtYm94MDcge1xuICBiYWNrZ3JvdW5kOiAjZmZmNGYzO1xufVxuLnNlcnZpY2UtZGV0YWlscy10d28ge1xuICBtYXJnaW4tdG9wOiAtMjM0cHg7XG59XG4vKiBzdGVwcyBhcmVhICovXG4uc3RlcHMtYXJlYSAuc2VjdGlvbi10aXRsZSAgcHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zdGVwcy1hcmVhIGgyLC5zdGVwcy1hcmVhIGgze1xuY29sb3I6ICNmZmY7fVxuLnN0ZXBzLWFyZWEgaDN7XG4gICAgZm9udC1zaXplOiAzMHB4O1xufVxuLnN0ZXBzLWFyZWEgbGkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG59XG4uc3RlcHMtYXJlYSBsaTpsYXN0LWNoaWxke1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3RlcC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXAtYm94IC50ZXh0IHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zdGVwLWJveCAuZGF0ZS1ib3gge1xud2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5tYXJnaW4tcmlnaHQ6IDIwcHg7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG5mbG9hdDogbGVmdDtcbmNvbG9yOiAjZmZmO1xuZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuZm9udC1zaXplOiAyNHB4O1xuZm9udC13ZWlnaHQ6IDYwMDtcbmxpbmUtaGVpZ2h0OiA3MHB4O1xufVxuXG5cbi5zdGVwLWltZyB7XG5tYXJnaW4tcmlnaHQ6IC0zMDJweDtcbmJhY2tncm91bmQ6ICNmZmY7XG5wYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5zdGVwLWltZyBpbWd7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4uc3RlcC1ib3guc3RlcC1ib3gyIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLnN0ZXAtYm94LnN0ZXAtYm94MiAuZG51bWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0ZXAtYm94LnN0ZXAtYm94MiAudGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4uc3RlcC1ib3guc3RlcC1ib3gyICBoMntcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zdGVwLWltZzIge1xuICBtYXJnaW4tcmlnaHQ6IC0zNTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uc3RlcC1pbWcyIGltZ3tcbiAgICB3aWR0aDogOTk2cHg7XG59XG5cbi5zdGVwLWJveC5zdGVwLWJveDMge1xuIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLnN0ZXAtYm94LnN0ZXAtYm94MyAuZG51bWJlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0ZXAtYm94LnN0ZXAtYm94MyAudGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4uc3RlcC1ib3guc3RlcC1ib3gzICBoMntcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zdGVwLWltZzMge1xuICBtYXJnaW4tbGVmdDogLTM1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uc3RlcC1pbWczIGltZ3tcbiAgICB3aWR0aDogOTk2cHg7XG59XG4vKiA3LiB2aWRlbyAqL1xuXG4udmlkZW8tcG9zaXRpb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTE3MHB4O1xuXHRsZWZ0OiA1MHB4O1xufVxuLnZpZGVvLWltZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogMTsgICBcbiAgICBoZWlnaHQ6IDU4OHB4O1xufVxuLnZpZGVvLWltZyBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4udmlkZW8taW1nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0b3BhY2l0eTogLjY1O1xufVxuLnZpZGVvLWltZyBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB6LWluZGV4OiA5O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG4udmlkZW8taW1nIGE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0aGVpZ2h0OiA5MHB4O1xuXHR3aWR0aDogOTBweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZDQwMDc1MDAsIHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5cdHotaW5kZXg6IC0xO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdGFuaW1hdGlvbjogcHVsc2UtYm9yZGVyIDE1MDBtcyBlYXNlLW91dCBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgcHVsc2UtYm9yZGVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgc2NhbGUoMSk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKSBzY2FsZSgxLjUpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG4ubGVmdC1hbGlnbiBoMjo6YmVmb3Jle21hcmdpbjogdW5zZXQ7fVxuLnZpZGVvLWNvbnRlbnQgcCB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udi1saXN0IHVsIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi52LWxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi52LWxpc3QgdWwgbGkgaSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi52LXBhZGRpbmcge1xuXHRwYWRkaW5nLXRvcDogMzVweDtcbn1cbi5zLXZpZGVvLXdyYXAyIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zLXZpZGVvLXdyYXAge1xuYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbmhlaWdodDogNjYwcHg7XG5kaXNwbGF5OiBmbGV4O1xuYWxpZ24taXRlbXM6IGNlbnRlcjtcbmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5ib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnMtdmlkZW8tY29udGVudCB7XG53aWR0aDogMTAwJTtcbnRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zLXZpZGVvLWNvbnRlbnQgYSB7XG56LWluZGV4OiA5O1xuZm9udC1zaXplOiAxNHB4O1xudGV4dC1hbGlnbjogY2VudGVyO1xuYm9yZGVyLXJhZGl1czogNTAlO1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xubWFyZ2luLWJvdHRvbTogMTVweDtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zLXZpZGVvLWNvbnRlbnQgYTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA5KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICBhbmltYXRpb246IHB1bHNlLWJvcmRlciAxNTAwbXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG4ucy12aWRlby1jb250ZW50IGgyIHtcbmZvbnQtc2l6ZTogNTBweDtcbmNvbG9yOiAjZmZmO1xubWFyZ2luLWJvdHRvbToxMHB4O1xufVxuLnMtdmlkZW8tY29udGVudCBwIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4vKiA4LiBjaG9vc2UgKi9cbi5jaG9zc2UtaW1nIHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRyaWdodDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiA1MCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jaG9vc2UtbGlzdHtcblx0ZmxvYXQ6bGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG4uY2hvb3NlLWxpc3QgdWwgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRjb2xvcjojNDQ0ZDY5O1xuXHR3aWR0aDogNTAlO1xuXHRmbG9hdDogbGVmdDtcbn1cbi5jaG9vc2UtbGlzdCB1bCBsaSBpIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHRmb250LXNpemU6MThweDtcbn1cbi5jaG9vc2UtYXJlYSB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jaG9vc2UtY29udGVudCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Y29sb3I6ICM0NDRkNjk7XG5cdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uY2hvb3NlLWJ0biBhIHtcbiAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMxLCA4MywgMjE5KTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA2MHB4IDBweCByZ2JhKDMxLCA4MywgMjE5LCAwLjMpO1xuICAgIHdpZHRoOiAyNDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxZjUzZGI7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuLmNob29zZS1idG4gYSAuaWNvbiB7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB6LWluZGV4OiA5OTtcbn1cbi5jaG9vc2UtYnRuIGEgLnRleHQge1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5jaG9vc2UtYnRuIGEgLnRleHQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2hvb3NlLWJ0biBhLmctYnRuIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHdpZHRoOiAyNjJweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgYm9yZGVyOiAycHggc29saWQgIzFmNTNkYjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZy1idG4gLnRleHQge1xuICAgIGNvbG9yOiAjMTQxYjIyO1xufVxuLmctYnRuIC50ZXh0IHN0cm9uZyB7XG4gICAgY29sb3I6ICMxRjUzREI7XG59XG4vKiA5LiBicmFuZCAqL1xuLnNpbmdsZS1icmFuZCB7dGV4dC1hbGlnbjogY2VudGVyO31cbi5zaW5nbGUtYnJhbmQgaW1nIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxuLmJyYW5kLWFyZWEye1xuICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuXG4vKiAxMC4gd29yay1wcm9jZXNzICovXG4ud3AtYmcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi53LXRpdGxlIGgyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7fVxuLndwLWxpc3Qge1xuXHRiYWNrZ3JvdW5kOiAjMjMyYzhlO1xuXHRib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IDBweCByZ2JhKDI5LCAzOCwgMTI5LCAwLjQ4KTtcblx0cGFkZGluZzogODBweCA1MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNzVweDtcbn1cbi53cC1saXN0IHVsIGxpIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLndwLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi53cC1pY29uIHtcblx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLndwLWNvbnRlbnQgaDUge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLndwLWNvbnRlbnQgcHtjb2xvcjogI2ZmZjttYXJnaW4tYm90dG9tOiAwO31cbi53cC10YWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDcwcHg7XG5cdHRvcDogOTBweDtcblx0YW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gM3MgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG59XG5Aa2V5ZnJhbWVzIGFsbHR1Y2h0b3Bkb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcblx0dHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcblx0fVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMTBweCk7XG5cdH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuXHR9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYWxsdHVjaHRvcGRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuXHR9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0xMHB4KTtcblx0fVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG5cdHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG5cdH1cbn1cbi53cC1pbWcge1xuXHRtYXJnaW4tcmlnaHQ6IC02MHB4O1xuXHRtYXJnaW4tdG9wOiAtNjBweDtcblx0bWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG4ud3AtdGh1bWIgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4uaW5uZXItd3AtaWNvbiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmlubmVyLXdwLWMge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5pbm5lci13cC1jIGg1IHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmlubmVyLXdwLWMgcHttYXJnaW4tYm90dG9tOiAwO31cbi8qIDExLiB0ZWFtICovXG4udGVhbS1hcmVhIC5zaW5nbGUtdGVhbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2luZ2xlLXRlYW0ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi50ZWFtLWFyZWEgLmNvbnRhaW5lcntcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZWFtLWFjdGl2ZSAuc2xpY2stZG90c3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWFtLWFjdGl2ZSAuc2xpY2stZG90cyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCA1cHg7XG59XG4udGVhbS1hY3RpdmUgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICB3aWR0aDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4udGVhbS1hY3RpdmUgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbnRleHQtaW5kZW50OiAtOTk5OTlweDtcbnBhZGRpbmc6IDA7XG5tYXJnaW4tbGVmdDogMTBweDtcbnotaW5kZXg6IDE7XG5jdXJzb3I6IHBvaW50ZXI7XG50cmFuc2l0aW9uOiAuM3M7XG5iYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuaGVpZ2h0OiAxMHB4O1xud2lkdGg6IDEwcHg7XG5ib3JkZXItcmFkaXVzOiAycHg7XG5ib3JkZXI6IG5vbmU7XG4gICAgXG59XG5cbi50ZWFtLWFjdGl2ZSAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG59XG4udGVhbS1hY3RpdmUgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgIGxlZnQ6IC0xOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnRlYW0tdGh1bWJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYW0tdGh1bWIgaW1ne1xuZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG53aWR0aDogMTUwcHg7XG5oZWlnaHQ6IDE1MHB4O1xuYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnRlYW0tdGh1bWIgLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuYm90dG9tOiAwO1xucmlnaHQ6IDE1cHg7XG59XG4udGVhbS10aHVtYiAuZHJvcGRvd24gLnhidG4ge1xud2lkdGg6IDUwcHg7XG5oZWlnaHQ6IDUwcHg7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5mb250LXNpemU6IDE4cHg7XG5saW5lLWhlaWdodDogNDhweDtcbmZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtIFdlYicsIHNhbnMtc2VyaWY7XG5jb2xvcjogI2ZmZjtcbmN1cnNvcjogcG9pbnRlcjtcbmJvcmRlci1yYWRpdXM6IDUwJTtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZWFtLXRodW1iIC5kcm9wZG93biAueGJ0bjo6YmVmb3JlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2ZmZmZmZjVjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG59XG4udGVhbS1zb2NpYWwge1xudGV4dC1hbGlnbjogY2VudGVyO1xudHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbndpZHRoOiAxMDAlO1xubWFyZ2luLXRvcDogMTBweDtcblxufVxuLnRlYW0tc29jaWFsIGxpe1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW46MCAzcHg7XG59XG4udGVhbS10aHVtYiAuZHJvcGRvd24tbWVudSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtMTA3cHgsIDBweCkgIWltcG9ydGFudDtcbn1cblxuLnRlYW0tdGh1bWIgLnNvY2lhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbn1cblxuLnRlYW0taW5mbyB7XG5wYWRkaW5nOiAzMHB4IDBweCAwO1xudHJhbnNpdGlvbjogLjNzO1xucG9zaXRpb246IHJlbGF0aXZlO1xudGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGVhbS1pbmZvIC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cblxuLnRlYW0taW5mbyBoNCB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR0cmFuc2l0aW9uOiAuM3M7XG59XG4udGVhbS1pbmZvIHNwYW4ge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHRyYW5zaXRpb246IC4zcztcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50ZWFtLWluZm8gcHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi50ZWFtLXNvY2lhbCBhIHtcbmNvbG9yOiAjNzc3O1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xudGV4dC1hbGlnbjogY2VudGVyO1xuYm9yZGVyLXJhZGl1czogNTAlO1xuZm9udC1zaXplOiAxNnB4O1xucG9zaXRpb246IHJlbGF0aXZlO1xuei1pbmRleDogOTk5O1xubWFyZ2luOiA1cHggMDtcbndpZHRoOiA0MHB4O1xuaGVpZ2h0OiA0MHB4O1xuYmFja2dyb3VuZDogI2ZmZjtcbmxpbmUtaGVpZ2h0OiA0MHB4O1xuYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbi50ZWFtLXNvY2lhbCBhOmhvdmVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNpbmdsZS10ZWFtOmhvdmVyIC50ZWFtLXRodW1iIC5icmQ6OmJlZm9yZSwuc2luZ2xlLXRlYW06aG92ZXIgLnRlYW0tdGh1bWIgLmJyZDo6YWZ0ZXJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuXG4uc2luZ2xlLXRlYW06aG92ZXIgLnRlYW0taW5mb3tcbiAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4udGVhbS10IGgyIHtcblx0dG9wOiA1MHB4O1xufVxuLnNpbmdsZS10ZWFtOmhvdmVyIC50ZWFtLWluZm8gaDR7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4udGVhbS1hY3RpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYW0tYWN0aXZlIC5zbGljay1hcnJvdyB7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6IDQwJTtcbmxlZnQ6IC02MHB4O1xuYm9yZGVyOiBub25lO1xuYmFja2dyb3VuZDogbm9uZTtcbnBhZGRpbmc6IDA7XG5mb250LXNpemU6IDIwcHg7XG5jb2xvcjogI2ZmZjtcbnotaW5kZXg6IDk7XG5jdXJzb3I6IHBvaW50ZXI7XG50cmFuc2l0aW9uOiAuM3M7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbndpZHRoOiA1MHB4O1xuaGVpZ2h0OiA1MHB4O1xuYm9yZGVyLXJhZGl1czo0cHg7XG59XG4udGVhbS1hY3RpdmUgLnNsaWNrLWFycm93OmhvdmVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLnRlYW0tYWN0aXZlIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAtNjBweDtcbn1cbi50ZWFtLWFyZWEtY29udGVudHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xufVxuXG4udGVhbS1pbmZvIGg0IGE6aG92ZXJ7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4udGVhbS1hcmVhLWNvbnRlbnQgc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZWFtLWFyZWEtY29udGVudCBzcGFuOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0b3A6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnRlYW0tYXJlYS1jb250ZW50IHVse1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi50ZWFtLWFyZWEtY29udGVudCBsaXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG4udGVhbS1hcmVhLWNvbnRlbnQgbGkgLmljb24gaXtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIHdpZHRoOiAyMHB4O1xufVxuLnRlYW0tYXJlYS1jb250ZW50IGxpIC5pY29uIHN0cm9uZ3tcbiAgICAgY29sb3I6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLnRlYW0tYXJlYS1jb250ZW50IGxpIC5pY29ue1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMzUlO1xufVxuLnRlYW0tYXJlYS1jb250ZW50IC5zb2NpYWwgYSB7XG5mb250LXNpemU6IDEycHg7XG5jb2xvcjogI2ZmZjtcbm1hcmdpbjogMCA1cHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG53aWR0aDogNDBweDtcbmhlaWdodDogNDBweDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbmJvcmRlci1yYWRpdXM6IDUwJTtcbmxpbmUtaGVpZ2h0OiA0MHB4O1xuYm94LXNoYWRvdzogM3B4IDRweCAxNXB4ICMwMDAwMDAyNjtcbn1cbi50ZWFtLWFyZWEtY29udGVudCAuc29jaWFsIGE6bnRoLWNoaWxkKDEpIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ1YWE4O1xufVxuLnRlYW0tYXJlYS1jb250ZW50IC5zb2NpYWwgYTpudGgtY2hpbGQoMikge1xuICAgIGJhY2tncm91bmQ6ICMwMEFDRUQ7XG59XG4udGVhbS1hcmVhLWNvbnRlbnQgLnNvY2lhbCBhOm50aC1jaGlsZCgzKSB7XG4gICAgYmFja2dyb3VuZDogIzAwNTdGRjtcbn1cbi50ZWFtLWFyZWEtY29udGVudCAuc29jaWFsIGE6bnRoLWNoaWxkKDQpIHtcbiAgICBiYWNrZ3JvdW5kOiAjQ0QyMDFGO1xufVxuLnBlci1pbmZvIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnBlci1pbmZvIC5pbmZvLXRleHQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wZXItaW5mbyAuaW5mby10ZXh0IHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4ucGVyLWluZm8gLmluZm8tdGV4dCBwIGl7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi50ZWFtLWltZy1ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA3cHg7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICBib3gtc2hhZG93OiA1cHggOC42NnB4IDU4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5zLWFib3V0LWNvbnRlbnQgaDJ7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucy1hYm91dC1jb250ZW50IGgze1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnMtYWJvdXQtY29udGVudCAuZm9vdGVyLXNvY2lhbCBhe1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLnBlci1pbmZvIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJyYW5kLWFuaW0tMDF7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQwcHg7XG4gIHRvcDogLTYwcHg7XG59XG4uYnJhbmQtYW5pbS0wMntcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbnJpZ2h0OiAtMzZweDtcbnRvcDogNDBweDtcbn1cblxuLnRlYW0tYXJlYTIgLnNpbmdsZS10ZWFtIHtcbiBwYWRkaW5nOiAwO1xuYmFja2dyb3VuZDogI2Y3ZjlmZjtcbn1cblxuLnRlYW0tYXJlYTIgLnRlYW0tdGh1bWIgaW1ne1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnRlYW0tYXJlYTIgLnRlYW0taW5mb3tcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG59XG4uY29udGVyZG93biB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG59XG4uY29udGVyZG93biAudGltZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRlcmRvd24gLnRpbWVyLW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250ZXJkb3duIC5zbWFsbHRleHQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250ZXJkb3duIHNwYW57XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbmZvbnQtd2VpZ2h0OiA2MDA7XG59XG4vKiAxMi4gcHJvamVjdCAqL1xuXG4uc2luZ2xlLXByb2plY3QgLnByb2plY3QtaW5mbyB7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5ib3R0b206IDQwcHg7XG5sZWZ0OiA0MHB4O1xuY29sb3I6ICNmZmY7XG59XG4uc2luZ2xlLXByb2plY3QgLnByb2plY3QtaW5mbyBoNHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbmdsZS1wcm9qZWN0IC5wcm9qZWN0LWluZm8gaDQgYVxue1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zaW5nbGUtcHJvamVjdCAucHJvamVjdC1pbmZvIHB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXByb2plY3QgLnByb2plY3QtaW5mbyBhe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zaW5nbGUtcHJvamVjdCAucHJvamVjdC1pbmZvIGEgaW1ne1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnBvcnRmb2xpby1hY3RpdmUge1xucGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnBvcnRmb2xpby1hcmVhMiBoMntcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5wb3J0Zm9saW8tYWN0aXZlIC5zaW5nbGUtcHJvamVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9ydGZvbGlvLWFjdGl2ZSAuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMjRweDtcbiAgICByaWdodDogMTklO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogOTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBib3gtc2hhZG93OiAxcHggMS43MzJweCAzMHB4IDBweCByZ2JhKDI1NSwgOTQsIDIxLCAwLjI1KTtcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5wb3J0Zm9saW8tYWN0aXZlIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ucG9ydGZvbGlvLWFjdGl2ZSAuc2xpY2stbmV4dCB7XG5yaWdodDogMTUlO1xubGVmdDogaW5oZXJpdDtcbn1cbi5wb3J0Zm9saW8tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM5MHB4O1xuICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuMzNweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3J0Zm9saW8tYm94IGltZyB7XG4gICAgaGVpZ2h0OiAzOTBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4O1xufVxuLnBvcnRmb2xpby1ib3ggLmNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xNTBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZSwgdmlzaWJpbGl0eSAuMnMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xufVxuLnBvcnRmb2xpby1ib3g6aG92ZXIgLmNhcHRpb25cbntcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5wb3J0Zm9saW8tYm94IC5jYXB0aW9uIC5jYXB0aW9uLXRleHR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvcnRmb2xpby1ib3ggLmNhcHRpb24gLmFycm93LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNDBweDtcbiAgICB0b3A6IDI1JTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmNhcHRpb24tdGV4dCBoNXtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5jYXB0aW9uLXRleHQgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvamVjdC10d28gaDJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ucHJvamVjdC10d28gLmdyaWQtaXRlbSwucHJvamVjdC10d28gLmNvbC14bC02e1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuLyogMTIuIGNvdW50ZXIgKi9cblxuLmNvdW50ZXItdGl0dGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgcGFkZGluZzogMTFweCAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTYwcHg7XG59XG4uY291bnRlci10aXR0bGUgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuLmNvdW50ZXItdGl0dGxlOjpiZWZvcmUge1xuICAgY29udGVudDogXCJcIjtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xud2lkdGg6IDE3JTtcbmhlaWdodDogNjJweDtcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbnRvcDogLTJweDtcbnRyYW5zZm9ybTogc2tldygyMGRlZyk7XG5sZWZ0OiAtMTNweDtcbn1cbi5jb3VudGVyLXRpdHRsZTo6YWZ0ZXIge1xuICAgY29udGVudDogXCJcIjtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xud2lkdGg6IDE3JTtcbmhlaWdodDogNjJweDtcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbnRvcDogLTJweDtcbnRyYW5zZm9ybTogc2tldygtMjBkZWcpO1xucmlnaHQ6IC0xM3B4O1xufVxuLmNvdW50ZXItYXJlYSB7XG4gIG1hcmdpbi10b3A6IC0yOTBweDtcbiAgcGFkZGluZy10b3A6IDM3MHB4O1xufVxuLmNvdW50ZXItYXJlYSAuc2luZ2xlLWNvdW50ZXJ7XG5wYWRkaW5nLWJvdHRvbTogMzBweDtcbnBhZGRpbmctbGVmdDogMDtcbnBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY291bnRlci1hcmVhIC5yb3cgZGl2Om50aC1jaGlsZCg0KSAuc2luZ2xlLWNvdW50ZXIge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2luZ2xlLWNvdW50ZXIge1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG4uc2luZ2xlLWNvdW50ZXIgaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogODBweDtcblx0YmFja2dyb3VuZDojZmU1NzZiO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGNvbG9yOiMwMDA7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0bGluZS1oZWlnaHQ6IDgwcHg7XG59XG4uc2luZ2xlLWNvdW50ZXIgLmljb257XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwcHg7XG59XG4uY291bnQge1xuZm9udC1zaXplOiA1MHB4O1xuY29sb3I6ICNmZmY7XG5mb250LXdlaWdodDogNjAwO1xubWFyZ2luLWJvdHRvbTogNXB4O1xubGluZS1oZWlnaHQ6IDE7XG5mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLmNvdW50ZXIgc21hbGwge1xuXHRmb250LXNpemU6IDM1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAjMDAyYzQ3O1xuXHRsaW5lLWhlaWdodDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZS1jb3VudGVyIHAge1xuZm9udC1zaXplOiAxNnB4O1xubWFyZ2luLWJvdHRvbTogMDtcbmNvbG9yOiAjZmZmO1xucGFkZGluZy10b3A6IDVweDtcbnBhZGRpbmctbGVmdDogMzBweDtcbmxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNpbmdsZS1jb3VudGVyIC5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZlNTc2YjtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG4vKiBldmVudCAqL1xuXG4uZXZlbnQtaXRlbSAudGh1bWJ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ldmVudC1jb250ZW50e1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbn1cbi5ldmVudC1pdGVtOmhvdmVyIC5ldmVudC1jb250ZW50e1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmV2ZW50LWl0ZW06aG92ZXIgLmV2ZW50LWNvbnRlbnQgLnRpbWV7XG4gICAgY29sb3I6ICNlNmU2ZTY7XG59XG4uZXZlbnQtaXRlbTpob3ZlciAuZXZlbnQtY29udGVudCAudGltZSBzdHJvbmcsLmV2ZW50LWl0ZW06aG92ZXIgLmV2ZW50LWNvbnRlbnQgaDMgYXtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5ldmVudDAyIC5ldmVudC1jb250ZW50IGgze1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5ldmVudC1jb250ZW50IC5kYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogNjdweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogLTYwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbn1cbi5ldmVudC1jb250ZW50IC5kYXRlIHNwYW57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5ldmVudC1jb250ZW50IC5kYXRlIHN0cm9uZ3tcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5ldmVudC1jb250ZW50IGgze1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5ldmVudC1jb250ZW50IC50aW1le1xuICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4uZXZlbnQtY29udGVudCAudGltZSBzdHJvbmd7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uZXZlbnQtY29udGVudCAudGltZSBpe1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZXZlbnQwMiAuZXZlbnQtaXRlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi5ldmVudDAyIC50aHVtYiB7XG4gIHdpZHRoOiAyMTlweDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZXZlbnQwMiAuZXZlbnQtY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTklO1xufVxuLmV2ZW50MDIgLmV2ZW50LWNvbnRlbnQgLmRhdGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgdG9wOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmV2ZW50MDIgLnRodW1iIHtcbndpZHRoOiAyMTlweDtcbmhlaWdodDogMjc3cHg7XG59XG4uZXZlbnQwMiAudGh1bWIgaW1ne1xuICB3aWR0aDogMjE5cHg7XG5oZWlnaHQ6IDI3N3B4O1xufVxuLmV2ZW50MDIgLmV2ZW50LWNvbnRlbnQgLmRhdGV7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZXZlbnQwMiAuZXZlbnQtY29udGVudCAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiA5MHB4O1xuICBjb2xvcjogI2RmZWVmZjtcbn1cbi5ldmVudDAzIC5ldmVudC1jb250ZW50LC5ldmVudDAzIC5ldmVudC1pdGVte1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnR7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBwYWRkaW5nOiAzMHB4O1xufVxuLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgaDN7XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgLmRhdGV7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG50b3A6IDA7XG5sZWZ0OiAwO1xuZmxvYXQ6IGxlZnQ7XG5ib3JkZXItcmFkaXVzOiA0cHg7XG5oZWlnaHQ6IDgwcHg7XG5wYWRkaW5nLXRvcDogNnB4O1xufVxuLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgY29sb3I6ICNmN2Y5ZmY7XG5cbn1cbi5ldmVudDAzIC5ldmVudC1jb250ZW50IC50ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4MSU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuIC5ldmVudDAzIC5ldmVudC1pdGVtOmhvdmVyIC5pY29uIHtcbiAgICAgY29sb3I6ICMzNTZjODQ7XG59XG4uZXZlbnQwMyAuZXZlbnQtY29udGVudCAudGltZSBpe1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5ldmVudDAzIC5ldmVudC1jb250ZW50IC50aW1lIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNzc3O1xufVxuLyogY291cnNlcyAqL1xuLmNsYXNzLXNjcm9sbCAuc2NoZWR1bGUgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG59XG4uY2xhc3Mtc2Nyb2xsIC5jbGFzcy1pdGVtIC5jbGFzcy1jb250ZW50IHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jbGFzcy1zY3JvbGwgLnNjaGVkdWxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2xhc3Mtc2Nyb2xsIC5zY2hlZHVsZSBzcGFuLmNsYXNzLWFnZSwuY2xhc3Mtc2Nyb2xsIC5zY2hlZHVsZSBzcGFuLmNsYXNzLXNpemUge1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiAgXG4uY2xhc3Mtc2Nyb2xsIC5zY2hlZHVsZSBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmNsYXNzLXNjcm9sbCAuc2NoZWR1bGUge1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xud2lkdGg6IDEwMCU7XG5wYWRkaW5nOiAxNXB4IDE1cHg7XG5tYXJnaW4tYm90dG9tOiAtOHB4O1xuYmFja2dyb3VuZDogcmdiYSgyNSwgMjUsIDI1LCAwLjEpO1xufVxuXG4udGVhbS1hcmVhMiAuc2luZ2xlLXRlYW0ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUsIDI1LCAyNSwgMC4xKTtcbn1cblxuXG4uY2xhc3Mtc2Nyb2xsIC5jbGFzcy1pdGVte1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMXB4IDEuNzMycHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbi5jbGFzcy1hY3RpdmV7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzUwcHg7XG59XG4uY291cnNlcy1pdGVtIHsgXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzOyBcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uY291cnNlcy1pdGVtOmhvdmVye1xuICAgYm94LXNoYWRvdzogMXB4IDEuNzMycHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBcbn1cbi5jb3Vyc2VzLWl0ZW06aG92ZXIgLmNvdXJzZXMtY29udGVudHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmNvdXJzZXMtaW1nLW91dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHg7ICAgIFxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG59XG4uY291cnNlcy1jb250ZW50IC5jYXQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiA1cHg7XG59XG4uY291cnNlcy1jb250ZW50IC5jYXQgaXtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmNvdXJzZXMtaXRlbSAuaWNvbiBpbWd7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5jb3Vyc2VzLWl0ZW0gLmljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNvdXJzZXMtY29udGVudCBoNHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQgLnNjaGVkdWxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQgYXtcbiAgICBjb2xvcjogIzE0MWIyMjtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG5cbi5jb3Vyc2VzLWNvbnRlbnQgYS5yZWFkbW9yZXtcbiAgICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmNvdXJzZXMtY29udGVudCBhLnJlYWRtb3JlOmhvdmVye1xuICAgICBjb2xvcjogIzE0MWIyMjtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQgYTpob3ZlcntcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uY291cnNlLXdpZGdldC1wcmljZSB1bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY291cnNlLXdpZGdldC1wcmljZSBsaSBpIHtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uY291cnNlLXdpZGdldC1wcmljZSBsaSBzcGFuOmxhc3QtY2hpbGQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zaG9wLWFyZWEgLmNvdXJzZXMtaXRlbXtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY2xhc3MtYXJlYTIgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uY2xhc3MtYWN0aXZlIC5zaW5nbGUtcHJvamVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2xhc3MtYWN0aXZlIC5zbGljay1hcnJvdyB7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6IC0xMjJweDtcbmxlZnQ6IDcxLjYlO1xuYm9yZGVyOiBub25lO1xuYmFja2dyb3VuZDogbm9uZTtcbnBhZGRpbmc6IDA7XG5mb250LXNpemU6IDM2cHg7XG5jb2xvcjogI2ZmZjtcbnotaW5kZXg6IDk7XG5jdXJzb3I6IHBvaW50ZXI7XG50cmFuc2l0aW9uOiAuM3M7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbndpZHRoOiA2MHB4O1xuaGVpZ2h0OiA2MHB4O1xuYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNsYXNzLWFjdGl2ZSAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmNsYXNzLWFjdGl2ZSAuc2xpY2stbmV4dCB7XG5sZWZ0OiA3NiU7XG5yaWdodDogMDtcbn1cblxuLmNsYXNzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3gtc2hhZG93OiAxcHggMS43MzJweCA2MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY2xhc3MtaW1nLW91dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY291cnNlLW1ldGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDgyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY291cnNlLW1ldGEgLmF1dGhvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTNweDtcbn1cbi5jb3Vyc2UtbWV0YSAuYXV0aG9yIC50aHVtYiBpbWd7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuLmNvdXJzZS1tZXRhIC5hdXRob3IgLnRleHR7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uY291cnNlLW1ldGEgLmF1dGhvciAudGV4dCBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY291cnNlLW1ldGEgLmF1dGhvciBhe1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4uY291cnNlLW1ldGEyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG4uY291cnNlLW1ldGEyIHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmNvdXJzZS1tZXRhMiAuYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxM3B4O1xuICAgIGNvbG9yOiAjNzViNGNlO1xufVxuLmNvdXJzZS1tZXRhMiAuYXV0aG9yIGF7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuLmNvdXJzZS1tZXRhMiAubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4uY291cnNlLW1ldGEyIC5sZWZ0IGxpe1xuICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNvdXJzZS1tZXRhMiAucmlnaHR7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLmNvdXJzZS1tZXRhMiAucHJpY2Uge1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi5jb3Vyc2UtbWV0YTIgLmF1dGhvciAudGh1bWIgaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnNob3AtYXJlYSAuY2xhc3MtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jbGFzcy1pdGVtIC5jbGFzcy1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbn1cbi5jbGFzcy1pdGVtIC5jbGFzcy1jb250ZW50IGg0e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uY2xhc3MtY29udGVudCAuc2NoZWR1bGUgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY2xhc3MtY29udGVudCAuc2NoZWR1bGUgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jbGFzcy1jb250ZW50IC5zY2hlZHVsZSBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG59XG4uY2xhc3MtY29udGVudCAuc2NoZWR1bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3JfYmx1ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jbGFzcy1jb250ZW50IC5zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jbGFzcy1jb250ZW50IC5zY2hlZHVsZSBzcGFuLmNsYXNzLXNpemUsLmNsYXNzLWNvbnRlbnQgLnNjaGVkdWxlIHNwYW4uY2xhc3MtYWdlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLyogMTMuIGN0YSAqL1xuLmN0YS1iZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHR6LWluZGV4OiAxO1xufVxuLmN0YS10aXRsZS52aWRlby10aXRsZSBoMntcbiAgICBmb250LXNpemU6IDY4cHg7XG59XG4uY3RhLXRpdGxlIGgyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogNTBweDtcbmNvbG9yOiAjZmZmO1xufVxuLmN0YS10aXRsZSBoMiBzcGFue1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jdGEtdGl0bGUgaDN7cGFkZGluZy1ib3R0b206IDA7IGZvbnQtc2l6ZToxOHB4OyBjb2xvcjogdmFyKC0tY29sb3JfYmx1ZSk7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7fVxuLmN0YS10aXRsZSBwe2ZvbnQtc2l6ZTogMThweDtcbmNvbG9yOiAjZmZmOyBtYXJnaW4tdG9wOiAxNXB4O31cbi5jdGEtdGl0bGUgaDI6OmJlZm9yZXtjb250ZW50OiBub25lO31cbi5jdGEtY29udGVudCBwIHtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmctcmlnaHQ6IDgwcHg7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uY3RhLWJ0biAuYnRue1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmN0YS1idG4gLmJ0bjpob3ZlcntcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfYmx1ZSk7XG59XG4uY3RhLWJ0biAuYnRuOjpiZWZvcmV7YmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7fVxuXG5cbi5jdGEtYnRuMiAuYnRue1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xufVxuLmN0YS1idG4yIC5idG46aG92ZXJ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZWE5YjQ7XG59XG4uY3RhLWJ0bjIgLmJ0bjo6YmVmb3Jle2JhY2tncm91bmQ6ICM0ZWE5YjQ7fVxuLmN0YS1yaWdodCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYWxsLXRhZyB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gM3MgaW5maW5pdGU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xufVxuLmN0YS1iZyAudmlkZW8taW1nIHtcbiAgICBoZWlnaHQ6IDc1N3B4O1xufVxuLmN0YS1iZyAuc29jaWFse1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdGEtYmcgLnNvY2lhbCAuaWNvbiB7XG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3gtc2hhZG93OiAzcHggNHB4IDE1cHggIzAwMDAwMDY2O1xufVxuLmN0YS1iZyAubGluZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3RhLWJnIC5zb2NpYWwgYXtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wb3J0Zm9saW8gLmJ1dHRvbi1ncm91cCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4vKiAxNC4gdGVzdGltb25pYWwgKi9cblxuLnRlc3RpbW9uaWFsLWFyZWEgLmNvbnRhaW5lcntcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0LWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0yN3B4O1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG4udGEtYmcge1xuXHRoZWlnaHQ6IDQ3NXB4O1xuXHR3aWR0aDogNDc1cHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG59XG4udGVzdGltb25pYWwtYXV0aG9yIC50YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDEyMDBtcyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZTtcbn1cbi5hdXRob3Itb25lLm5vdy1pbi12aWV3IHtcblx0dG9wOiAtMjVweDtcblx0bGVmdDogMTEwcHg7XG59XG4uYXV0aG9yLXR3by5ub3ctaW4tdmlldyB7XG5cdHRvcDogMjElO1xuXHRsZWZ0OiA2OSU7XG59XG4uYXV0aG9yLXRocmVlLm5vdy1pbi12aWV3IHtcblx0bGVmdDogNjclO1xuXHR0b3A6IDY2JTtcbn1cbi5hdXRob3ItZm91ci5ub3ctaW4tdmlldyB7XG5cdHRvcDogNzclO1xuXHRsZWZ0OiA1M3B4O1xufVxuLmF1dGhvci1maXZlLm5vdy1pbi12aWV3IHtcblx0bGVmdDogNTBweDtcblx0dG9wOiA0MSU7XG59XG5cbi50YS1pbmZvIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4udGEtaW5mbyBoNiB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjojZmZmO1xufVxuLnRhLWluZm8gc3BhbiB7XG5cdGNvbG9yOiNmZmY7XG5cdGZvbnQtc2l6ZTogMTZweDtcbn1cbi50ZXN0aS1hdXRob3Ige1xud2lkdGg6IDEwMCU7XG5mbG9hdDogbGVmdDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXN0aS1hdXRob3IgaW1ne1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNpbmdsZS10ZXN0aW1vbmlhbCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUgLnNsaWNrLWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IC04MHB4O1xuXHRsZWZ0OiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Y29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogLjNzO1xuXHR3aWR0aDogOTQlO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSBpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSAuc2xpY2stbmV4dCB7XG5cdGxlZnQ6IDQwcHg7XG59XG4udGVzdGltb25pYWwtYWN0aXZlIC5zbGljay1hcnJvdzpob3ZlciB7Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO31cbi50ZXN0aW1vbmlhbC1hdmF0YXIucC1yZWxhdGl2ZSB7XG5cdG1pbi1oZWlnaHQ6IDQ1NXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50ZXN0aW1vbmlhbC1hdmF0YXIgLnRhIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBhbGwgMTIwMG1zIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDEyMDBtcyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAxMjAwbXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDEyMDBtcyBlYXNlO1xufVxuLmF2YXRhci1vbmUubm93LWluLXZpZXcge1xuXHR0b3A6IDAlO1xuXHRsZWZ0OiAyOCU7XG59XG4uYXZhdGFyLXR3by5ub3ctaW4tdmlldyB7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYXZhdGFyLXRocmVlLm5vdy1pbi12aWV3IHtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbn1cbi5hdmF0YXItZm91ci5ub3ctaW4tdmlldyB7XG5cdHRvcDogMjAlO1xuXHRsZWZ0OiA3MCU7XG59XG4uYXZhdGFyLWZpdmUubm93LWluLXZpZXcge1xuXHR0b3A6IDcwJTtcblx0bGVmdDogMjUlO1xufVxuLmF2YXRhci1zaXgubm93LWluLXZpZXcge1xuXHR0b3A6IDU5JTtcblx0bGVmdDogNjQlO1xufVxuLnNpbmdsZS10ZXN0aW1vbmlhbC1iZ3tcbmJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuYm94LXNoYWRvdzogM3B4IDRweCAxNXB4ICMwMDAwMDAxQTtcbmJvcmRlci1yYWRpdXM6IDEwcHg7XG53aWR0aDogODUlO1xuZmxvYXQ6IHJpZ2h0O1xucGFkZGluZzogMzBweCA1MHB4IDEwMHB4IDE1MHB4O1xubWFyZ2luOiAyMHB4O1xuICAgIGNvbG9yOiAjNTI1YzdiO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSAuc2xpY2stc2xpZGVcbntcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbmJhY2tncm91bmQtY29sb3I6I2YwZjdmZjtcbnBhZGRpbmc6MzBweDtcbm1hcmdpbjogMCAxNXB4IDE1cHg7XG5ib3gtc2hhZG93OiAxcHggMS43MzJweCA2MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUgLnNsaWNrLXNsaWRlOmhvdmVye1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMXB4IDEuNzMycHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUgLnRlc3RpLWltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDgwcHg7XG59XG4udGVzdGltb25pYWwtYWN0aXZlIC50YS1pbmZvIHtcbndpZHRoOiAxMDAlO1xubWFyZ2luLXRvcDogMTVweDtcbmRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUgLnRhLWluZm8gc3BhbiB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSAudGEtaW5mbyBoNiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMTQxYjIyO1xufVxuXG4udGVzdGltb25pYWwtYWN0aXZlIC5jb20taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHRvcDogNDVweDtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUgLnNsaWNrLWRvdHMge1xudGV4dC1hbGlnbjogY2VudGVyO1xucG9zaXRpb246IHJlbGF0aXZlO1xud2lkdGg6IDEwMCU7XG5tYXJnaW4tdG9wOiAzNXB4O1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSAuc2xpY2stZG90cyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG59XG4udGVzdGltb25pYWwtYWN0aXZlIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGJvcmRlcjpub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJhY2tncm91bmQtY29sb3I6I2NjYztcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udGVzdGltb25pYWwtYWN0aXZlIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgIHdpZHRoOiAxMHB4O1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSAucXQtaW1nIHtcbiAgIHdpZHRoOiAxMDAlO1xudGV4dC1hbGlnbjogY2VudGVyO1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSAucXQtaW1nIGltZ3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5xdC1pbWd7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5xdC1pbWcgaW1ne1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5zbGlkZXItbmF2IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyLW5hdiAuc2xpY2stbGlzdC5kcmFnZ2FibGUge1xuICAgIHdpZHRoOiAyMzNweDtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5zbGljay1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbnRvcDogaW5oZXJpdDtcbmxlZnQ6IGluaGVyaXQ7XG5ib3JkZXI6IG5vbmU7XG5iYWNrZ3JvdW5kOiBub25lO1xucGFkZGluZzogMDtcbmZvbnQtc2l6ZTogMjRweDtcbmNvbG9yOiAjZmZmO1xuei1pbmRleDogOTtcbmN1cnNvcjogcG9pbnRlcjtcbnRyYW5zaXRpb246IC4zcztcbnJpZ2h0OiAtOTZweDtcbiAgICBib3R0b206IDA7XG59XG5cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiAtMTY1cHg7XG59XG4udGVzdGltb25pYWwtYWN0aXZlMiAuc2xpY2stYXJyb3c6aG92ZXIge2NvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTt9XG4udGVzdGltb25pYWwtYXZhdGFyLnAtcmVsYXRpdmUge1xuXHRtaW4taGVpZ2h0OiA0NTVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4udGVzdGltb25pYWwtYWN0aXZlMiAuc2xpY2stbmV4dC5zbGljay1hcnJvdyBpLC50ZXN0aW1vbmlhbC1hY3RpdmUyIC5zbGljay1hcnJvdyBpIHtcbmJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgwLCA4MiwgMTcxKTtcbiAgYm94LXNoYWRvdzogMi41cHggNC4zM3B4IDE1cHggMHB4IHJnYmEoODAsIDgyLCAxNzEsIDAuNCk7XG53aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xubGluZS1oZWlnaHQ6IDYwcHg7XG59XG5cblxuXG5cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC50YS1pbmZvIHNwYW4ge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4udGVzdGltb25pYWwtYWN0aXZlMiAudGVzdGktYXV0aG9ye1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udGVzdGltb25pYWwtYWN0aXZlMiAudGEtaW5mbyBoNiB7XG5mb250LXNpemU6IDIwcHg7XG5tYXJnaW4tYm90dG9tOiA1cHg7XG5jb2xvcjogIzE0MWIyMjtcbn1cbi5jb20taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMjBweDtcbn1cbi50ZXN0aW1vbmlhbC1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGVzdGltb25pYWwtYWN0aXZlMiAuc2luZ2xlLXRlc3RpbW9uaWFsXG57XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC50ZXN0aS1hdXRob3IgaW1nIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIgLnNsaWNrLWRvdHMgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMHB4O1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIgLnNsaWNrLWRvdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojY2NjO1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udGVzdGltb25pYWwtYWN0aXZlMiAudGEtaW5mbyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50ZXN0aW1vbmlhbC1hY3RpdmUyIC5zaW5nbGUtdGVzdGltb25pYWwgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0LWFuLTAxe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbi13ZWJraXQtYW5pbWF0aW9uOiBhbGx0dWNodG9wZG93biAzcyBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuYW5pbWF0aW9uLWRlbGF5OiAwcztcbi13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbi50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0LWFuLTAye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG5cbn1cbi50ZXN0LWxpbmVcbntcbiAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRlc3QtbGluZSBpbWd7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIudGVzdGltb25pYWwtYXJlYTMgLnNpbmdsZS10ZXN0aW1vbmlhbHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIudGVzdGltb25pYWwtYXJlYTMgLnNpbmdsZS10ZXN0aW1vbmlhbCBwe1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZTIudGVzdGltb25pYWwtYXJlYTMgLnRhLWluZm8gaDZ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4vKiBmYXEgKi9cbi5mYXEtYXJlYSAuc2VjdGlvbi10aXRsZSBwe1xuZm9udC1zaXplOiAyNHB4O1xubWFyZ2luLXRvcDogMjVweDtcbmxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLmZhcS1pbWcge1xuICBtYXJnaW4tcmlnaHQ6IC0zNTBweDtcbn1cbi5mYXEtYnRuIHtcbmZvbnQtc2l6ZTogMTdweDtcbmZvbnQtd2VpZ2h0OiA2MDA7XG5ib3JkZXI6IG5vbmU7XG5vdXRsaW5lOiBub25lO1xuY3Vyc29yOiBwb2ludGVyO1xucGFkZGluZzogMjBweCAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOiBsZWZ0O1xucGFkZGluZy1yaWdodDogNzVweDtcbmJhY2tncm91bmQ6ICNmZmY7XG5ib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbmJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5jYXJkIC5jb2xsYXBzZS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5mYXEtYnRuLmNvbGxhcHNlZCB7XG4gYmFja2dyb3VuZDogbm8tcmVwZWF0O1xuY29sb3I6ICMxOTBhMzI7XG5ib3JkZXI6IDFweCBzb2xpZCAjYzZjNmM2O1xuYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmZhcS13cmFwIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZmFxLXdyYXAgLmNhcmQtaGVhZGVyIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZmFxLXdyYXAgLmNhcmQtYm9keSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDE7XG5cdC1tcy1mbGV4OiAxIDEgYXV0bztcblx0ZmxleDogdW5zZXQ7XG5cdHBhZGRpbmc6IDI1cHggMHB4O1xufVxuLmZhcS13cmFwIC5jYXJkLWhlYWRlciBoMiB7XG5cdGZvbnQtc2l6ZTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5mYXEtd3JhcCAuY2FyZCB7XG5ib3JkZXI6IG5vbmU7XG5ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbm1hcmdpbi1ib3R0b206IDE1cHg7XG5ib3gtc2hhZG93OiBub25lO1xub3ZlcmZsb3c6IGhpZGRlbjtcbmJhY2tncm91bmQ6IG5vLXJlcGVhdDtcbn1cblxuLmZhcS13cmFwIC5jYXJkLWhlYWRlciBoMiBidXR0b246OmFmdGVyIHtcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbmNvbnRlbnQ6IFwiXFxmMTA3XCI7XG50b3A6IDVweDtcbnJpZ2h0OiA1cHg7XG5mb250LXNpemU6IDI2cHg7XG5mb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbmZvbnQtd2VpZ2h0OiA2MDA7XG53aWR0aDogNTBweDtcbmhlaWdodDogNTBweDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbmxpbmUtaGVpZ2h0OiA1MHB4O1xuY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuYm9yZGVyLXJhZGl1czogNHB4O1xuIFxufVxuXG4uZmFxLXdyYXAgLmNhcmQtaGVhZGVyIGgyIGJ1dHRvbi5jb2xsYXBzZWQ6OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYxMDRcIjtcbiAgICBjb2xvcjogIzE0MWIyMjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M2YzZjNjtcbn1cbi8qIDE1LiBibG9nICovXG4uaG9tZS1ibG9nLWFjdGl2ZSB7XG4gIG1hcmdpbi1yaWdodDogLTUwMHB4O1xufVxuXG4uaG9tZS1ibG9nLWFjdGl2ZSAuc2xpY2stZG90c3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5ob21lLWJsb2ctYWN0aXZlIC5zbGljay1kb3RzIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDVweDtcbn1cbi5ob21lLWJsb2ctYWN0aXZlIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBcbn1cblxuLmhvbWUtYmxvZy1hY3RpdmUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmcvYWN0aXZlLWRvdGUucG5nXCIpO1xuICAgIG9wYWNpdHk6IDE7XG59XG4uaG9tZS1ibG9nLWFjdGl2ZSAuc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JnL2RvdGUucG5nXCIpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgIGxlZnQ6IC0xOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuXG4uaG9tZS1ibG9nLWFjdGl2ZSAuc2xpY2stYXJyb3csLmhvbWUtYmxvZy1hY3RpdmUyIC5zbGljay1hcnJvdyB7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6IDU1JTtcbnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbmxlZnQ6IC00NDBweDtcbmJvcmRlcjogbm9uZTtcbmJhY2tncm91bmQ6IG5vbmU7XG5wYWRkaW5nOiAwO1xuY29sb3I6ICNmNmZiZmY7XG56LWluZGV4OiAxO1xuLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbi1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4tbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4tby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbnRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuY3Vyc29yOiBwb2ludGVyO1xud2lkdGg6IDcwcHg7XG5oZWlnaHQ6IDcwcHg7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5jb2xvcjogI2ZmZjtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuZm9udC1zaXplOiAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuMzNweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuXG4uaG9tZS1ibG9nLWFjdGl2ZSAuc2xpY2stYXJyb3c6aG92ZXIsLmhvbWUtYmxvZy1hY3RpdmUyIC5zbGljay1hcnJvdzpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbn1cblxuLmhvbWUtYmxvZy1hY3RpdmUgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsLmhvbWUtYmxvZy1hY3RpdmUyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbnJpZ2h0OiBpbmhlcml0O1xubGVmdDotMzU1cHg7XG59XG4uaG9tZS1ibG9nLWFjdGl2ZSAuc2luZ2xlLXBvc3QyXG57XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweDtcbn1cbi5ob21lLWJsb2ctYWN0aXZlIC5ibG9nLWNvbnRlbnQye1xuYm94LXNoYWRvdzogMXB4IC0wLjI2OHB4IDE3cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG59XG5cbi5ibG9nLWNvbnRlbnQyIC5jYXRlZ29yeSB7XG4gcG9zaXRpb246IGFic29sdXRlO1xudG9wOiAtMjUwcHg7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbnBhZGRpbmc6IDEwcHggMTlweDtcbmxlZnQ6IDIwcHg7XG5ib3JkZXItcmFkaXVzOiAxMHB4O1xuYm94LXNoYWRvdzogMHB4IDE2cHggMzJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbmZvbnQtd2VpZ2h0OiA1MDA7XG50ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuY29sb3I6ICNmZmY7XG59XG4uYmxvZy10aHVtYiBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5ibG9nLXRodW1iIC5iLW1ldGEge1xucGFkZGluZzogMzBweCAyNXB4IDA7XG5jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6IDA7XG5sZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG59XG4uYmxvZy10aHVtYiBpbWd7dmlzaWJpbGl0eTogaGlkZGVuO31cbi5ibG9nLXRodW1iOmhvdmVyIGltZ3t2aXNpYmlsaXR5OiB2aXNpYmxlO31cbi5ibG9nLWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiA0MHB4IDMwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cbi5zaW5nbGUtcG9zdDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW5nbGUtcG9zdCAuYmxvZy1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5ibG9nLWNvbnRlbnQgaDQge1xuXHRmb250LXNpemU6IDE5cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uYmxvZy1jb250ZW50IGg0OmhvdmVyIGF7Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO31cbi5ibG9nLXRodW1iOmhvdmVyOjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzE0MWIyMiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5vcGFjaXR5OiAwLjg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYmxvZy10aHVtYjIgaW1nIHtcbndpZHRoOiAxMDAlO1xuYm9yZGVyLXJhZGl1czogOHB4O1xub3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ibG9nLXRodW1iMiAuYi1tZXRhIHtcbnBhZGRpbmc6IDMwcHggMjVweCAwO1xuY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xudG9wOiAwO1xubGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuLmJsb2ctY29udGVudDIge1xucGFkZGluZzogMzBweDtcbmJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuZmxvYXQ6IGxlZnQ7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG5iYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAxcHggMS43MzJweCA2MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uYmxvZy10aHVtYjJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctdGh1bWIyIC5kYXRlLWhvbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB6LWluZGV4OiAxO1xufVxuLmJsb2ctY29udGVudDIgLmItbWV0YXtcbiAgICBjb2xvcjogIzc3NztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5ibG9nLWNvbnRlbnQyIC5iLW1ldGEgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmJsb2ctY29udGVudDIgaDR7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ibG9nLWNvbnRlbnQyIGg0IGF7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uYmxvZy1hcmVhMyAuYmxvZy10aHVtYjIgLmRhdGUtaG9tZXtcbiAgICBiYWNrZ3JvdW5kOiAjNGVhOWI0O1xufVxuLmJsb2ctYXJlYTMgLmJsb2ctY29udGVudDIge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5hZGltLWJveHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLmFkaW0tYm94IC50ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMTQxYjIyO1xufVxuLmJsb2ctdGh1bWI6aG92ZXIgLmItbWV0YSBoNCwuYmxvZy10aHVtYjpob3ZlciAuYi1tZXRhIGg0IGE6aG92ZXJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYi1tZXRhIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBjb2xvcjogIzc3Nztcbn1cbi5iLW1ldGEgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7Ym9yZGVyOiBub25lO31cbi5iLW1ldGEgdWwgbGkgYSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICM0NDRkNjk7XG59XG4uYi1tZXRhIHVsIGxpIGEuY29ycG97Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO31cbi5iLW1ldGEgdWwgbGkgYTpob3ZlciB7Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO31cblxuXG4uc2luZ2xlLXBvc3Q6aG92ZXIgLmJsb2ctYnRue29wYWNpdHk6IDE7fVxuXG4uYmxvZy1idG4gYSB7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5mb250LXNpemU6IDE1cHg7XG5mb250LXdlaWdodDogNTAwO1xufVxuLmJsb2ctYnRuIGE6aG92ZXIge1xuY29sb3I6ICMxNDFiMjI7XG59XG4uYmxvZy1idG4yIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI0MwQzBDMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJsb2ctYnRuIGEgaXtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmItbWV0YSBpe1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zaW5nbGUtcG9zdHt0cmFuc2l0aW9uOiAuM3M7YmFja2dyb3VuZDogI0ZGRkZGRiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5ib3gtc2hhZG93OjNweCA0cHggMTVweCAjMDAwMDAwMjY7XG4gfVxuXG4uYmxvZy10aHVtYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJzaW5nbGVfX3Bvc3QtdGh1bWIgaW1nIHtcblx0ICB3aWR0aDogMTAwJTtcbiAgICAgICAgIGhlaWdodDogYXV0bztcbn1cbi5ic2luZ2xlX19wb3N0IC52aWRlby1wIHtcbiAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnNpbmdsZV9fcG9zdCAudmlkZW8tcCAudmlkZW8taSB7XG5cdGhlaWdodDogODBweDtcblx0d2lkdGg6IDgwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogODBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uYmxvZy1hY3RpdmUgLnNsaWNrLWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRsZWZ0OiA0MHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0Y29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDk7XG5cdG9wYWNpdHk6IC40O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuIC5ibG9nLWFjdGl2ZSAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDQwcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4gLmJsb2ctYWN0aXZlIC5zbGljay1hcnJvdzpob3ZlciB7XG5cdG9wYWNpdHk6IDE7XG59XG4uYnNpbmdsZV9fY29udGVudCB7XG5cdHBhZGRpbmc6IDQwcHggMzBweDtcblx0YmFja2dyb3VuZDogI0ZGRkZGRiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG5ib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ic2luZ2xlX19jb250ZW50IC5hZG1pbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTM1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnNpbmdsZV9fY29udGVudCAuYWRtaW4gaXtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXAgLm1ldGEtaW5mbyB1bCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNWY1ZjU7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4uYmxvZy1kZXRhaWxzLXdyYXAgLm1ldGEtaW5mbyB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmNWY1ZjU7XG59XG4uYmxvZy1kZXRhaWxzLXdyYXAgLm1ldGEtaW5mbyB1bCBsaSBpIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uYmxvZy1kZXRhaWxzLXdyYXAgLm1ldGEtaW5mbyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5ibG9nLWRlYXRhaWxzLWJveDAyIC5tZXRhLWluZm8gdWwge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgLm1ldGEtaW5mbyB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ic2luZ2xlX19jb250ZW50IC5tZXRhLWluZm8gdWwgbGk6bGFzdC1jaGlsZHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4uYnNpbmdsZV9fY29udGVudCAubWV0YS1pbmZvIHVsIGxpIGl7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgLm1ldGEtaW5mbyB1bCBsaSBhIHtcblx0Y29sb3I6ICMzNzYzZWI7IFxufVxuLmJzaW5nbGVfX2NvbnRlbnQgLm1ldGEtaW5mbyB1bCBsaSBhIGkge1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5ic2luZ2xlX19jb250ZW50IC5tZXRhLWluZm8gdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5ic2luZ2xlX19jb250ZW50IC5tZXRhLWluZm8gdWwgbGkgaSB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgaDIge1xuXHRmb250LXNpemU6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnNpbmdsZV9fY29udGVudCBoMjpob3ZlciBhIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgcCB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYnNpbmdsZV9fY29udGVudCAuYmxvZ19fYnRuIC5idG4ge1xuXHRmb250LXNpemU6IDE2cHg7XG59XG5cbi5ic2luZ2xlX19jb250ZW50IC5ibG9nX19idG4gLmJ0bjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuXG4vKiAxOC4gcHJpY2luZyAqL1xuLnByaWNpbmctYXJlYSAubmF2IHtcbiAgICBib3gtc2hhZG93OiAwcHggMTZweCAzMnB4ICMwMDAwMDAxNDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLnByaWNpbmctYXJlYSAubmF2LXBpbGxzIC5uYXYtbGlua3tcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG4ucHJpY2luZy1hcmVhIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZVxue1xuICAgIGJhY2tncm91bmQ6ICM0Y2MzYzE7XG4gICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4ucHJpY2luZy1hcmVhIC5uYXYtcGlsbHMgLm5hdi1saW5rIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmViZTQ7XG4gICAgcGFkZGluZzogNXB4IDlweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wcmljaW5nLWJveCB7XG4gICBmbG9hdDogbGVmdDtcbndpZHRoOiAxMDAlO1xucG9zaXRpb246IHJlbGF0aXZlO1xuYmFja2dyb3VuZDogI2ZmZjtcbmJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbnBhZGRpbmc6NTBweDtcbn1cblxuLnByaWNpbmctaGVhZCB7XG5mbG9hdDogbGVmdDtcbndpZHRoOiAxMDAlO1xucG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByaWNpbmctaGVhZCAubW9udGh7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbn1cblxuLnByaWNpbmctaGVhZCBoM3tcbiBmb250LXNpemU6IDI0cHg7XG5mb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJpY2UtY291bnQgc3Vie1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3R0b206IDVweDtcbn1cbi5wcmljaW5nLWhlYWQgLmdseXBoLWljb246OmJlZm9yZXtcbmZvbnQtc2l6ZTogMzJweDtcbm1hcmdpbi1sZWZ0OiAwO1xud2lkdGg6IDg1cHg7XG5iYWNrZ3JvdW5kOiAjMzc2M2ViO1xuaGVpZ2h0OiA4NXB4O1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xubGluZS1oZWlnaHQ6IDY1cHg7XG5ib3JkZXItcmFkaXVzOiA1MCU7XG5jb2xvcjogI2ZmZjtcbm1hcmdpbi1ib3R0b206IDMwcHg7XG5ib3JkZXI6IDEwcHggc29saWQgI2VlZTtcbn1cblxuLnByaWNpbmctaGVhZCBoNCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMxNDFiMjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnByaWNlLWNvdW50IGgyIHtcbmZvbnQtc2l6ZTogNTBweDtcbmZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbm1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbmNvbG9yOiAjMTQxYjIyO1xuZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuLnByaWNlLWNvdW50IGgyIHN0cm9uZyB7XG5mb250LXNpemU6IDE1cHg7XG5tYXJnaW4tbGVmdDogLTVweDtcbmNvbG9yOiAjMTQxYjIyO1xuZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wcmljZS1jb3VudCBzbWFsbCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0yMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5wcmljZS1jb3VudCBzcGFuIHtcbmNvbG9yOiAjMTQxYjIyO1xuZm9udC1zaXplOiAxNXB4O1xubWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLnByaWNpbmctYm9keSB7XG5cdHBhZGRpbmc6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnByaWNpbmctYm9keSBsaXtcblx0bWFyZ2luLXRvcDoxNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcmljaW5nLWJvZHkgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG4ucHJpY2luZy1ib2R5IGxpOjpiZWZvcmV7XG5jb250ZW50OiAn74CMJztcbmZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuY29sb3I6ICM3Nzc7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG5mbG9hdDogcmlnaHQ7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5mb250LXNpemU6IDEycHg7XG5saW5lLWhlaWdodDogMjJweDtcbm1hcmdpbi10b3A6IDJweDtcbmJvcmRlci1yYWRpdXM6IDUwJTtcbm1hcmdpbi1yaWdodDogMDtcbn1cbi5wcmljaW5nLWJvZHkgcCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnByaWNpbmctYm94LmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbn1cbi5wcmljaW5nLWJveC5hY3RpdmUgLnByaWNpbmctaGVhZCAuZ2x5cGgtaWNvbjo6YmVmb3Jle2JhY2tncm91bmQ6ICNmZmY7Y29sb3I6ICMzNzYzZWI7fVxuLnByaWNpbmctYm94LmFjdGl2ZSAucHJpY2luZy1oZWFkIGg0e2NvbG9yOiAjZmZmO31cbi5wcmljaW5nLWJvZHkge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLnByaWNpbmctaGVhZCBoNSB7XG5mb250LXNpemU6IDMwcHg7XG5tYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucHJpY2luZy1ib3gyIC5pY29ue1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucHJpY2luZy1ib3gyIC5pY29uIGltZ3tcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG4ucHJpY2luZy1ib3gyIGhyIHtcbmJhY2tncm91bmQ6ICNkN2Q3ZDc7XG5tYXJnaW46IGF1dG87XG5wYWRkaW5nOiAwO1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xud2lkdGg6IDEwMCU7XG5oZWlnaHQ6IDJweDtcbmJvcmRlcjogbm9uZTtcbn1cblxuXG4ucHJpY2luZy1ib3gyLmFjdGl2ZSB7XG5iYWNrZ3JvdW5kOiAjZmZmOWY3O1xufVxuXG4ucHJpY2luZy1ib3guYWN0aXZlIC5wcmljaW5nLWJ0biAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnByaWNpbmctYm94MiAucHJpY2luZy1oZWFkIHAge1xubWFyZ2luLWJvdHRvbTogMTBweDtcbm1hcmdpbi10b3A6IDA7XG59XG4ucHJpY2luZy1ib3gyIC5wcmljZS1jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnByaWNpbmctYm94MiAucHJpY2UtY291bnQgaDIge1xuZm9udC1zaXplOiAzNnB4O1xuXG59XG4ucHJpY2luZy1idG4gLmJ0biB7XG4gICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBib3JkZXItY29sb3I6ICB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBcbn1cbi5wcmljaW5nLWJ0biAuYnRuOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgYm9yZGVyLWNvbG9yOiAgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ucHJpY2luZy1idG4ge1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW46IGF1dG87XG59XG4vKiAxOS4gY29udGFjdCAqL1xuIC5jb250YWN0LWZvcm0gLmJ0biB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbiAuY29udGFjdC1mb3JtIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfYmx1ZSk7XG59XG4uc2VhcmNoLWFyZWEgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uc2VhcmNoLWFyZWEgcHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtYXJlYSAuc2xpZGVyLWJ0biwuc2VhcmNoLWFyZWEgLnNsaWRlci1idG4gYnV0dG9ue1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtYmcgaW5wdXQsLmNvbnRhY3QtYmcgLmNvbnRhY3QtZmllbGQgdGV4dGFyZWF7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgXG59XG4uY29udGFjdC1iZyBpbnB1dHtcbiAgICBoZWlnaHQ6IGNhbGMoMy41ZW0gKyAuNTVyZW0gKyAycHgpO1xufVxuLmNvbnRhY3QtYmcgLmNvbnRhY3QtZmllbGQgdGV4dGFyZWF7XG4gICAgaGVpZ2h0OiAyNTBweDtcbn1cbi5jb250YWN0LWJnIC5jb250YWN0LWZpZWxkIGl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMjBweDtcbn1cbi5jb250YWN0LWJnMDIge1xuYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG5wYWRkaW5nOiA4MHB4IDUwcHg7XG5ib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNvbnRhY3QtYmcwMiBoMntcbiAgIGZvbnQtc2l6ZTogMzVweDtcbmNvbG9yOiAjZmZmO1xufVxuLmNvbnRhY3QtYXJlYSB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uY29udGFjdC1hcmVhIC5tYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG59XG4uY29udGFjdC13cmFwcGVyIHRleHRhcmVhIHtcblx0Ym9yZGVyOiAwO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRoZWlnaHQ6IDIwMHB4O1xuXHR3aWR0aDogMTAwJTsgXG5cdHRyYW5zaXRpb246IC4zcztcblx0YmFja2dyb3VuZDogI2Y0ZjRmZTtcblx0cGFkZGluZzogMzBweCA0MHB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjYjNiZGNkO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdC13cmFwcGVyIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjODk5MGIwO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4uYy1pY29uIGkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHJpZ2h0OiA0MHB4O1xuXHRjb2xvcjogIzg5OTBiMDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3QtbWVzc2FnZS5jLWljb24gaXt0b3A6IDMwcHg7dHJhbnNmb3JtOiB1bnNldDt9XG4uY29udGFjdC13cmFwcGVyIGlucHV0IHtcblx0Ym9yZGVyOiAwO1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRoZWlnaHQ6IDgwcHg7IFxuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCA0MHB4O1xuXHR0cmFuc2l0aW9uOiAuM3M7XG5cdGJhY2tncm91bmQ6ICNmNGY0ZmU7XG59XG4uY29udGFjdC13cmFwcGVyIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM4OTkwYjA7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM4OTkwYjA7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LW5hbWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1maWVsZCBsYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjMTQxYjIyO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRjdXJzb3I6IHVuc2V0O1xufVxuLmNvbnRhY3QtZmllbGQge1xuIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY29udGFjdC1maWVsZCBpbnB1dCAge1xuXHR3aWR0aDogMTAwJTtcbmJvcmRlcjogbm9uZTtcbnBhZGRpbmctbGVmdDogMTVweDtcbnRyYW5zaXRpb246IC4zcztcbmJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3NztcbiAgICBoZWlnaHQ6IGNhbGMoMy4wZW0gKyAuNTVyZW0gKyAycHgpO1xufVxuXG4uY29udGFjdC1maWVsZC5jLW5hbWU6OmFmdGVye2NvbnRlbnQ6IFwiXFxmMDA3XCI7fVxuLmNvbnRhY3QtZmllbGQ6OmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cmlnaHQ6IDI1cHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Ym90dG9tOiAyMnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1maWVsZC5jLWVtYWlsOjphZnRlcntjb250ZW50OiBcIlxcZjBlMFwiO31cbi5jb250YWN0LWZpZWxkLmMtc3ViamVjdDo6YWZ0ZXJ7Y29udGVudDogXCJcXGYyNDlcIjt9XG4uY29udGFjdC1maWVsZC5jLW1lc3NhZ2U6OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYzMDNcIjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dG9wOiAyMHB4O1xuXHRib3R0b206IHVuc2V0O1xufVxuLmNvbnRhY3QtZmllbGQgaW5wdXQ6OnBsYWNlaG9sZGVyLC5jb250YWN0LWZpZWxkIHRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjogIzllOWU5ZTt9XG4uY29udGFjdC1maWVsZCB0ZXh0YXJlYSB7XG53aWR0aDogMTAwJTtcbnBhZGRpbmc6IDE1cHg7XG50cmFuc2l0aW9uOiAuM3M7XG5oZWlnaHQ6IDExNXB4O1xuYm9yZGVyOiAxcHggc29saWQgIzc3NztcbmJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cblxuLmNvbnRhY3QtYmcge1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdHotaW5kZXg6IDE7XG59XG4uY29udGFjdC1pbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDE3MHB4O1xuXHR6LWluZGV4OiAtMTtcbn1cbi8qIDIwLiBmb290ZXIgKi9cbi5yZWNlbnQtYmxvZy1mb290ZXIgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuLnJlY2VudC1ibG9nLWZvb3RlciBsaSAudGh1bSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5yZWNlbnQtYmxvZy1mb290ZXIgbGkgLnRodW0gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5yZWNlbnQtYmxvZy1mb290ZXIgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiNmZmZjICFpbXBvcnRhbnQ7XG59XG4ucmVjZW50LWJsb2ctZm9vdGVyIGE6aG92ZXIge1xuICAgIGNvbG9yOiNmZmYgIWltcG9ydGFudDtcbn1cbi5yZWNlbnQtYmxvZy1mb290ZXIgc3BhbiB7XG4gICAgY29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG5cbi5mb290ZXItdG9wLWhlaWRpbmcge1xuICAgIFxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZm9vdGVyLXRvcC1oZWlkaW5nIC5jb250YWluZXJ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmYyZTtcbn1cbi5mLWNvbnRhY3Qge1xuZGlzcGxheTogZmxleDtcbn1cbi5mLWNvbnRhY3QgaSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuXG4uZi1jb250YWN0IGF7XG4gICAgY29sb3I6I2ZmZiAhaW1wb3J0YW50O1xufVxuLmYtY29udGFjdCBhOmhvdmVye1xuICAgIGNvbG9yOiAjZmZmYyFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyLXRvcC1oZWlkaW5nIC5jb2wtbGctNCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzIwMjgyRTtcbn1cbi5mb290ZXItdG9wLWhlaWRpbmcgLmNvbC1sZy00Omxhc3QtY2hpbGR7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4uZi1jb250YWN0IHNwYW57XG4gICAgY29sb3I6I2ZmZjtcbn1cbi5mLWNvbnRhY3QgaDMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5mb290ZXItdG9wLWhlaWRpbmcgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZm9vdGVyLWJnIHtcbiAgICBjb2xvcjojNzc3O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5mLWN0YS1hcmVhLmdyYXktYmcge1xuXHRiYWNrZ3JvdW5kOiAjZjRmNGZlO1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uZm9vdGVyLXRleHQgcCB7XG5cdGNvbG9yOiAjZGRkO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyLXNvY2lhbCBzcGFuIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2VyaWY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmZvb3Rlci1zb2NpYWwgYSB7XG5mb250LXNpemU6IDE2cHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5tYXJnaW4tcmlnaHQ6IDEwcHg7XG53aWR0aDogNDBweDtcbmhlaWdodDogNDBweDtcbiBib3JkZXItcmFkaXVzOiA1MCU7XG5iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmNDc7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5saW5lLWhlaWdodDogNDBweDtcbmNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyLXNvY2lhbCBhOmhvdmVyeyAgICBcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5mLXdpZGdldC10aXRsZSBoMiwuZm9vdGVyLXdpZGdldCAud2lkZ2V0dGl0bGUgIHtcblx0Zm9udC1zaXplOiAyNHB4O1xubWFyZ2luLWJvdHRvbTogNXB4O1xucG9zaXRpb246IHJlbGF0aXZlO1xucGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZi13aWRnZXQtdGl0bGUgaDI6OmJlZm9yZSwuZm9vdGVyLXdpZGdldCAud2lkZ2V0dGl0bGU6OmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXCI7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5sZWZ0OiAwO1xuYm90dG9tOiAyMnB4O1xuaGVpZ2h0OiAxcHg7XG53aWR0aDogNzBweDtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmYtd2lkZ2V0LXRpdGxlIGltZyB7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuZm9vdGVyIC5tZW51ICBsaSBpLFxuLmZvb3Rlci1saW5rIHVsIGxpIGkge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbmZvb3RlciAubWVudSAgbGkgYSxcbi5mb290ZXItbGluayB1bCBsaSBhIHtcblx0Y29sb3I6I2ZmZjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZm9vdGVyIC5tZW51ICBsaSBhOjpiZWZvcmUsXG4uZm9vdGVyLWxpbmsgdWwgbGkgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyIC5tZW51ICBsaSBhOmhvdmVyLFxuLmZvb3Rlci1saW5rIHVsIGxpIGE6aG92ZXJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG5mb290ZXIgLm1lbnUgIGxpLFxuLmZvb3Rlci1saW5rIHVsIGxpIHtcbm1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5mb290ZXIgLm1lbnUgIGxpOmxhc3QtY2hpbGQsXG4uZm9vdGVyLWxpbmsgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiAwO31cbi5mLWluc3RhIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICB3aWR0aDogMzEuMiUgIWltcG9ydGFudDtcbn1cbi5mLWluc3RhIHVsIGxpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmYtaW5zdGEgdWwgbGk6bnRoLWNoaWxkKDMpLCAuZi1pbnN0YSB1bCBsaTpudGgtY2hpbGQoNikge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLmYtaW5zdGEgdWwgbGkgYXtkaXNwbGF5OiBibG9jaztwb3NpdGlvbjogcmVsYXRpdmU7fVxuLmYtaW5zdGEgdWwgbGkgYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzVcIjtcblx0Zm9udC1mYW1pbHk6IFwiZHJpcGljb25zLXYyXCIgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDQwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHR0cmFuc2l0aW9uOiAuM3M7XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IDk7XG59XG4uZi1pbnN0YSB1bCBsaSBhOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogLjNzO1xufVxuLmYtaW5zdGEgdWwgbGk6aG92ZXIgYTo6YmVmb3Jle3RvcDogNTAlO29wYWNpdHk6IDE7fVxuLmYtaW5zdGEgdWwgbGk6aG92ZXIgYTo6YWZ0ZXJ7b3BhY2l0eTogLjY7fVxuLmNvcHlyaWdodC13cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG4uY29weXJpZ2h0LXdyYXAgLmNvbnRhaW5lcntcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uY29weXJpZ2h0LXdyYXAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvcHlyaWdodC13cmFwIGxpOjpiZWZvcmUge1xuYmFja2dyb3VuZC1jb2xvcjogIzE0MWIyMjtcbndpZHRoOiA4cHg7XG5oZWlnaHQ6IDhweDtcbmNvbnRlbnQ6IFwiXCI7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5sZWZ0OiAtNHB4O1xudG9wOiA1cHg7XG5ib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLmNvcHktdGV4dCBpbWd7XG4gICAgd2lkdGg6IDUwJTtcbn1cbi5jb3B5cmlnaHQtd3JhcCBsaSBhe1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmYtY29udGFjdCAuaWNvbiB7IFxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB3aWR0aDogNDBweDtcbn1cblxuLmYtY29udGFjdCBsaSB7IFxuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mLWNvbnRhY3QgbGk6bGFzdC1jaGlsZHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbiNjb250YWN0LWZvcm00e1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jY29udGFjdC1mb3JtNCBpbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMjNweCAzMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xufVxuI2NvbnRhY3QtZm9ybTQgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIEZpbGx0ZXIgY3NzICovXG5cbi5wb3J0Zm9saW8gLmNvbDIgLmdyaWQtaXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcblx0cGFkZGluZzoxNXB4O1xufVxuLnBvcnRmb2xpbyAuY29sMyAuZ3JpZC1pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuLnBvcnRmb2xpbyAuY29sMyAuZ3JpZC1pdGVtIC5ib3h7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucG9ydGZvbGlvIC5jb2wzIC5ncmlkLWl0ZW0gLmJveCBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNiNjhjNWE7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG59XG4ucG9ydGZvbGlvIC5jb2wzIC5ncmlkLWl0ZW0gLmJveCBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG4gICAgZm9udC1mYW1pbHk6IFwiZHJpcGljb25zLXYyXCIgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDk7XG59XG4ucG9ydGZvbGlvIC5jb2wzIC5ncmlkLWl0ZW0gLmJveCBhOmhvdmVyOjpiZWZvcmUge1xuICAgIHRvcDogNTAlO1xuICAgIG9wYWNpdHk6IDE7XG59XG4ucG9ydGZvbGlvIC5jb2wzIC5ncmlkLWl0ZW0gLmJveCBhOmhvdmVyOjphZnRlciB7XG4gICAgb3BhY2l0eTogLjY7XG59XG4ucG9ydGZvbGlvIC5jb2wzIC5ncmlkLWl0ZW0gLmJveDIwIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHg7XG59XG4ucG9ydGZvbGlvIC5jb2w0IC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uZ2FsbGVyeS1pbWFnZSB7XG5vdmVyZmxvdzogaGlkZGVuO1xucG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbn1cbi5nYWxsZXJ5LWltYWdlIGZpZ2NhcHRpb24ge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAzNXB4IDMwcHggNjBweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGJvdHRvbTotMTUwcHg7XG4gICAgei1pbmRleDogMjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmdhbGxlcnktaW1hZ2U6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzVcIjtcbiAgICBmb250LWZhbWlseTogXCJkcmlwaWNvbnMtdjJcIiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuLmdhbGxlcnktaW1hZ2U6aG92ZXI6OmJlZm9yZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5nYWxsZXJ5LWltYWdlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uZ2FsbGVyeS1pbWFnZTpob3Zlcjo6YWZ0ZXIge1xuXG4gICAgb3BhY2l0eTogLjg1O1xuXG59XG4ubWFzb25yeS1nYWxsZXJ5LWh1Z2Uge1xuICAgIG1hcmdpbjogYXV0bztcbnBhZGRpbmctcmlnaHQ6MS44NSU7XG5wYWRkaW5nLWxlZnQ6IDEuODUlO1xufVxuLmdyaWQtaXRlbXtcbiAgICBtYXJnaW46IDE1cHg7XG59XG4uZ2FsbGVyeS1pbWFnZTpob3ZlciBmaWdjYXB0aW9uIHtcbiAgIG9wYWNpdHk6IDE7XHRcbiAgICBib3R0b206MzBweDtcblxufVxuLmdhbGxlcnktaW1hZ2UgZmlnY2FwdGlvbiBoNHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5nYWxsZXJ5LWltYWdlIGZpZ2NhcHRpb24gLnNwYW57XG4gICAgY29sb3I6ICNiNjhjNWE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmdhbGxlcnktaW1hZ2UgZmlnY2FwdGlvbiAuc3Bhbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjYjY4YzVhO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG59XG4uZ2FsbGVyeS1pbWFnZSBmaWdjYXB0aW9uIC5zcGFuIHB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5nYWxsZXJ5LWltYWdlIGZpZ2NhcHRpb24gLmljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMzc2M2ViO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB0b3A6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5idXR0b24tZ3JvdXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmJ1dHRvbi1ncm91cCAuYnV0dG9uLFxuLmJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjojNzc3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4uYnV0dG9uLWdyb3VwIC5idXR0b246aG92ZXIsIFxuLmJ1dHRvbi1ncm91cCBidXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjMDMwYzI2O1xufVxuLmJ1dHRvbi1ncm91cCAuYnV0dG9uLmFjdGl2ZSxcbi5idXR0b24tZ3JvdXAgYnV0dG9uLmFjdGl2ZXtcbiAgICBjb2xvcjogI2ZmZjtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuZm9udC13ZWlnaHQ6IDUwMDtcbnBhZGRpbmc6IDVweCAxMHB4O1xuYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYnV0dG9uLWdyb3VwIC5idXR0b246OmJlZm9yZSxcbi5idXR0b24tZ3JvdXAgYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTJweDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmJ1dHRvbi1ncm91cCAuYnV0dG9uOmZpcnN0LWNoaWxkOjpiZWZvcmUsXG4uYnV0dG9uLWdyb3VwIGJ1dHRvbjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbmRpc3BsYXk6IG5vbmU7XG59XG4uZ2FsbGVyeS1pbWFnZSBpbWd7XG4gICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8qIDIxLiBNZW51IFRoZW1lIGRyb3Bkb3duIGRlZmF1bHQgY3NzICovXG4uZi1jdGEtaWNvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnNpbmdsZS1jdGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNpbmdsZS1jdGEgYSB7XG4gICAgY29sb3I6ICMxNDFiMjI7XG59XG4ubWFpbi1tZW51IHVsIGxpLmhhcy1zdWIgLmN1cnJlbnQgYXtcbiAgIGNvbG9yOiMyMjI7XG59XG4ubWFpbi1tZW51IHVsIGxpLmN1cnJlbnQgYXtcbiAgIGNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLm1haW4tbWVudSAuaGFzLXN1YiA+IHVsIHtcbnZpc2liaWxpdHk6aGlkZGVuO1xucG9zaXRpb246IGFic29sdXRlO1xuYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY7XG5taW4td2lkdGg6IDI2MHB4O1xuei1pbmRleDogMTtcbnRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xubWFyZ2luLXRvcDogMTVweDtcbmJvcmRlci10b3A6IDRweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbmJveC1zaGFkb3c6IDAgMTBweCAxNXB4IHJnYmEoMjUsIDI1LCAyNSwgMC4xKTtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDE1cHggcmdiYSgyNSwgMjUsIDI1LCAwLjEpO1xub3BhY2l0eTogMDtcbn1cbi5tYWluLW1lbnUgLmhhcy1zdWIgbGkgYXtcbiAgICBwYWRkaW5nOiAxNXB4O1xuXG59XG4ubWFpbi1tZW51IC5oYXMtc3ViIGxpIHtcbm1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5mbG9hdDogbGVmdDtcbmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOiBsZWZ0O1xuXG59XG5cbi5tYWluLW1lbnUgLmhhcy1zdWIgYTpob3Zlcntcblx0Y29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG5cbi5tYWluLW1lbnUgLmhhcy1zdWI6aG92ZXIgPiB1bCB7IHZpc2liaWxpdHk6IHZpc2libGU7IG1hcmdpbi10b3A6IDBweDsgb3BhY2l0eTogMTt9XG4ubWFpbi1tZW51IC5oYXMtc3ViID4gdWwgPiAuaGFzLXN1YiA+IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY7XG53aWR0aDogMjUwcHg7XG56LWluZGV4OiAxO1xucGFkZGluZzogMDtcbm1hcmdpbi1sZWZ0OiAtMjU1cHg7XG5tYXJnaW4tdG9wOiAwO1xudG9wOiAtM3B4O1xufVxuLm1haW4tbWVudSAuaGFzLXN1YiA+IHVsID4gLmhhcy1zdWI6aG92ZXIgPiB1bHtkaXNwbGF5OiBibG9jazt9XG4ubWFpbi1tZW51IC5oYXMtc3ViID4gdWwgPiAuaGFzLXN1YiA+IHVsID4gLmhhcy1zdWIgPiB1bCB7XG4gICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcbndpZHRoOiAyNTBweDtcbnotaW5kZXg6IDE7XG5wYWRkaW5nOiAwO1xubWFyZ2luLWxlZnQ6IDI1NXB4O1xubWFyZ2luLXRvcDogMDtcbnRvcDogLTNweDtcbn1cbi5tYWluLW1lbnUgLmhhcy1zdWIgPiB1bCA+IC5oYXMtc3ViID4gdWwgPiAuaGFzLXN1Yjpob3ZlciA+IHVsIHtkaXNwbGF5OiBibG9jazt9XG5cbi5tYWluLW1lbnUgLmhhcy1zdWIgdWwgbGkgYSB7XG4gICAgY29sb3I6ICM0ZjRmNGY7XG59XG4ubWFpbi1tZW51IC5oYXMtc3ViIHVsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi8qIDIzLiBtZWdhIG1lbnUgKi9cblxuLm9mZmNhbnZhcy1tZW51IC5oYXMtbWVnYS1tZW51IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm9mZmNhbnZhcy1tZW51ICBsaS5oYXMtc3ViLmhhcy1tZWdhLW1lbnU6aG92ZXIgPiB1bCB7XG4gICBtYXJnaW4tbGVmdDogLTExNjBweDtcbmJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xudG9wOiAxMjFweDtcbn1cbi5vZmZjYW52YXMtbWVudSAubWVnYS1tZW51LWNvbHVtbi5oYXMtc3ViIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4ub2ZmY2FudmFzLW1lbnUgLm1lZ2EtbWVudS1jb2x1bW4uaGFzLXN1YiB1bCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uaGFzLW1lZ2EtbWVudXtcbiAgICAgICAgcG9zaXRpb246c3RhdGljO1xuICAgIH1cblx0IFxuICAgIGxpLmhhcy1zdWIuaGFzLW1lZ2EtbWVudSB1bHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IE5OcHg7IC8qaW5zZXJ0IHRoZSBuZWVkZWQgdmFsdWUqL1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICByaWdodDowcHg7XG5cdFx0d2lkdGg6IDExODBweDtcblxuICAgIH1cblx0Lm1haW4tbWVudSAubWVnYS1tZW51LWNvbHVtbi5oYXMtc3ViIGEge1xuICAgIGNvbG9yOiAjMzMzO1xufVxuLm1haW4tbWVudSAubWVnYS1tZW51LWNvbHVtbi5oYXMtc3ViIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbiAgICBsaS5oYXMtc3ViLmhhcy1tZWdhLW1lbnU6aG92ZXI+dWx7XG4gICAgLypmbGV4Ym94IGZhbGxiYWNrIGZvciBicm93c2VycyB0aGF0IGRvIG5vdCBzdXBwb3J0IENTUyBHUklEIGx5b3V0Ki9cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC8qQ1NTIEdSSUQgbHlvdXQqLyBcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsbWlubWF4KDI1JSwgMWZyKSk7ICAgXG5cdFx0bWFyZ2luLWxlZnQ6IC04MjBweDtcblx0XHRcbiAgICB9XG5cdGxpLmhhcy1zdWIuaGFzLW1lZ2EtbWVudTpob3Zlcj51bD5saT51bHtcbiAgICAvKmZsZXhib3ggZmFsbGJhY2sgZm9yIGJyb3dzZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgQ1NTIEdSSUQgbHlvdXQqL1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG53aWR0aDogYXV0bztcbmJhY2tncm91bmQ6bm9uZTtcbiAgICAvKkNTUyBHUklEIGx5b3V0Ki8gXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7ICAgICAgIFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmJvcmRlcjogbm9uZTtcbm1hcmdpbi1sZWZ0OjA7XG4gICAgfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICBsaS5oYXMtbWVnYS1tZW51OmhvdmVyPnVse2dyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LG1pbm1heCgzMy4zMzMzJSwgMWZyKSk7IH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgbGkuaGFzLW1lZ2EtbWVudTpob3Zlcj51bHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjUlLCAxZnIpKTsgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7XG4gICAgbGkubWVnYS1tZW51LWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICBmbGV4OiAxIDAgY2FsYyg1MCUpO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICBsaS5tZWdhLW1lbnUtY29sdW1uIHtmbGV4OiAxIDAgY2FsYygzMy4zMzMlKTt9XG59XG5cbiAgIC5tYWluLW1lbnUgLmhhcy1zdWIgLm1lZ2EtbWVudS1jb2x1bW4gbGkge2ZsZXg6IDEgMCBjYWxjKDI1JSk7IGJvcmRlcjpub25lO31cblxuIC5tZW51IC5jaGlsZHJlbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggcmdiYSgyNSwgMjUsIDI1LCAwLjEpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDE1cHggcmdiYSgyNSwgMjUsIDI1LCAwLjEpO1xufVxuLm1lbnUgLnN1Yi1tZW51IGxpLCAubWVudSAuY2hpbGRyZW4gbGkgIHtcbm1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5mbG9hdDogbGVmdDtcbmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1haW4tbWVudSAuc3ViLW1lbnUgbGkgYSwgLm1lbnUgLmNoaWxkcmVuIGxpIGEge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBjb2xvcjogIzAwMDtcbn1cbi5tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gdWwsLm1lbnUgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW46aG92ZXIgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xufVxuLm1haW4tbWVudSB1bCBsaS5wYWdlX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLm1haW4tbWVudSB1bCBsaS5wYWdlX2l0ZW06OmFmdGVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1tZW51IHVsIGxpLnBhZ2VfaXRlbS5jdXJyZW50X3BhZ2VfaXRlbXtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbi5tYWluLW1lbnUgdWwgbGkucGFnZV9pdGVtLmN1cnJlbnRfcGFnZV9pdGVtOjphZnRlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogMjIuIFRoZW1lIHNpZGViYXIgd2lkZ2UgY3NzICovXG4uc2lkZWJhci13aWRnZXQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2lkZWJhci13aWRnZXQgYXtcblx0Y29sb3I6Izc3Nztcbn1cbi50YWctY2xvdWQtbGluayB7XG4gICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbmJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG5wYWRkaW5nOiAxMHB4IDE5cHggIWltcG9ydGFudDtcbmRpc3BsYXk6IGlubGluZS1ibG9jaztcbm1hcmdpbjogNXB4IDFweCAhaW1wb3J0YW50OyBcbmZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG53aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLnRhZy1jbG91ZC1saW5rOmhvdmVyIHtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdCBjb2xvcjojNmE2YTZhO1xufVxuLndpZGdldF90ZXh0IGltZ3tcblxuXHRoZWlnaHQ6YXV0bztcbn1cbi5zaWRlYmFyLXdpZGdldCBzZWxlY3R7XG5cdHdpZHRoOjEwMCU7XG5cdHBhZGRpbmc6M3B4IDA7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNlNGU0ZTQ7XG59XG4ucmVjZW50Y29tbWVudHMgYXtcbiBjb2xvcjojMTQxYjIyO1xufVxuLnNpZGViYXItd2lkZ2V0IGEucnNzd2lkZ2V0e1xuIGNvbG9yOiMxNDFiMjI7XG59XG4jd3AtY2FsZW5kYXIgY2FwdGlvbiB7XG4gICAgY29sb3I6ICMxNDFiMjI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4ucXVvdGUtcG9zdHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9xdW90ZV9iZy5wbmcpO1xufVxuLndpZGdldF9tZWRpYV9pbWFnZSBhOmhvdmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDJweDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCBsaSAuY2hpbGRyZW4ge1xuXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcblxufVxuLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgbGkucGFnZV9pdGVtX2hhc19jaGlsZHJlbntcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IC5jaGlsZHJlbntcblx0cGFkZGluZy1sZWZ0OjE1cHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IC5jaGlsZHJlbiB1bC5jaGlsZHJlbntcblx0cGFkZGluZy1sZWZ0OjMwcHg7XG59XG4uc2lkZWJhci13aWRnZXQgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gbGkge1xuXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IC5jaGlsZHJlbiBsaSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCAuY2hpbGRyZW4gLmNoaWxkcmVuIGxpIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IGxpOmxhc3QtY2hpbGQsLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgLmNoaWxkcmVuIGxpOmxhc3QtY2hpbGQsLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgLmNoaWxkcmVuIC5jaGlsZHJlbiBsaTpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbTpub25lO1xuXHRwYWRkaW5nLWJvdHRvbTowO1xuXHRtYXJnaW4tYm90dG9tOjA7XG59XG5cbi5zdGlja3kgLmJzaW5nbGVfX2NvbnRlbnQsLnRhZy1zdGlja3ktMntcblxuYmFja2dyb3VuZDogI2U0ZTRlNDtcblxufVxuLnN0aWNreSAuYnNpbmdsZV9fY29udGVudCAubWV0YS1pbmZvIHVsIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2U4ZThlODtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnN0aWNreSAuYnNpbmdsZV9fY29udGVudCB1bCBsaSB7XG5tYXJnaW4tYm90dG9tOiAwO1xubGlzdC1zdHlsZTogZGlzYztcbm1hcmdpbi1sZWZ0OiAwO1xuYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xufVxuXG4jYXR0YWNobWVudF85MDcge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ud3AtaW1hZ2UtOTA3IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCBhe1xud2lkdGg6ODUlO1xudGV4dC1hbGlnbjpsZWZ0O1xufVxuLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgYTpob3ZlciB7XG5cdHBhZGRpbmctbGVmdDoxMHB4O1xufVxuLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgLndpZGdldF9hcmNoaXZlIGxpOmhvdmVyLC53aWRnZXRfY2F0ZWdvcmllcyBsaTpob3Zlciwuc2lkZWJhci13aWRnZXQgLndpZGdldF9hcmNoaXZlIGxpOmhvdmVye1xuXHQgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5wb3N0LXBhc3N3b3JkLWZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJde1xuICAgIGJhY2tncm91bmQ6ICNlNGU0ZTQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG59XG4ucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgYm9yZGVyOiBub25lO1xuYmFja2dyb3VuZDogIzE0MWIyMjtcbnBhZGRpbmc6IDEwcHggMzBweDtcbmNvbG9yOiAjZmZmZmZmO1xuZm9udC1zaXplOiAxNHB4O1xuY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvc3QtcGFzc3dvcmQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi53cC1ibG9jay1jb3Zlcl9fdmlkZW8tYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldF9uYXZfbWVudSAuc3ViLW1lbnUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiBtZWRpdW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi53aXRoLWF2YXRhciAuYXZhdGFyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWItc3VibWVudSAuYWItaXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlICNjb21tZW50cyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbn1cbnZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0X3RleHQgYTpob3Zlcntcblx0cGFkZGluZy1sZWZ0OjA7XG59XG4uZHNub25lXG57XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi53cC1ibG9jay1pbWFnZSAuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cbi53cC1ibG9jay1pbWFnZSBmaWd1cmUuYWxpZ25yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xufVxuLndwLWJsb2NrLWltYWdlIC5hbGlnbnJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbi53cC1ibG9jay1pbWFnZTpub3QoLmlzLXN0eWxlLXJvdW5kZWQpIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4ud3AtYmxvY2stY29sdW1ucy5hbGlnbndpZGUgLndwLWJsb2NrLWNvbHVtbiB7XG4gICBtYXJnaW4tbGVmdDogMDtcbn1cbi53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLXF1b3RlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLndwLWJsb2NrLWNvbHVtbnMuYWxpZ253aWRlIC53cC1ibG9jay1jb2x1bW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ud3AtYmxvY2stZ2FsbGVyeS5jb2x1bW5zLTIgbGlcbntcblx0d2lkdGg6IDQ4JTtcbnBhZGRpbmc6IDEwcHg7XG59XG5cbiAuYmxvY2tzLWdhbGxlcnktaXRlbSBpbWcge1xuICAgIG1hcmdpbjogMCAxZW0gMWVtIDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMWVtKTtcbn1cbi53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNzc3O1xufVxuLndwLWJsb2NrLWdhbGxlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDoxMDAlO1xufVxuLmJsb2Nrcy1nYWxsZXJ5LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2tzLWdhbGxlcnktaXRlbSBpbWcsIC5ibG9ja3MtZ2FsbGVyeS1pdGVtIGltZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYmxvY2tzLWdhbGxlcnktaXRlbSBmaWdjYXB0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3BhY2l0eTogMDtcbn1cbi5ibG9ja3MtZ2FsbGVyeS1pdGVtOmhvdmVyICBmaWdjYXB0aW9uIHtcblx0b3BhY2l0eTogMTtcbn1cbi53cC1ibG9jay1nYWxsZXJ5LmNvbHVtbnMtMyBsaVxue1xuXHR3aWR0aDogMzMuMzMzJTtcbnBhZGRpbmc6IDEwcHg7XG5oZWlnaHQ6IDIwMHB4O1xufVxuLndwLWJsb2NrLWdhbGxlcnkuY29sdW1ucy0yIGxpXG57XG5cdHdpZHRoOiA0OCU7XG5wYWRkaW5nOiAxMHB4O1xufVxuLndwLWJsb2NrLWdhbGxlcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ud3AtYmxvY2stZ2FsbGVyeS5jb2x1bW5zLTUgbGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbHVtbnM6IGF1dG87XG59XG4uYnNpbmdsZV9fY29udGVudCAuYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXHQgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cbi5ic2luZ2xlX19jb250ZW50IC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xufVxuLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcblx0ICBtYXJnaW4tbGVmdDogMS41ZW07XG59XG4uYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cbmZpZ3VyZS5hbGlnbmNlbnRlciB7XG5cbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZmxvYXQ6bGVmdDtcbn1cbi5hbGlnbmNlbnRlciB7XG5cdG1hcmdpbjphdXRvO1xuXHRkaXNwbGF5OiBpbmhlcml0O1xufVxuLnBhZ2UtbGlua3Mge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG4jY29tbWVudHMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgdWwsLnBhZ2VzLWNvbnRlbnQgdWx7XG5cdHBhZGRpbmctbGVmdDoxN3B4O1xufVxuLmNvbW1lbnQtdGV4dCB1bHtcblx0cGFkZGluZy1sZWZ0OjIwcHg7XG59XG4uYnNpbmdsZV9fY29udGVudCB1bCBsaSwuY29tbWVudC10ZXh0IHVsIGxpLC5wYWdlcy1jb250ZW50IHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuIC5ic2luZ2xlX19jb250ZW50IHRhYmxlIHRoICwuYnNpbmdsZV9fY29udGVudCB0YWJsZSB0ZCwuY29tbWVudC10ZXh0IHRhYmxlIHRoICwuY29tbWVudC10ZXh0IHRhYmxlIHRkLC5wYWdlcy1jb250ZW50IHRhYmxlIHRoLC5wYWdlcy1jb250ZW50IHRhYmxlIHRke1xuICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbnBhZGRpbmc6IDEwcHg7XG59XG4gLmJzaW5nbGVfX2NvbnRlbnQgdGFibGUsLmNvbW1lbnQtdGV4dCAgdGFibGUsLnBhZ2VzLWNvbnRlbnQgdGFibGUgIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ25mdWxsLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQuaXMtc3RhY2tlZC1vbi1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG4gLmJzaW5nbGVfX2NvbnRlbnQgb2wge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEuNWVtO1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgb2wgbGksLmNvbW1lbnQtdGV4dCBvbCBsaSwucGFnZXMtY29udGVudCBvbCBsaXtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgZmlndXJlIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xufVxuYSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgc3BhbiB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5oYXMtdGV4dC1jb2xvci5oYXMtYmFja2dyb3VuZC5oYXMtdmVyeS1saWdodC1ncmF5LWNvbG9yIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMXB4O1xufVxuLndwLWJsb2NrLWNvdmVyLXRleHQge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMzBweDtcbn1cbi5pbm5lci1saW5rZS1wYWdlIGEsLnBvc3QtcGFnZS1udW1iZXJzIHtcblx0Ym9yZGVyOiBub25lO1xuXHRoZWlnaHQ6IDMycHg7XG5cdHdpZHRoOiAzMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kOiAjYzUwMTVmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbG9yOiAjZmZmO1xuXHQgZm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5uZXItbGlua2UtcGFnZSBhOmhvdmVyLC5wb3N0LXBhZ2UtbnVtYmVyczpob3ZlciB7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRiYWNrZ3JvdW5kOiAjMDEwZjJlO1xufVxuLmlubmVyLWxpbmtlLXBhZ2UgPiBzcGFuLC5wb3N0LXBhZ2UtbnVtYmVycy5jdXJyZW50IHtcblx0Ym9yZGVyOiBub25lO1xuXHRoZWlnaHQ6IDMycHg7XG5cdHdpZHRoOiAzMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICMwMTBmMmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xufVxuXG4udGFnLXRlbXBsYXRlIGltZyB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5lcnJvci1wYWdlIC5lcnJvci1jb2RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTBweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRleHQtc2hhZG93OiA1cHggNXB4IDFweCByZ2JhKDAsMCwwLC4xKTtcbn1cbi5lcnJvci1ib2R5IGEge1xuXG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxufVxuLnRhZy1tYXJrdXAtMiBsaSA+IHVsLCBsaSA+IG9sLCAucGFnZXMtY29udGVudCBsaSA+IHVsLCBsaSA+IG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnRhZy1tYXJrdXAtMiB1bCBsaSwudGFnLW1hcmt1cC0yIG9sIGxpLC5jb21tZW50LXRleHQgdWwgbGksLmNvbW1lbnQtdGV4dCBvbCBsaSwucGFnZXMtY29udGVudCB1bCBsaSwucGFnZXMtY29udGVudCBvbCBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcmVudC1wYWdlaWQtMTcyNSBmaWd1cmUuYWxpZ25jZW50ZXIge1xuICAgIG1hcmdpbjogNTBweCAwO1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgdWwgdWwgbGksIC5wYWdlcy1jb250ZW50IHVsIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogY2lyY2xlO1xufVxuXG5mb290ZXIgI3dwLWNhbGVuZGFyIGNhcHRpb25cbntcbiAgY29sb3I6I2ZmZjtcbn1cbm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5pZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY29tbWVudC1saXN0IGxpIHtcblxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbn1cbi53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IC43NnJlbSAxcmVtO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzE0MWIyMjtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmNlbnRlciAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblxuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxNDFiMjI7XG4gICAgY29sb3I6ICMxNDFiMjIgIWltcG9ydGFudDtcblxufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXNxdWFyZWQgLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cbi5oYXMtMi1jb2x1bW5zLC5oYXMtMy1jb2x1bW5zLC5oYXMtNS1jb2x1bW5zLC5oYXMtNi1jb2x1bW5zXG57XG5cdGZsb2F0OmxlZnQ7XG5cdHdpZHRoOjEwMCU7XG59XG4uaGFzLTItY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbmZsb2F0OmxlZnQ7XG53aWR0aDo1MCU7XG5wYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLmhhcy0zLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiB7XG5mbG9hdDpsZWZ0O1xud2lkdGg6MzMuMzMzJTtcbnBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uaGFzLTUtY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbmZsb2F0OmxlZnQ7XG53aWR0aDoyMCU7XG5wYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLmhhcy00LWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiB7XG5mbG9hdDpsZWZ0O1xud2lkdGg6MjUlO1xucGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5oYXMtNi1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuZmxvYXQ6bGVmdDtcbndpZHRoOjE2LjY2NjY2NjY2NjY2NjY3JTtcbnBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ud3AtYmxvY2stbWVkaWEtdGV4dC5hbGlnbndpZGUgZmlndXJlIHtcblxuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxufVxuIC53cC1ibG9jay1tZWRpYS10ZXh0LmFsaWdud2lkZSAuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuXHRjb2xvcjogIzE0MWIyMjtcbn1cbi53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblxuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0NyU7XG4gICAgcGFkZGluZy10b3A6IDA7XG5cbn1cbi53cC1ibG9jay1jb2x1bW5zLmFsaWdud2lkZS5oYXMtMy1jb2x1bW5zIGJsb2NrcXVvdGV7XG5cdG1hcmdpbi10b3A6MDtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNvbHVtbnMtMy5pcy1jcm9wcGVkIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMlO1xufVxuLndwLWJsb2NrLWdhbGxlcnkuY29sdW1ucy0zLmlzLWNyb3BwZWQuYWxpZ25mdWxsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmJsb2Nrcy1nYWxsZXJ5LWdyaWQsIC53cC1ibG9jay1nYWxsZXJ5IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stZ2FsbGVyeS5hbGlnbmxlZnQuY29sdW1ucy0yLmlzLWNyb3BwZWQgbGkge1xuXG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxufVxuLndwLWJsb2NrLWdhbGxlcnkuYWxpZ253aWRlLmNvbHVtbnMtNC5pcy1jcm9wcGVkIGxpIHtcblxuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG59XG4ud3AtYmxvY2stZ2FsbGVyeS5jb2x1bW5zLTYuaXMtY3JvcHBlZCBsaSB7XG5cbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYuNjY2JTtcbiAgICBoZWlnaHQ6IDEyOXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweDtcblxufVxuLndwLWJsb2NrLWdhbGxlcnkuY29sdW1ucy03LmlzLWNyb3BwZWQgbGkge1xuXG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE0JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXG59XG4ud3AtYmxvY2stZ2FsbGVyeS5jb2x1bW5zLTguaXMtY3JvcHBlZCBsaSB7XG5cbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTIlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcblxufVxuLndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ25mdWxsLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQuaXMtc3RhY2tlZC1vbi1tb2JpbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ25mdWxsLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQuaXMtc3RhY2tlZC1vbi1tb2JpbGUgZmlndXJlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5mb290ZXItd2lkZ2V0IC53aWRnZXR0aXRsZSwuZm9vdGVyLXdpZGdldCAuY2F0LWl0ZW0sLmZvb3Rlci13aWRnZXQgLndpZGdldCB1bCBsaXtcblx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRjb2xvcjojZmZmO1xufVxuXG4uYmxvZy1kZWF0YWlscy1ib3guc2luZ2xlIC5zaW5nbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZWR1eC1mb290ZXIgaDJcbntcblx0bWFyZ2luLXRvcDogMHB4O1xufVxuLmZvb3Rlci13aWRnZXQgdGQge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb290ZXItd2lkZ2V0IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4uZm9vdGVyLXdpZGdldCB0aCB7XG4gICAgYmFja2dyb3VuZDogI2U0ZTRlNDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMxNDFiMjI7XG59XG5cbi5ic2luZ2xlX19jb250ZW50IGgxLC5ic2luZ2xlX19jb250ZW50IGgyLC5ic2luZ2xlX19jb250ZW50IGgzLC5ic2luZ2xlX19jb250ZW50IGg0LC5ic2luZ2xlX19jb250ZW50IGg1LC5ic2luZ2xlX19jb250ZW50IGg2IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYWdlcy1jb250ZW50IGgxLC5wYWdlcy1jb250ZW50IGgyLC5wYWdlcy1jb250ZW50IGgzLC5wYWdlcy1jb250ZW50IGg0LC5wYWdlcy1jb250ZW50IGg1LC5wYWdlcy1jb250ZW50IGg2IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jb21tZW50LWxpc3QgaDEsLmNvbW1lbnQtbGlzdCBoMiwuY29tbWVudC1saXN0IGgzLC5jb21tZW50LWxpc3QgaDQsLmNvbW1lbnQtbGlzdCBoNSwuY29tbWVudC1saXN0IGg2IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmlubmVyLWxpbmtlLXBhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMTQxYjIyO1xufVxuLmlubmVyLWxpbmtlLXBhZ2UgYSB7XG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiAzMnB4O1xuXHR3aWR0aDogMzJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6ICNmZmY7XG5cdCBmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbm5lci1saW5rZS1wYWdlIGE6aG92ZXIge1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0YmFja2dyb3VuZDogIzE0MWIyMjtcbn1cbi5pbm5lci1saW5rZS1wYWdlID4gc3BhbiB7XG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiAzMnB4O1xuXHR3aWR0aDogMzJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMTQxYjIyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMyKTtcbn1cblxucHJlIHtcblx0cGFkZGluZzogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZTRlNGU0O1xufVxucHJlIGNpdGUge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuLmlubmVyLWxpbmtlLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uYXR0YWNobWVudC1hcG9ydHMtZmVhdHVyZWQtbGFyZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5xdW90ZS1wb3N0IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuLyogSGVyZSdzIHRoZSBuZXcgQ1NTIHRvIGFkZC4uLiAqL1xuXG4uYWRtaW4tYmFyIC5zdGlja3ktbWVudSB7XG4gIHRvcDogMzJweDtcbiAgbWFyZ2luLXRvcDowO1xufVxuXG5cbi8qIDI0LiBjYWxsICovXG4uY2FsbC10ZXh0IHtcbiAgcGFkZGluZzogMTIwcHggMCAwIDYwcHg7XG59XG4uY2FsbC1hcmVhIGg1e1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5jYWxsLWFyZWEgaDIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNhbGwtYXJlYSBoMiBzcGFue1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5jYWxsLWFyZWEgcHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjk7XG59XG4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG5cblxuLyogU2hvcCAqL1xuLnNob3AtYXJlYSBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG4ucHJvZHVjdF9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RfX2ltZyBpbWcge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0OmhvdmVyIC5wcm9kdWN0LWFjdGlvbiBhIHtcbiAgbWFyZ2luOiAwIDVweDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnByb2R1Y3QtYWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAzMHB4O1xufVxuXG4ucHJvZHVjdC1hY3Rpb24gYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGNvbG9yOiAjYTM5ZmI0O1xuXHRtYXJnaW46IDAgOHB4O1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0cGFkZGluZzogMCAyMHB4O1xufVxuXG4ucHJvZHVjdC1hY3Rpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnByby1jYXQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByby1jYXQgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnByby10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5wcm8tdGl0bGUgYSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnByby10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuXG4ucHJpY2Ugc3BhbiB7XG4gIGNvbG9yOiAjNTk1QjZCO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLnByaWNlIHNwYW4ub2xkLXByaWNlIHtcbiAgY29sb3I6ICNiNWI1YjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucHJvZHVjdC1zaG93aW5nIHAge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYWVkZmY7XG4gIHBhZGRpbmc6IDE3cHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1zaG93aW5nIHAge1xuICAgIHBhZGRpbmc6IDE3cHggMTVweDtcbiAgfVxufVxuXG4ucHJvLWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByby1maWx0ZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4uaW1nLCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cbi5wcm8tZmlsdGVyIHNlbGVjdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYWVkZmY7XG4gIHBhZGRpbmc6IDE3cHggMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzZmNzE3MjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucHJvLWZpbHRlciAubmljZS1zZWxlY3Qge1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IHNvbGlkIDFweCAjZThlOGU4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjbGVhcjogYm90aDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGhlaWdodDogNTBweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMThweDtcblx0cGFkZGluZy1yaWdodDogMzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogYXV0bztcbn1cbi5wcm8tZmlsdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjNzU4Nzk5O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaG9wLXRhYiB1bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNob3AtdGFiIHVsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4uc2hvcC10YWIgdWwgbGkgYSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICM2ZjcxNzI7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA1MHB4O1xuXHR3aWR0aDogNTBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZ3JvdW5kOiAjZjZmNmZmO1xuXHRsaW5lLWhlaWdodDogNTFweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2hvcC10YWIgdWwgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICM4ZmI1Njk7XG59XG5cbi5zaG9wLXRodW1iLXRhYiB7XG4gIHdpZHRoOiAxNjBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNob3AtdGh1bWItdGFiIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC10aHVtYi10YWIgdWwge1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG59XG5cbi5zaG9wLXRodW1iLXRhYiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC10aHVtYi10YWIgdWwgbGkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cblxuLnNob3AtdGh1bWItdGFiIHVsIGxpIGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWltZyB7XG4gIG1hcmdpbi1yaWdodDogMTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy10aXRsZSBwIHtcbiAgY29sb3I6ICM2YTY2N2I7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy10aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLmRldGFpbHMtcHJpY2Ugc3BhbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZGV0YWlscy1wcmljZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWFlZGZmO1xufVxuXG4ucHJvZHVjdC1jYXQgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxMDBkMWM7XG59XG5cbi5wcm9kdWN0LWNhdCBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuXG4ucHJvZHVjdC1jYXQgYTpob3ZlciB7XG4gIGNvbG9yOiAjOGZiNTY5O1xufVxuXG4ucHJvZHVjdC1zb2NpYWwgYSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmZjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjNmY3MTcyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Qtc29jaWFsIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3Qtc29jaWFsIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGZiNTY5O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBsdXMtbWludXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGx1cy1taW51cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBsdXMtbWludXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5hY3Rpb24tYnRuIHtcblx0YmFja2dyb3VuZDogIzhmYjU2OTtcblx0cGFkZGluZzogMjBweCAyNXB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYWN0aW9uLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wcm9kdWN0LWFjdGlvbi1saXN0IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LWFjdGlvbi1saXN0IGEge1xuICBmbG9hdDogbGVmdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWFjdGlvbi1saXN0IGEuYnRuIHtcbiAgICBwYWRkaW5nOiAyM3B4IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1hY3Rpb24tbGlzdCBhLmFjdGlvbi1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG59XG5cbi5jYXJ0LXBsdXMtbWludXMgaW5wdXQge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWFlZGZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmNhcnQtcGx1cy1taW51cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5jYXJ0LXBsdXMtbWludXMgLnF0eWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxN3B4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjYzRiZWRkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXJ0LXBsdXMtbWludXMgLmluYyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxN3B4O1xufVxuXG4uYWRkaXRpb25hbC1pbmZvIC50YWJsZSB0ZCwgLmFkZGl0aW9uYWwtaW5mbyAudGFibGUgdGgge1xuICBwYWRkaW5nOiAuNzVyZW0gMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zaG9wLWNhdCBhIHtcbiAgcGFkZGluZzogNDVweCAzMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWFlZGZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNob3AtY2F0IGEgaSB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIGNvbG9yOiAjOGZiNTY5O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5zaG9wLWNhdCBhIGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLnNob3AtY2F0IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGZiNTY5O1xuICBib3JkZXItY29sb3I6ICM4ZmI1Njk7XG59XG5cbi5zaG9wLWNhdCBhOmhvdmVyIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNob3AtY2F0IGE6aG92ZXIgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnByb2R1Y3QtbGlzdC1jb250ZW50IC5wcmljZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5iYWtpeC1kZXRhaWxzLXRhYiB1bCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTFlMWUxO1xufVxuXG4uYmFraXgtZGV0YWlscy10YWIgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxNDFiMjI7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDA7IFxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYWtpeC1kZXRhaWxzLXRhYiB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cblxuLmJha2l4LWRldGFpbHMtdGFiIHVsIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuXG4uYmFraXgtZGV0YWlscy10YWIgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMnB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFraXgtZGV0YWlscy10YWIgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFraXgtZGV0YWlscy10YWIgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vKiBDYXJ0ICovXG4udGFibGUtY29udGVudCB0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VhZWRmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQucHJvZHVjdC1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwOyBcbn1cblxuLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQucHJvZHVjdC1uYW1lIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG5cbi50YWJsZS1jb250ZW50IHRhYmxlIHRkIHtcbiAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udGFibGUtY29udGVudCB0YWJsZSB0aCwgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWRmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VhZWRmZjtcbn1cblxuLnByb2R1Y3QtcXVhbnRpdHkgaW5wdXQge1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAjNmY3MTcyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGJvcmRlcjogMDtcbn1cblxuLnRhYmxlIHRkLCAudGFibGUgdGgge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWRmZjtcbn1cblxuLnByb2R1Y3QtcXVhbnRpdHkgPiBpbnB1dCB7XG4gIHdpZHRoOiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi50YWJsZS1jb250ZW50IHRhYmxlIHRkLnByb2R1Y3Qtc3VidG90YWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi50YWJsZS1jb250ZW50IHRhYmxlIHRkIC5jYXJ0LXBsdXMtbWludXMge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb3Vwb24tYWxsIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmNvdXBvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvdXBvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbiNjb3Vwb25fY29kZSB7XG5cdGhlaWdodDogNjJweDtcblx0Ym9yZGVyOiAycHggc29saWQgI2VhZWRmZjtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY291cG9uX2NvZGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmNvdXBvbjIge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY291cG9uMiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4uY2FydC1wYWdlLXRvdGFsIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi5jYXJ0LXBhZ2UtdG90YWwgPiBoMiB7XG5cdGZvbnQtc2l6ZTogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDsgXG59XG5cbi5jYXJ0LXBhZ2UtdG90YWwgPiB1bCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVkZmY7XG59XG5cbi5jYXJ0LXBhZ2UtdG90YWwgPiB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzZmNzE3MjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWRmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNhcnQtcGFnZS10b3RhbCB1bCA+IGxpID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNhcnQtcGFnZS10b3RhbCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbnRkLnByb2R1Y3QtdGh1bWJuYWlsIGltZyB7XG5cdHdpZHRoOiAxMjVweDtcbn1cblxuLypDaGVja291dCAqL1xuLmNvdXBvbi1hY2NvcmRpb24gaDMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMWYwO1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bWFyZ2luOiAwIDAgMjVweDtcblx0cGFkZGluZzogMWVtIDJlbSAxZW0gMy41ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5jb3Vwb24tYWNjb3JkaW9uIGgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDEzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM2ZjcxNzI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNvdXBvbi1hY2NvcmRpb24gc3BhbiB7XG4gIGNvbG9yOiAjNmY3MTcyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLmNvdXBvbi1hY2NvcmRpb24gc3Bhbjpob3ZlciwgcC5sb3N0LXBhc3N3b3JkIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG5cbi5jb3Vwb24tY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVkZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5jb3Vwb24taW5mbyBwLmNvdXBvbi10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNvdXBvbi1pbmZvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY291cG9uLWluZm8gcC5mb3JtLXJvdy1maXJzdCBsYWJlbCwgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3ctbGFzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzZmNzE3Mjtcbn1cblxuLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3ctZmlyc3QgbGFiZWwgc3Bhbi5yZXF1aXJlZCwgLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3ctbGFzdCBsYWJlbCBzcGFuLnJlcXVpcmVkIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNvdXBvbi1pbmZvIHAuZm9ybS1yb3ctZmlyc3QgaW5wdXQsIC5jb3Vwb24taW5mbyBwLmZvcm0tcm93LWxhc3QgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlZGZmO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb3Vwb24taW5mbyBwLmZvcm0tcm93IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsIHAuY2hlY2tvdXQtY291cG9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xufVxuXG4uY291cG9uLWluZm8gcC5mb3JtLXJvdyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4uZm9ybS1yb3cgPiBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBjb2xvcjogIzZmNzE3Mjtcbn1cblxuLmJ1dHRvbnMtY2FydCBpbnB1dCwgLmNvdXBvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuYnV0dG9ucy1jYXJ0IGEsIC5jb3Vwb24taW5mbyBwLmZvcm0tcm93IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kOiAjMTQxYjIyIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuXG5wLmxvc3QtcGFzc3dvcmQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5wLmxvc3QtcGFzc3dvcmQgYSB7XG4gIGNvbG9yOiAjNmY2ZjZmO1xufVxuXG5wLmNoZWNrb3V0LWNvdXBvbiBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGhlaWdodDogNDVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWRmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNvdXBvbi1jaGVja291dC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrYm94LWZvcm0gaDMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWRmZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb3VudHJ5LXNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvdW50cnktc2VsZWN0IGxhYmVsLCAuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHtcbiAgY29sb3I6ICM2ZjcxNzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbi5jb3VudHJ5LXNlbGVjdCBsYWJlbCBzcGFuLnJlcXVpcmVkLCAuY2hlY2tvdXQtZm9ybS1saXN0IGxhYmVsIHNwYW4ucmVxdWlyZWQge1xuICBjb2xvcjogcmVkO1xufVxuXG4uY291bnRyeS1zZWxlY3Qgc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlZGZmO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNmY3MTcyO1xufVxuXG4uY291bnRyeS1zZWxlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDM4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM2ZjcxNzI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNoZWNrb3V0LWZvcm0tbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5jaGVja291dC1mb3JtLWxpc3QgbGFiZWwge1xuICBjb2xvcjogIzZmNzE3Mjtcbn1cblxuLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5jaGVja291dC1mb3JtLWxpc3QgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWRmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1vei1wbGFjZWhvbGRlcixcbi5jaGVja291dC1mb3JtLWxpc3QgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotbW96LXBsYWNlaG9sZGVyLFxuLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZmNzE3MjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIsXG4uY2hlY2tvdXQtZm9ybS1saXN0IGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6cGxhY2Vob2xkZXIsXG4uY2hlY2tvdXQtZm9ybS1saXN0IGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZmNzE3MjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNoZWNrb3V0LWZvcm0tbGlzdCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmNyZWF0ZS1hY2MgbGFiZWwge1xuICBjb2xvcjogIzZmNzE3MjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3JlYXRlLWFjY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hpcC1kaWZmZXJlbnQtdGl0bGUgaDMgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgY29sb3I6ICM2ZjcxNzI7XG59XG5cbi5vcmRlci1ub3RlcyB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVkZmY7XG4gIGhlaWdodDogOTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1ub3RlcyB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmY3MTcyO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ub3JkZXItbm90ZXMgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2ZjcxNzI7XG4gIG9wYWNpdHk6IDE7XG59XG5cbiNzaGlwLWJveC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ueW91ci1vcmRlciB7XG5cdHBhZGRpbmc6IDMwcHggNDBweCA0NXB4O1xuXHRib3JkZXI6IDNweCBzb2xpZCAjZWFlZGZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnlvdXItb3JkZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLnlvdXItb3JkZXIgaDMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWRmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnlvdXItb3JkZXItdGFibGUgdGFibGUgdGgsIC55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVkZmY7XG4gIGJvcmRlci1yaWdodDogbWVkaXVtIG5vbmU7XG4gIGNvbG9yOiAjNmY3MTcyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHRoLCAueW91ci1vcmRlci10YWJsZSB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG4ueW91ci1vcmRlci10YWJsZSB0YWJsZSB0aCB7XG4gIGJvcmRlci10b3A6IG1lZGl1bSBub25lO1xuICBjb2xvcjogIzZmNzE3MjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4ucGFuZWwtYm9keSA+IHAge1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnlvdXItb3JkZXItdGFibGUgdGFibGUgLnNoaXBwaW5nIHVsIGxpIGlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLnlvdXItb3JkZXItdGFibGUgdGFibGUgLnNoaXBwaW5nIHVsIGxpIGxhYmVsIHtcbiAgY29sb3I6ICM2ZjcxNzI7XG59XG5cbi55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIC5zaGlwcGluZyB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIC5vcmRlci10b3RhbCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnlvdXItb3JkZXItdGFibGUgdGFibGUgLm9yZGVyLXRvdGFsIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbWVkaXVtIG5vbmU7XG59XG5cbi55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHRyLmNhcnRfaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG59XG5cbi55b3VyLW9yZGVyLXRhYmxlIHRhYmxlIHRyLm9yZGVyLXRvdGFsIHRkIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnBheW1lbnQtbWV0aG9kIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnBhbmVsLXRpdGxlID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3JkZXItYnV0dG9uLXBheW1lbnQgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjMjMyMzIzIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWJ1dHRvbi1wYXltZW50IGlucHV0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZFNDUzNiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xufVxuXG4ucGF5bWVudC1tZXRob2QgLmJ0bi1saW5rIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM0NDQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAzcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYXltZW50LW1ldGhvZCAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVkZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wYXltZW50LW1ldGhvZCAuYWNjb3JkaW9uIC5jYXJkOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlZGZmO1xufVxuXG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucGF5bWVudC1tZXRob2QgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVkZmY7XG59XG5cbi5vcmRlci1idXR0b24tcGF5bWVudCBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb3VudHJ5LXNlbGVjdCAubmljZS1zZWxlY3Qge1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IHNvbGlkIDFweCAjZWFlZGZmO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjbGVhcjogYm90aDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGhlaWdodDogNDVweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDogMThweDtcblx0cGFkZGluZy1yaWdodDogMzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMTlweDtcbn1cblxuLyogMjQuIExvZ2luICovXG4uemN1YmUtbG9naW4ge1xuICBwYWRkaW5nOiA5MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWFlZGZmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC56Y3ViZS1sb2dpbiB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnpjdWJlLWxvZ2luIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuemN1YmUtbG9naW4ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuLnpjdWJlLWxvZ2luIGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uemN1YmUtbG9naW4gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWFlZGZmO1xuICBjb2xvcjogIzZmNzE3MjtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uemN1YmUtbG9naW4gbGFiZWwge1xuICBjb2xvcjogIzIyMjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56Y3ViZS1sb2dpbiBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNmZTQ1MzY7XG59XG5cbi5sb2dpbi1hY3Rpb24gaW5wdXQge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubG9naW4tYWN0aW9uIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ub3ItZGl2aWRlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlYWVkZmY7XG4gIG1hcmdpbjogNDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9yLWRpdmlkZSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtOXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcmdvdC1sb2dpbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuLmZvcmdvdC1sb2dpbiBhIHtcbiAgY29sb3I6ICNmZTQ1MzY7XG59XG5cbi5mb3Jnb3QtbG9naW4gYTpob3ZlciB7XG4gIGNvbG9yOiAjODRiNzdjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZy1yZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLypTZXJ2aWNlcyBDYXRlZ29yeSovXG4uc2VydmljZXMtc2lkZWJhciAuc2lkZWJhci13aWRnZXQge1xuICBiYWNrZ3JvdW5kOiAjZjNmNGY4O1xuICBwYWRkaW5nOiA0MHB4O1xubWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNlcnZpY2VzLWNhdGVnb3JpZXN7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4uc2VydmljZXMtY2F0ZWdvcmllcyBsaXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdGJvcmRlcjoxcHggc29saWQgI2U3ZTdlNztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyAgICBcblx0ei1pbmRleDogMTtcbn1cblxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGk6bGFzdC1jaGlsZHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG5cbi5zZXJ2aWNlcy1jYXRlZ29yaWVzIGxpOmJlZm9yZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzEzZDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2VydmljZXMtY2F0ZWdvcmllcyBsaS5hY3RpdmU6YmVmb3JlLFxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGk6aG92ZXI6YmVmb3Jle1xuXHRvcGFjaXR5OiAxO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246YWxsIDMwMG1zIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246YWxsIDMwMG1zIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246YWxsIDMwMG1zIGVhc2U7XG5cdHRyYW5zaXRpb246YWxsIDMwMG1zIGVhc2U7XG59XG5cbi5zZXJ2aWNlcy1jYXRlZ29yaWVzIGxpIGF7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdC13ZWJraXQtdHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOmFsbCAzMDBtcyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTtcblx0dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGkgYTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5zZXJ2aWNlcy1jYXRlZ29yaWVzIGxpLmFjdGl2ZSBhLFxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGk6aG92ZXIgYXtcblx0Y29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG5cbi5zZXJ2aWNlcy1jYXRlZ29yaWVzIGxpIGE6YmVmb3Jle1xucG9zaXRpb246IGFic29sdXRlO1xucmlnaHQ6IDA7XG50b3A6IDA7XG5mb250LXNpemU6IDEycHg7XG5saW5lLWhlaWdodDogMzBweDtcbmNvbG9yOiAjMjIyMjIyO1xuZm9udC13ZWlnaHQ6IDYwMDtcbmNvbnRlbnQ6IFwiXFxmMDYxXCI7XG5mb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBwcm9cIjtcbnRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xud2lkdGg6IDUwcHg7XG5oZWlnaHQ6IDUwcHg7XG5iYWNrZ3JvdW5kOiAjRThFQUVDO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGkuYWN0aXZlIGE6YmVmb3JlLFxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGk6aG92ZXIgYTpiZWZvcmV7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuLnNlcnZpY2VzLWNhdGVnb3JpZXMgbGk6aG92ZXIgYTo6YmVmb3JlLC5zZXJ2aWNlcy1jYXRlZ29yaWVzIGxpLmFjdGl2ZSBhOjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG59XG5cblxuLyo9PT0gU2VydmljZXMgQ29udGFjdCBCb3ggPT09Ki9cbi5zZXJ2aWNlLWRldGFpbC1jb250YWN0IGgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZXJ2aWNlLWRldGFpbC1jb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmODtcbiAgcGFkZGluZzogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uc2VydmljZS1kZXRhaWwtY29udGFjdCBoMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG59XG4uc2VydmljZS1kZXRhaWwtY29udGFjdCBhIHtcbmNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbmZvbnQtc2l6ZTogMjVweDtcbmZvbnQtd2VpZ2h0OiA5MDA7XG50cmFuc2l0aW9uOiAwLjNzO1xufVxuLnNlcnZpY2UtZGV0YWlscy10aHJlZSBoMiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyo9PT0gQnJvY2h1cmVzIEJveCA9PT0qL1xuXG4uYnJvY2h1cmVzLWJveCAuYm94e1xuZGlzcGxheTogZmxleDtcbmZsZXgtd3JhcDogd3JhcDtcbmFsaWduLWl0ZW1zOiBjZW50ZXI7XG5iYWNrZ3JvdW5kOiAjZmZmO1xudHJhbnNpdGlvbjogMC4zcztcbn1cbi5icm9jaHVyZXMtYm94IC5ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUExRTVEO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJyb2NodXJlcy1ib3ggLmJveDpob3ZlciBoNCwuYnJvY2h1cmVzLWJveCAuYm94OmhvdmVyIGl7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYnJvY2h1cmVzLWJveCAuaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXg6IDAgMCA2MHB4O1xuICAtbXMtZmxleDogMCAwIDYwcHg7XG4gIG1heC13aWR0aDogNjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmNDMyODtcbn1cbi5icm9jaHVyZXMtYm94IC5pY29uIGkge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG4uYnJvY2h1cmVzLWJveCAgLmNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi8qSGVscCBCb3gqL1xuXG4uaGVscC1ib3h7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG5cdHBhZGRpbmc6MzBweCAyNXB4O1xufVxuXG4uaGVscC1ib3g6YmVmb3Jle1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0Y29udGVudDonJztcblx0bGVmdDowcHg7XG5cdHRvcDowcHg7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTQsNTQsNTQsMC45MCk7XG59XG5cbi5oZWxwLWJveCA+IHNwYW57XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uaGVscC1ib3ggaDR7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRjb2xvcjojZmZmZmZmO1xuXHRmb250LXNpemU6MjFweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxLjJlbTtcblx0bWFyZ2luLWJvdHRvbToxNXB4O1xufVxuXG4uaGVscC1ib3ggcHtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdGNvbG9yOiNmZmZmZmY7XG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRsaW5lLWhlaWdodDoyNHB4O1xuXHRtYXJnaW4tYm90dG9tOjIwcHg7XG59XG5cbi5oZWxwLWJveCAudGhlbWUtYnRue1xuXHRwYWRkaW5nOiA4cHggMzBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG5cbi8qKiogXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdFx0U2VydmljZSBEZXRhaWxcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbioqKi9cblxuLnNlcnZpY2UtZGV0YWlse1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5pbWFnZXMtYm94e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCAtNXB4O1xufVxuXG4uc2VydmljZS1kZXRhaWwgLmltYWdlcy1ib3ggLmNvbHVtbntcblx0cGFkZGluZzogMCA1cHg7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAuaW1hZ2VzLWJveCAuaW1hZ2V7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5pbWFnZXMtYm94IC5pbWFnZSBpbWd7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VydmljZS1kZXRhaWwgLmNvbnRlbnQtYm94e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDBweCAwIDA7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAuY29udGVudC1ib3ggaDJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRjb2xvcjogIzE0MWIyMjtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5jb250ZW50LWJveCBoM3tcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMS4yZW07XG5cdGNvbG9yOiAjMTQxYjIyO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VydmljZS1kZXRhaWwgLmNvbnRlbnQtYm94IHB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAudHdvLWNvbHVtbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VydmljZS1kZXRhaWwgLnR3by1jb2x1bW4gLnRpdGxle1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc2VydmljZS1kZXRhaWwgLnR3by1jb2x1bW4gcHtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC50d28tY29sdW1uIC5pbWFnZS1jb2x1bW57XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMjZweDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC50d28tY29sdW1uIC5pbWFnZS1jb2x1bW4gLmltYWdle1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2VydmljZS1kZXRhaWwgLnR3by1jb2x1bW4gLnRleHQtY29sdW1ue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJze1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYi1idG5ze1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0ei1pbmRleDoxO1x0XG5cdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGRkZGQ7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJzIC50YWItYnRucyAudGFiLWJ0bntcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRvcDoxcHg7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZsb2F0OmxlZnQ7XG5cdG1hcmdpbi1yaWdodDo1cHg7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRjb2xvcjojMzMzMzMzO1xuXHRiYWNrZ3JvdW5kOiNmZmZmZmY7IFxuXHRmb250LXdlaWdodDo0MDA7XG5cdGxpbmUtaGVpZ2h0OjIzcHg7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHRib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7XG5cdGJvcmRlci1ib3R0b206IDA7XG5cdHBhZGRpbmc6IDEwcHggMjVweDtcblx0dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYi1idG5zIC50YWItYnRuOmJlZm9yZXtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGNvbnRlbnQ6Jyc7XG5cdHRvcDogMDtcblx0bGVmdDogNTAlO1xuXHR3aWR0aDowJTtcblx0aGVpZ2h0OjNweDtcblx0YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYi1idG5zIC50YWItYnRuOmhvdmVyOmJlZm9yZSxcbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJzIC50YWItYnRucyAudGFiLWJ0bi5hY3RpdmUtYnRuOmJlZm9yZXtcblx0d2lkdGg6IDEwMCU7XG5cdGxlZnQ6IDA7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJzIC50YWItYnRucyAudGFiLWJ0bjpob3ZlcjphZnRlcixcbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJzIC50YWItYnRucyAudGFiLWJ0bi5hY3RpdmUtYnRuOmFmdGVye1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0Y29udGVudDonJztcblx0bGVmdDowcHg7XG5cdGJvdHRvbTotM3B4O1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6NXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY7XG5cdHRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7XG59XG5cbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJzIC50YWItYnRucyAudGFiLWJ0bjpob3Zlcixcbi5zZXJ2aWNlLWRldGFpbCAucHJvZC10YWJzIC50YWItYnRucyAudGFiLWJ0bi5hY3RpdmUtYnRue1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYnMtY29udGVudHtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHBhZGRpbmc6MjVweCAzMHB4IDQ1cHg7XG5cdGJvcmRlcjoxcHggc29saWQgI2RkZGRkZDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYnMtY29udGVudCAudGFie1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0ZGlzcGxheTpub25lO1xuXHRib3JkZXItdG9wOjBweDtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYnMtY29udGVudCAudGFiLmFjdGl2ZS10YWJ7XG5cdGRpc3BsYXk6YmxvY2s7XHRcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYnMtY29udGVudCAudGFiIC5jb250ZW50e1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnNlcnZpY2UtZGV0YWlsIC5wcm9kLXRhYnMgLnRhYnMtY29udGVudCAudGFiIC5jb250ZW50IHB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRmb250LXNpemU6MTZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdGNvbG9yOiM2NjY2NjY7XG5cdG1hcmdpbi1ib3R0b206MHB4O1xufVxuLmxpc3Qtc3R5bGUtb25lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5saXN0LXN0eWxlLW9uZSBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmxpc3Qtc3R5bGUtb25lIGxpOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbn1cblxuLyoqKiBcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx0XHRQcm9qZWN0IERldGFpbFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuKioqL1xuXG4ucHJvamVjdC1kZXRhaWx7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMTIwcHggMCAxMjBweDtcbn1cblxuLnByb2plY3QtZGV0YWlsIC51cHBlci1ib3h7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn0gXG5cbi5wcm9qZWN0LWRldGFpbCAudXBwZXItYm94IC5pbWFnZXtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbm1hcmdpbi1ib3R0b206IDA7XG5vdmVyZmxvdzogaGlkZGVuO1xuaGVpZ2h0OiA1NTBweDtcbn1cblxuLnByb2plY3QtZGV0YWlsIC51cHBlci1ib3ggLmltYWdlIGltZ3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5wcm9qZWN0LWRldGFpbCAuc2luZ2xlLWl0ZW0tY2Fyb3VzZWwgLm93bC1uYXZ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA1MCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAtNTBweDtcbn1cblxuLnByb2plY3QtZGV0YWlsIC5zaW5nbGUtaXRlbS1jYXJvdXNlbCAub3dsLW5leHQsXG4ucHJvamVjdC1kZXRhaWwgLnNpbmdsZS1pdGVtLWNhcm91c2VsIC5vd2wtcHJldntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMHB4O1xuXHR3aWR0aDogMzBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEwMHB4O1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5cbi5wcm9qZWN0LWRldGFpbCAuc2luZ2xlLWl0ZW0tY2Fyb3VzZWwgLm93bC1uZXh0e1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMHB4O1xufVxuXG4ucHJvamVjdC1kZXRhaWwgLnNpbmdsZS1pdGVtLWNhcm91c2VsIC5vd2wtbmV4dDpob3Zlcixcbi5wcm9qZWN0LWRldGFpbCAuc2luZ2xlLWl0ZW0tY2Fyb3VzZWwgLm93bC1wcmV2OmhvdmVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KTtcblx0Y29sb3I6ICMwMDAwMDA7XG59XG5cbi5wcm9qZWN0LWRldGFpbCAudGV4dC1jb2x1bW57XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2plY3QtZGV0YWlsIC50ZXh0LWNvbHVtbiAuaW5uZXItY29sdW1ue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvamVjdC1kZXRhaWwgLnRleHQtY29sdW1uIC5pbm5lci1jb2x1bW4gLmRyb3BjYXB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5wcm9qZWN0LWRldGFpbCAudGV4dC1jb2x1bW4gLmlubmVyLWNvbHVtbiBwIHN0cm9uZ3tcbiAgICBjb2xvcjogIzE0MWIyMjtcbn1cblxuXG4uZmlsZXMgLnByLXVsLFxuLnByb2plY3QtZGV0YWlsIC5wci11bCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZpbGVzIC5wci11bCBsaSBhLFxuLnByb2plY3QtZGV0YWlsIC5wci11bCBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZpbGVzIC5wci11bCBsaSBhe1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5maWxlcyAucHItdWwgLmljb24gaSxcbi5wcm9qZWN0LWRldGFpbCAucHItdWwgLmljb24gaSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNFRUVFRUU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuXG5cbi8qIExvd2VyIENvbnRlbnQgKi9cbi5wcm9qZWN0LWRldGFpbCAubGVhY3R1cmVzIGxpIGF7XG4gIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogIzc3Nztcbn1cbi5wcm9qZWN0LWRldGFpbCAubGVhY3R1cmVzIGxpOmxhc3QtY2hpbGQgYXtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtZGV0YWlsIC5sZWFjdHVyZXMgbGkgYTpob3ZlcntcbiAgICBjb2xvcjogIzAwMDtcbn1cbi5wcm9qZWN0LWRldGFpbCAubGVhY3R1cmVzIGxpIC50ZXh0IGl7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucHJvamVjdC1kZXRhaWwgLmxlYWN0dXJlcyBsaSAudGV4dHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wcm9qZWN0LWRldGFpbCAubGVhY3R1cmVzIGxpIC50aW1le1xuIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnByb2plY3QtZGV0YWlsIC5mYXEtd3JhcDIgLmZhcS1idG4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnByb2plY3QtZGV0YWlsIC5mYXEtd3JhcDIgLmZhcS1idG57XG4gICAgIGJvcmRlcjogMnB4IHNvbGlkICNmN2Y4ZmMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOGZjO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBcbn1cbi5wcm9qZWN0LWRldGFpbCAuZmFxLXdyYXAyIC5jYXJkLWhlYWRlciBoMiBidXR0b246OmFmdGVye1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICBjb2xvcjogIzc3NztcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLnByb2plY3QtZGV0YWlsIC5mYXEtd3JhcDIgLmZhcS1idG4gc3BhbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4ucHJvamVjdC1kZXRhaWwgLmZhcS13cmFwMiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmN2Y4ZmMgIWltcG9ydGFudDtcbn1cbi5wcm9qZWN0LWRldGFpbCAuZmFxLXdyYXAyIC5jYXJkLWJvZHl7XG4gICAgcGFkZGluZzogMzBweDtcbn1cbi5wcm9qZWN0LWRldGFpbCAubGVhY3R1cmVzIGxpIGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2plY3QtZGV0YWlsIC5sb3dlci1jb250ZW50e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9qZWN0LWRldGFpbCAubG93ZXItY29udGVudCBoMntcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbmRpc3BsYXk6IGJsb2NrO1xubWFyZ2luLWJvdHRvbTogNTBweDtcbmZvbnQtc2l6ZTogNTBweDtcbn1cblxuLnByb2plY3QtZGV0YWlsIC5sb3dlci1jb250ZW50IGgze1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucHJvamVjdC1kZXRhaWwgLmxvd2VyLWNvbnRlbnQgaDR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucHJvamVjdC1kZXRhaWwgLmxvd2VyLWNvbnRlbnQgcHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cblxuLnByb2plY3QtZGV0YWlsIC5pbmZvLWNvbHVtbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvamVjdC1kZXRhaWwgLmluZm8tY29sdW1uIC5pbm5lci1jb2x1bW57XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4ucHJvamVjdC1kZXRhaWwgLmluZm8tY29sdW1uIC5pbm5lci1jb2x1bW4ye1xuYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3gtc2hhZG93OiA1cHggOC42NnB4IDU4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAtMTU1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMTAwcHg7XG59XG5cbi5wcm9qZWN0LWRldGFpbCAuaW5mby1jb2x1bW4gLmlubmVyLWNvbHVtbjIgaDN7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9qZWN0LWRldGFpbCAuaW5mby1jb2x1bW4gLmlubmVyLWNvbHVtbjN7XG5ib3JkZXItcmFkaXVzOiA4cHg7XG5iYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5ib3gtc2hhZG93OiA1cHggOC42NnB4IDU4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5vdmVyZmxvdzogaGlkZGVuO1xucGFkZGluZy1ib3R0b206IDMwcHg7XG5ib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xucG9zaXRpb246IHN0aWNreTtcbnRvcDogMTAwcHg7XG59XG4ucHJvamVjdC1kZXRhaWwgLmluZm8tY29sdW1uIC5pbm5lci1jb2x1bW4zIC5mb290ZXItc29jaWFsIGF7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG59XG4ucHJvamVjdC1kZXRhaWwgLmluZm8tY29sdW1uIC5pbm5lci1jb2x1bW4zIC5mb290ZXItc29jaWFsIGE6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ucHJvamVjdC1kZXRhaWwgLmluZm8tY29sdW1uIC5pbm5lci1jb2x1bW4zIGgze1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZve1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvamVjdC1kZXRhaWwgLnByb2plY3QtaW5mbyBsaSAuYnRue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnByb2plY3QtZGV0YWlsIC5wcm9qZWN0LWluZm8gbGkgLnNsaWRlci1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIGxpe1xucG9zaXRpb246IHJlbGF0aXZlO1xubWFyZ2luLWJvdHRvbTogMTVweDsgXG53aWR0aDogMTAwJTtcbmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xucGFkZGluZy1ib3R0b206IDE1cHg7XG50ZXh0LWFsaWduOiBjZW50ZXI7IFxucGFkZGluZy1sZWZ0OiAxNXB4O1xucGFkZGluZy1yaWdodDogMTVweDtcbmxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucHJvamVjdC1kZXRhaWwgLnByb2plY3QtaW5mbyBoNSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHJvamVjdC1kZXRhaWwgLnByb2plY3QtaW5mbyBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIGxpIC5pY29ue1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRjb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbiBcbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIGxpIHN0cm9uZ3tcbiAgICBjb2xvcjogIzE0MWIyMjtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG5cbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIGxpICoge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuIH1cbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIC5wcmljZWluZ3tcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnByb2plY3QtZGV0YWlsIC5wcm9qZWN0LWluZm8gLnByaWNlaW5nIHN0cm9uZ3tcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuLnByb2plY3QtZGV0YWlsIC5wcm9qZWN0LWluZm8gLnByaWNlaW5nIHN1YntcbiAgICBib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDtcbn1cbi5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIC5wcmljZWluZyBzcGFue1xuYm9yZGVyLXJhZGl1czogNXB4O1xucG9zaXRpb246IGFic29sdXRlO1xuYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSkzZDtcbnBhZGRpbmc6IDFweCAxMnB4O1xuZm9udC1zaXplOiAxNHB4O1xuY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xudG9wOiA2cHg7XG5tYXJnaW4tbGVmdDogMTVweDtcbmZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cblxuLnByb2plY3QtZGV0YWlsIC5wcm9qZWN0LWluZm8gbGkgcHtcblx0Zm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIFxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnByb2plY3QtZGV0YWlsIC5wcm9qZWN0LWluZm8gbGkgcCBhe1xuXHRcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLnByb2plY3QtZGV0YWlsIC5wcm9qZWN0LWluZm8gbGkgcCBhOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ucHJvamVjdC1kZXRhaWwgLmxvd2VyLWNvbnRlbnQgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBMb2FkIE1vcmUgT3B0aW9uICovXG4ubG9hZC1tb3JlLW9wdGlvbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogNzBweDtcbn1cblxuLmxvYWQtbW9yZS1vcHRpb24gbGkucHJldiBhLFxuLmxvYWQtbW9yZS1vcHRpb24gbGkubmV4dCBhe1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogODBweDtcblx0cGFkZGluZzogMTBweCAxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5cbi5sb2FkLW1vcmUtb3B0aW9uIGxpLnByZXYgYTpob3Zlcixcbi5sb2FkLW1vcmUtb3B0aW9uIGxpLm5leHQgYTpob3Zlcntcblx0Ym94LXNoYWRvdzogMCAxMHB4IDEwcHggcmdiYSgwLDAsMCwwLjA1KTtcbn1cblxuLmxvYWQtbW9yZS1vcHRpb24gLmxvYWQtbW9yZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLmxvYWQtbW9yZS1vcHRpb24gLmxvYWQtbW9yZSBhe1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogNDJweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLmxvYWQtbW9yZS1vcHRpb24gLmxvYWQtbW9yZSBhOmhvdmVye1xuXHRjb2xvcjogIzAwMDAwMDtcbn1cbi5wdWxsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4ucHVsbC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi52aWRlbzIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjUwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgei1pbmRleDogMDtcbn1cbi8qIDguIG5ld3NsYXRlci1hcmVhICovXG4ubmV3c2xhdGVyLWFyZWEgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG4gICBmb250LXNpemU6IDQ1cHg7XG59XG4ubmV3c2xhdGVyLWFyZWEgcHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm5ld3NsYXRlciAuaW5wdXQtYmd7XG4gICAgYmFja2dyb3VuZDogIzNBM0QzRTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiA0MCU7XG59XG4ubmV3c2xhdGVyIC5pbnB1dC1iZzJ7XG5iYWNrZ3JvdW5kOiAjM0EzRDNFO1xuYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xuZmxvYXQ6IGxlZnQ7XG5wYWRkaW5nLXJpZ2h0OiA1cHg7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG56LWluZGV4OiAyO1xubWFyZ2luLWxlZnQ6IC0zNXB4O1xud2lkdGg6IDQwJTtcbn1cbi5uZXdzbGF0ZXIgaW5wdXQge1xuYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuYm9yZGVyOiAxcHggc29saWQgI0ZGRiAhaW1wb3J0YW50O1xuYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xucGFkZGluZzogOXB4IDIwcHggIWltcG9ydGFudDtcbmNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5oZWlnaHQ6IGNhbGMoMmVtICsgLjc1cmVtICsgMjBweCk7XG53aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG56LWluZGV4OiAxO1xubWFyZ2luLXJpZ2h0OiA3cHg7XG5ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICBcbn1cbi5uZXdzbGF0ZXIgLmZvcm0tZ3JvdXB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5uZXdzbGF0ZXIgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG59XG4ubmV3c2xhdGVyIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmMzQ5NDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLm5ld3NsYXRlciAqOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5MzkzOTM7XG5cdGZvbnQtc2l6ZTogMTRweDtcbiAgICBvcGFjaXR5OiAwLjg7XG5cdG9wYWNpdHk6IDE7XG59XG4ubmV3c2xhdGVyICo6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5MzkzOTM7XG4gICAgb3BhY2l0eTogMC44O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG9wYWNpdHk6IDE7XG59XG4ubmV3c2xhdGVyLWFyZWEgI2NvbnRhY3QtZm9ybTQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5uZXdzbGF0ZXItYXJlYSAjY29udGFjdC1mb3JtNCBidXR0b24ge1xuYm9yZGVyLXJhZGl1czogNHB4O1xuYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmx1ZSk7XG5jb2xvcjogI2ZmZjtcbmhlaWdodDogNTVweDtcbnBhZGRpbmc6IDAgMzBweDtcbnotaW5kZXg6IDE7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5tYXJnaW4tdG9wOiA0cHg7XG5tYXJnaW4tcmlnaHQ6IDRweDtcbmJvcmRlcjogbm9uZTtcbn1cbi5uZXdzbGF0ZXItdGl0bGV7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5uZXdzbGF0ZXItdGl0bGUgLmljb257XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbmxpbmUtaGVpZ2h0OiA3NHB4O1xufVxuLm5ld3NsYXRlci10aXRsZSAudGV4dCBoMntcbiAgICBmb250LXNpemU6IDQwcHg7XG59XG4uc2xpY2stc2xpZGV7b3V0bGluZTogbm9uZTt9XG5cblxuLmZlYXR1cmVzLWFyZWEgaDV7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5mZWF0dXJlcy1hcmVhIHVse1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5mZWF0dXJlcy1hcmVhIGxpe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5mZWF0dXJlcy1hcmVhIGxpIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICBjb2xvcjogIzg0REFBOTtcbn1cbi5mZWF0dXJlcy1hcmVhIC5uYXYtcGlsbHMgLm5hdi1saW5re1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZmVhdHVyZXMtYXJlYSAubmF2LXBpbGxzIC5uYXYtbGluayBpbWd7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmZlYXR1cmVzLWFyZWEgLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLCAuZmVhdHVyZXMtYXJlYSAubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5re1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMXB4IDEuNzMycHggNjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGNvbG9yOiAjMTQxYjIyO1xufVxuLmZlYXR1cmUtdGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xufVxuLmZlLWltZ3tcbiAgICBtYXJnaW46IDAgLTQwcHg7XG59XG4vKiA4LiBzZWFyY2gtcG9wdXAgKi9cbi5zZWFyY2gtcG9wdXAge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdGJvcmRlcjogbWVkaXVtIG5vbmU7XG5cdGJveC1zaGFkb3c6IDAgMCAwO1xuXHRtYXJnaW4tdG9wOiAyMDBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWFyY2gtYmcge1xuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXHRvcGFjaXR5OiAxO1xufVxuLmNsb3NlMiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4uc2VhcmNoLWJnIGEgaSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Zm9udC1zaXplOiAxOHB4O1xufVxuLnNlYXJjaC1vdXRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNDFiMjI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLW91dGVyIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXNlLXN0dWR5LWNvbnRlbnQge1xuICAgcGFkZGluZzogMzBweDtcbmJhY2tncm91bmQ6ICNGRkY1RjQgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuYm94LXNoYWRvdzogMHB4IDE2cHggMzJweCAjRkZGNUY0O1xufVxuLmNhc2Utc3R1ZHktY29udGVudCBzcGFue1xuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbmRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jYXNlLXN0dWR5LWNvbnRlbnQwMiB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4O1xuICAgYmFja2dyb3VuZDogI0ZGRkZGRiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMzJweCAjMTQxYjIyMEE7XG59XG4uY2FzZS1zdHVkeS1jb250ZW50MDIgc3BhbntcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmNhc2Utc3R1ZHktY29udGVudDAyIC5zcy1idG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDBzO1xufVxuXG4uY2FzZS1zdHVkeS1ib3g6aG92ZXIgLmNhc2Utc3R1ZHktY29udGVudDAyIC5zcy1idG57XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0gXG4uY2FzZS1zdHVkeS1ib3ggLmNhc2Utc3R1ZHktY29udGVudDAye1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG59XG4uY2FzZS1zdHVkeS1ib3g6aG92ZXIgLmNhc2Utc3R1ZHktY29udGVudDAyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC02MnB4KTtcbn1cbi8qIDI0LiBwcm9jZXNzLWFyZWEgKi9cbi5wcm9jZXNzLWFyZWEgaDJ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ucHJvY2Vzcy1hcmVhIC5zZWN0aW9uLXRpdGxlIGg1e1xuICAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ucHJvY2Vzcy1hcmVhIC5jb2wtbGctMy5jb2wtbWQtMTI6bnRoLWNoaWxkKDIpLC5wcm9jZXNzLWFyZWEgLmNvbC1sZy0zLmNvbC1tZC0xMjpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucHJvY2Vzcy1hcmVhIC5jb2wtbGctMy5jb2wtbWQtMTI6bnRoLWNoaWxkKDIpIC5wcm9jZXNzLWljb24sLnByb2Nlc3MtYXJlYSAuY29sLWxnLTMuY29sLW1kLTEyOm50aC1jaGlsZCgyKSAubm97XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSkgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLnByb2Nlc3MtYXJlYSAuY29sLWxnLTMuY29sLW1kLTEyOm50aC1jaGlsZCgzKSAucHJvY2Vzcy1pY29uLC5wcm9jZXNzLWFyZWEgLmNvbC1sZy0zLmNvbC1tZC0xMjpudGgtY2hpbGQoMykgLm5ve1xuICAgIGJhY2tncm91bmQ6ICMyN2FlNjEgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLnByb2Nlc3MtYXJlYSAuY29sLWxnLTMuY29sLW1kLTEyOm50aC1jaGlsZCg0KSAucHJvY2Vzcy1pY29uLC5wcm9jZXNzLWFyZWEgLmNvbC1sZy0zLmNvbC1tZC0xMjpudGgtY2hpbGQoNCkgLm5ve1xuICAgIGJhY2tncm91bmQ6ICM4MTQ1REEgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLnByb2Nlc3MtYXJlYSAgaDV7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ucHJvY2Vzcy1pY29ue1xuIHdpZHRoOiAxODBweDtcbmhlaWdodDogMTgwcHg7XG5saW5lLWhlaWdodDogMTgwcHg7XG5iYWNrZ3JvdW5kOiAjNENDM0MxIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbmJvcmRlci1yYWRpdXM6IDUwJTtcbm1hcmdpbi1ib3R0b206IDMwcHg7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJvY2Vzcy1hcmVhIC5ubyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICM0Q0MzQzEgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICMxNDFiMjI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qIDI0LiBza2lsbHMtYXJlYSAqL1xuLnRlYW0tYXJlYS1jb250ZW50IC5za2lsbC1uYW1lIHtcbiAgY29sb3I6ICMxNDFiMjI7XG59XG4uc2tpbGxzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDA7XG59XG4uc2tpbGxzLWltZyB7XG4gIG1hcmdpbi1yaWdodDogLTMyMnB4O1xufVxuLnNraWxscy1jb250ZW50IHB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uc2tpbGwtbmFtZSB7XG5mb250LXNpemU6IDE4cHg7XG5mb250LXdlaWdodDogNjAwO1xubWFyZ2luOiAwcHggMCAxNXB4O1xuY29sb3I6ICNmZmY7XG5mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgXG59XG4uc2tpbGwtYmFyIHtcbmhlaWdodDogMTBweDtcbmJhY2tncm91bmQ6ICNlMGUwZTA7XG5ib3JkZXItcmFkaXVzOiAwO1xufVxuLnNraWxsLXBlciB7XG5oZWlnaHQ6IDEwcHg7XG5iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbmJvcmRlci1yYWRpdXM6IDA7XG53aWR0aDogMDtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbnRyYW5zaXRpb246IDFzIGxpbmVhcjtcbn1cbi5za2lsbC1wZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoaWQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRvcDogLTQzcHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5za2lsbC1wZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgdG9wOiAtMTZweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnNraWxscy10aXRsZSBoNSB7XG4gICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5mb250LXNpemU6IDE4cHg7XG50ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xubWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5za2lsbHMtdGl0bGUgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDcwcHg7XG59XG4ucHJvZ3Jlc3Mtb3V0ZXIgbGl7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cbi5wcm9ncmVzcy1vdXRlciBsaTpmaXJzdC1jaGlsZHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG59XG4ucHJvZ3Jlc3Mtb3V0ZXIgbGk6bGFzdC1jaGlsZHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG4ucHJvZ3Jlc3MtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIC5wcm9ncmVzc3tcbiAgICB3aWR0aDogMjM1cHg7XG4gICAgaGVpZ2h0OiAyMzVweDtcbiAgICBsaW5lLWhlaWdodDogMjM1cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9ncmVzczphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2UxZTFlMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG4ucHJvZ3Jlc3MgPiBzcGFue1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuLnByb2dyZXNzIC5wcm9ncmVzcy1sZWZ0e1xuICAgIGxlZnQ6IDA7XG59XG4ucHJvZ3Jlc3MgLnByb2dyZXNzLWJhcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xufVxuLnByb2dyZXNzIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7XG4gICAgbGVmdDogMTAxJTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEzMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG59XG4ucHJvZ3Jlc3MgLnByb2dyZXNzLXJpZ2h0e1xuICAgIHJpZ2h0OiAwO1xufVxuLnByb2dyZXNzIC5wcm9ncmVzcy1yaWdodCAucHJvZ3Jlc3MtYmFye1xuICAgIGxlZnQ6IC0xMDElO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEzMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEzMHB4O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nLTEgMS44cyBsaW5lYXIgZm9yd2FyZHM7XG59XG4ucHJvZ3Jlc3MgLnByb2dyZXNzLXZhbHVle1xud2lkdGg6IDkwJTtcbmhlaWdodDogOTAlO1xuYm9yZGVyLXJhZGl1czogNTAlO1xuYmFja2dyb3VuZDogbm9uZTtcbmZvbnQtc2l6ZTogNDhweDtcbmZvbnQtd2VpZ2h0OiA4MDA7XG5jb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5saW5lLWhlaWdodDogMTM1cHg7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG50b3A6IDE1JTtcbmxlZnQ6IDUlO1xufVxuLnByb2dyZXNzIC5wcm9ncmVzcy12YWx1ZSBzdWJ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJvZ3Jlc3MgcHtcbmZvbnQtc2l6ZTogMTZweDtcbmxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuY29sb3I6ICNmZmY7XG5mb250LXdlaWdodDogaW5oZXJpdDtcbndpZHRoOiAxMDAlO1xudGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wcm9ncmVzcy5ibHVlIC5wcm9ncmVzcy1iYXJ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5wcm9ncmVzcy5ibHVlIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nLTIgMS41cyBsaW5lYXIgZm9yd2FyZHMgMS44cztcbn1cbi5wcm9ncmVzcy55ZWxsb3cgLnByb2dyZXNzLWJhcntcbiAgICBib3JkZXItY29sb3I6ICNmZGJhMDQ7XG59XG4ucHJvZ3Jlc3MueWVsbG93IC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nLTMgMXMgbGluZWFyIGZvcndhcmRzIDEuOHM7XG59XG4ucHJvZ3Jlc3MucGluayAucHJvZ3Jlc3MtYmFye1xuICAgIGJvcmRlci1jb2xvcjogI2VkNjg3Yztcbn1cbi5wcm9ncmVzcy5waW5rIC5wcm9ncmVzcy1sZWZ0IC5wcm9ncmVzcy1iYXJ7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nLTQgMC40cyBsaW5lYXIgZm9yd2FyZHMgMS44cztcbn1cbi5wcm9ncmVzcy5ncmVlbiAucHJvZ3Jlc3MtYmFye1xuICAgIGJvcmRlci1jb2xvcjogIzFhYmM5Yztcbn1cbi5wcm9ncmVzcy5ncmVlbiAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFye1xuICAgIGFuaW1hdGlvbjogbG9hZGluZy01IDEuMnMgbGluZWFyIGZvcndhcmRzIDEuOHM7XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmctMXtcbiAgICAwJXtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmctMntcbiAgICAwJXtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTQ0ZGVnKTtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmctM3tcbiAgICAwJXtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCV7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBsb2FkaW5nLTR7XG4gICAgMCV7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzZkZWcpO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZy01e1xuICAgIDAle1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJXtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpe1xuICAgIC5wcm9ncmVzc3sgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxufVxuXG4uY29udW50ZXItaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwMHB4O1xufVxuXG4vKiAyNy4gbWFwLWFyZWEgKi9cbi5tYXAtaW1nIGxpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB0b3A6IDkzcHg7XG4gICAgbGVmdDogMDtcbn1cbi5tYXAtaW1nIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDQ1JTtcbn1cbi5tYXAtaW1nIGxpOm50aC1jaGlsZCgyKSAubWFwLXRleHQtaG92ZXJ7XG4gICAgbGVmdDogLTUyMHB4O1xufVxuLm1hcC1pbWcgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDBweDtcbiAgICBsZWZ0OiA4NSU7XG59XG4ubWFwLWltZyBsaTpudGgtY2hpbGQoMykgLm1hcC10ZXh0LWhvdmVye1xuICAgIGxlZnQ6IC01MjBweDtcbn1cbi5tYXAtaW1nIGxpOm50aC1jaGlsZCg0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDAlO1xuICAgIGxlZnQ6IDE1JTtcbn1cbi5tYXAtaW1nIGxpOm50aC1jaGlsZCg0KSAubWFwLXRleHQtaG92ZXJ7XG4gICAgICBsZWZ0OiA1MHB4O1xufVxuLm1hcC1pbWcgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MyU7XG4gICAgbGVmdDogNzAlO1xufVxuLm1hcC1pbWcgbGk6bnRoLWNoaWxkKDUpIC5tYXAtdGV4dC1ob3ZlcntcbiAgICBsZWZ0OiAtNTIwcHg7XG59XG4ubWFwLXRleHQtaG92ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA4M3B4IDBweCByZ2JhKDQwLCA0MCwgNDAsIDAuMTUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7O1xuICB3aWR0aDogNTEwcHg7XG4gIGhlaWdodDogMTMzcHg7XG4gIHotaW5kZXg6IDEzODtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFwLWltZyBsaTpob3ZlciAubWFwLXRleHQtaG92ZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFwLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDMwcHggNjBweCAwcHggcmdiYSg0MCwgNDAsIDQwLCAwLjA0KTtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1hcC10ZXh0LXVzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tYXAtdGV4dC11c2VyIC50ZXh0e1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAwcHggMzBweDtcbn1cbi5tYXAtdGV4dC11c2VyIC5pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiAxNTJweDtcbn1cbi5tYXAtbGluZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgYmFja2dyb3VuZDogIzI3YWM2MDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xufVxuLm1hcC1jaXJsIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgei1pbmRleDogMTQ2O1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICMyN2FjNjA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiAjMjdhYzYwO1xuICAgIGxlZnQ6IDQ3LjQlO1xuICAgIHRvcDogNDNweDtcbn1cblxuXG4uY29udGFjdC1hcmVhIC5jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG4uY29udGFjdC1iZzAyIC5zbGlkZXItYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhY3QtYmcwMiAuYnRuLnNzLWJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRhY3QtZmllbGQgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigxODMsIDE4MywgMTgzKTtcbiAgICBoZWlnaHQ6IGNhbGMoMi41ZW0gKyAuNzVyZW0gKyAycHgpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgY29sb3I6ICM3Nzc7XG59XG4uY29udGFjdC1maWVsZCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIC4ycmVtIHJnYigyMjUsIDIyNSwgMjI1KTtcbn1cbi5jb250YWN0LWZpZWxkIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjOWU5ZTllO1xufVxuLmNvbnRhY3QtYmctYW4tMDEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA5LjglO1xuICAgIHRvcDogMjUlO1xuICAgICBhbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFsbHR1Y2h0b3Bkb3duIDNzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbi5jb250YWN0LWJnLWFuLTAyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMlO1xuICAgIGJvdHRvbTogNyU7XG4gICAgIGFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gNXMgaW5maW5pdGU7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogYWxsdHVjaHRvcGRvd24gNXMgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDNzO1xufVxuXG5cbkBrZXlmcmFtZXMgYWxsdHVjaHRvcGRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7IH0gfVxuQC13ZWJraXQta2V5ZnJhbWVzIGFsbHR1Y2h0b3Bkb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoLTIwcHgpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWSgwcHgpOyB9IH1cblxuXG4vKiBIZXJlJ3MgdGhlIG5ldyBibG9nIGR0bCB0byBhZGQuLi4gKi9cblxuLnF1b3RlLXBvc3Qge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucXVvdGUtcG9zdCAucXVvdGUtaWNvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnF1b3RlLXBvc3QgaDIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvZy1kZWF0YWlscy1ib3guc2luZ2xlIC5ic2luZ2xlX19wb3N0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhci13aWRnZXQgLndpZGdldCB0YWJsZXtcblx0d2lkdGg6MTAwJTtcblx0cGFkZGluZzoxMHB4O1xuXHRiYWNrZ3JvdW5kOiNmNWY1ZjU7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCB0aCwuZm9vdGVyLXdpZGdldCAud2lkZ2V0IHRoXG57XG5iYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbnBhZGRpbmc6IDEwcHggNXB4O1xudGV4dC1hbGlnbjogY2VudGVyO1xuY29sb3I6ICNmZmY7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCB0ZFxue1xuXHRwYWRkaW5nOjVweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCB7XG5wYWRkaW5nOiAwcHggNDBweCAxMHB4O1xub3ZlcmZsb3c6IGhpZGRlbjtcbm1hcmdpbi1ib3R0b206IDQwcHg7XG5ib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbmJhY2tncm91bmQ6ICNmZmY7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgbGkuYWN0aXZlIGEgeyBcbiAgICBjb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi53aWRnZXQtdGl0bGUge1xuICBcdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldHRpdGxlLCAuc2lkZWJhci13aWRnZXQgLndpZGdldC10aXRsZSwgLndwLWJsb2NrLWdyb3VwX19pbm5lci1jb250YWluZXIgaDJ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xubWFyZ2luLWJvdHRvbTogMDtcbmxpbmUtaGVpZ2h0OiAxO1xudGV4dC1hbGlnbjogbGVmdDtcbmZvbnQtd2VpZ2h0OiAzMDA7XG5tYXJnaW4tYm90dG9tOiAzMHB4O1xuYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XG5wYWRkaW5nLWxlZnQ6IDA7XG5wYWRkaW5nLWJvdHRvbTogMjBweDtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0dGl0bGU6OmFmdGVyLCAuc2lkZWJhci13aWRnZXQgLndpZGdldC10aXRsZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTFweDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IC5nYWxsZXJ5LWljb24gYTpob3Zlclxue1xuXHRwYWRkaW5nLWxlZnQ6MDtcbn1cblxuLnRhZ3Mge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xuXHQvKmZsb2F0OmxlZnQ7Ki9cblx0d2lkdGg6MTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi53aWRnZXRfc2VhcmNoIGZvcm0sXG4uc2VhcmNoLWZvcm0sIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1vdXRzaWRlLndwLWJsb2NrLXNlYXJjaF9fdGV4dC1idXR0b24ud3AtYmxvY2stc2VhcmNoIHtcbiAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VhcmNoLWZvcm0gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpZGdldF9zZWFyY2ggaW5wdXQsXG4uc2VhcmNoLWZvcm0gaW5wdXQsIC53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdGJvcmRlcjogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDE4cHggMzBweDtcbn1cbi53aWRnZXRfc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlcixcbi5zZWFyY2gtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjYjBiMGIwO1xufVxuLndpZGdldF9zZWFyY2ggYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0LCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRwYWRkaW5nOiAxOHB4IDIzcHg7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWluLWhlaWdodDogODglO1xuXHR3aWR0aDogMTA2cHg7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCAud2lkZ2V0X2FyY2hpdmUsLndpZGdldF9jYXRlZ29yaWVzLC5zaWRlYmFyLXdpZGdldCAud2lkZ2V0X2FyY2hpdmV7XG5cdHRleHQtYWxpZ246cmlnaHQ7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldCAud2lkZ2V0X2FyY2hpdmUsLnNpZGViYXItd2lkZ2V0IC53aWRnZXRfY2F0ZWdvcmllcyBhLC5zaWRlYmFyLXdpZGdldCAud2lkZ2V0X2FyY2hpdmUgYXtcblx0ZmxvYXQ6bGVmdDtcblx0aGVpZ2h0OiAzMHB4O1xufVxuLndpZGdldC1pbnN0YS1wb3N0IGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDVweCAzcHg7XG59XG4ud2lkZ2V0LWluc3RhLXBvc3QgbGk6aG92ZXIgYTo6YmVmb3JlIHtcblx0b3BhY2l0eTogLjc7XG59XG4ud2lkZ2V0LWluc3RhLXBvc3QgbGkgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi53aWRnZXQtaW5zdGEtcG9zdCBsaSBhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0YmFja2dyb3VuZDp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG4ud2lkZ2V0LXNvY2lhbCBhIHtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG5jb2xvcjogIzZlNmU2ZTtcblx0bWFyZ2luOiAwIDNweDtcblx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4ud2lkZ2V0LXNvY2lhbCBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDBweCAxMHB4IDE5cHggMHB4IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpNjYgIWltcG9ydGFudDtcbn1cbi5ycHd3dC13aWRnZXQgYXtcblx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucnB3d3Qtd2lkZ2V0IGxpIHtcblxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG5cbn1cbi5jYXRfX2xpc3QgbGkge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY2F0X19saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5jYXRfX2xpc3QgbGk6aG92ZXIgYSB7XG5cdGNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLmNhdF9fbGlzdCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmNhdF9fbGlzdCBsaSBhIHNwYW4ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLndpZGdldF9fcG9zdCB1bCBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4ud2lkZ2V0X19wb3N0IHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuLndpZGdldF9fcG9zdC10aHVtYiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLndpZGdldF9fcG9zdC1jb250ZW50IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4ud2lkZ2V0X19wb3N0LWNvbnRlbnQgaDYge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDFweDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XG59XG4ud2lkZ2V0X19wb3N0LWNvbnRlbnQgaDY6aG92ZXIgYSB7XG5cdGNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLndpZGdldF9fcG9zdC1jb250ZW50IHNwYW4ge1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4ud2lkZ2V0X19wb3N0LWNvbnRlbnQgc3BhbiBpIHtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ud2lkZ2V0X190YWcgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogNXB4IDNweDtcbn1cbi53aWRnZXRfX3RhZyB1bCBsaTpob3ZlciBhIHtcblx0YmFja2dyb3VuZDp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cbi53aWRnZXRfX3RhZyB1bCBsaSBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM4ZjhiYjg7XG5cdHBhZGRpbmc6IDlweCAyMHB4O1xufVxuLndpZGdldC53aWRnZXRfX2Jhbm5lciB7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndpZGdldF9fYmFubmVyLXRodW1iIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2lkZ2V0X19iYW5uZXItb3Zlcmx5ID4gc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogMTYwcHg7XG59XG4ud2lkZ2V0X19iYW5uZXItb3Zlcmx5IGgzIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogMTI5cHg7XG5cdFxufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSBoMyBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSAuYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogdW5zZXQ7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0cGFkZGluZzogMTdweCAzNXB4O1xuXHRjb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi53aWRnZXRfX2Jhbm5lci1vdmVybHkgLmJ0bjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5tZXRhX19pbmZvIHVsIHtcbiAgXHRtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4ubWV0YV9faW5mbyB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLm1ldGFfX2luZm8gdWwgbGkgYSB7XG5cdGNvbG9yOiAjZmZmOyBcbn1cbi5tZXRhX19pbmZvIHVsIGxpIGEgaSB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuLm1ldGFfX2luZm8gdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5tZXRhX19pbmZvIHVsIGxpIGkge1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5kZXRhaWxzX19jb250ZW50IGgyIHtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmRldGFpbHNfX2NvbnRlbnQgcCB7XG4gIFx0bWFyZ2luLWJvdHRvbTogMThweDtcbn1cbmJsb2NrcXVvdGUsLnBhZ2VzLWNvbnRlbnQgYmxvY2txdW90ZSwuY29tbWVudC1saXN0IGJsb2NrcXVvdGUge1xuYmFja2dyb3VuZDojMTQxYjIyO1xuYm9yZGVyLXJhZGl1czogMTBweDtcbnBhZGRpbmc6IDUwcHggNDVweCA1N3B4ICFpbXBvcnRhbnQ7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG56LWluZGV4OiA1O1xudGV4dC1hbGlnbjogY2VudGVyO1xubWFyZ2luLXRvcDogMzBweDtcbm1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jb21tZW50LWxpc3QgYmxvY2txdW90ZSBhOmhvdmVye1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm5ld3MtdGV4dCBibG9ja3F1b3RlIGgze1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm5ld3MtdGV4dCBibG9ja3F1b3RlIGkge1xuICAgIGZvbnQtc2l6ZTogMTkwcHg7XG4gICAgY29sb3I6ICNlNGU5ZmY7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMzBweDtcbn1cbmJsb2NrcXVvdGUgcHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5uZXdzLXRleHQgYmxvY2txdW90ZSBmb290ZXIge1xuICAgIGNvbG9yOiAjRkY4MDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm5ld3MtdGV4dCBmaWd1cmUgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubmV3cy10ZXh0IHVsIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcblx0bGlzdC1zdHlsZTpub25lIDtcbn1cbi5uZXdzLXRleHQgdWwgbGkgaSwucXVvdGUtcG9zdCB1bCBsaSBpIHtcbiAgICBjb2xvcjogI0YxNUIyNjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ubmV3cy10ZXh0IGJsb2NrcXVvdGUgcCwucGFnZXMtY29udGVudCBibG9ja3F1b3RlIHAsLmNvbW1lbnQtbGlzdCBibG9ja3F1b3RlIHB7XG5cdGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4ubmV3cy10ZXh0IGJsb2NrcXVvdGUgZm9vdGVyLC5wYWdlcy1jb250ZW50IGJsb2NrcXVvdGUgZm9vdGVyIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi53cC1ibG9jay1tZWRpYS10ZXh0IC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi53cC1ibG9jay1wdWxscXVvdGUgY2l0ZSB7XG4gICBjb2xvcjogI2JhY2RmZiFpbXBvcnRhbnQ7XG59XG5jaXRlIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0Y29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucG9zdC1jYXRlZ29yaWVzIGxpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucG9zdC1jYXRlZ29yaWVzIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZGV0YWlsc19fY29udGVudC1pbWcge1xuICBcdG1hcmdpbjogNDVweCAwO1xufVxuLmRldGFpbHNfX2NvbnRlbnQtaW1nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5kZXRhaWxzX19jb250ZW50IGZpZ3VyZSB7XG5cdG1hcmdpbi10b3A6IDQ1cHg7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uZGV0YWlsc19fY29udGVudCBmaWd1cmUgaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjU1cHg7XG5cdG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi50YWdzLnBiLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wb3N0X190YWcgaDUge1xuXHRmb250LXNpemU6IDIwcHg7XG5tYXJnaW4tYm90dG9tOiAyMHB4O1xuZm9udC13ZWlnaHQ6IDYwMDtcbnBhZGRpbmctdG9wOiAzMHB4O1xuYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNWY1ZjU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wb3N0X190YWcgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wb3N0X190YWcgdWwgbGkgYSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Ym9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcblx0cGFkZGluZzogN3B4IDEwcHg7XG5cdFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Y29sb3I6ICM5ZDlkOWQ7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdF9fdGFnIHVsIGxpIGE6aG92ZXIge1xuXHRib3JkZXItY29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJhY2tncm91bmQ6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGNvbG9yOiAjZmZmZmZmO1xufVxuLnBvc3RfX3NoYXJlIGg1IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcbn1cbi5wb3N0X19zaGFyZSB1bCBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucG9zdF9fc2hhcmUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6ICNiNWJlY2M7XG59XG4ucG9zdF9fc2hhcmUgdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnBvc3RzX25hdmlnYXRpb24ge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWFlYTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG59XG4ucG9zdHNfbmF2aWdhdGlvbiAucHJldi1saW5rIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucG9zdHNfbmF2aWdhdGlvbiAucHJldi1saW5rIGg0IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgIFxufVxuLm5hdmlnYXRpb24ucG9zdHMtbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5hdmF0YXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X3JlY2VudF9jb21tZW50cyB1bCBsaSwud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfcnNzIHVsIGxpLC53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9tZXRhIHVsIGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICM2MjYwNWM7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9wYWdlcyBsaSAuY2hpbGRyZW4gbGkge1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG59XG5cbi5jb21tZW50LWxpc3QgLnBpbmdiYWNrLCAuY29tbWVudC1saXN0IC50cmFja2JhY2sge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjA5LCAyMDksIDIwOSk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDIwOSwgMjA5LCAyMDkpO1xuICAgIHBhZGRpbmc6IDEuNzVlbSAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYXZhdGFyX3Bvc3QgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMXB4IDVweCA2cHggIzhhOGE4YTMzO1xufVxuLnBvc3RzX25hdmlnYXRpb24gLnByZXYtbGluayBoNDpob3ZlciBhIHtcblx0Y29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ucG9zdHNfbmF2aWdhdGlvbiAubmV4dC1saW5rIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDsgXG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG59XG4ucG9zdHNfbmF2aWdhdGlvbiAubmV4dC1saW5rIGg0IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgIFxufVxuLnBvc3RzX25hdmlnYXRpb24gLm5leHQtbGluayBoNDpob3ZlciBhIHtcblx0Y29sb3I6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4ucmVsYXRlZF9fcG9zdCAucG9zdC10aXRsZSB7XG4gIFx0bWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5yZWxhdGVkX19wb3N0IC5wb3N0LXRpdGxlIGg0IHtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcbn1cbi5yZWxhdGVkLXBvc3Qtd3JhcCAucG9zdC10aHVtYiBpbWcge1xuICBcdHdpZHRoOiAxMDAlO1xufVxuLnJlbGF0ZWQtcG9zdC13cmFwIC5ycF9fY29udGVudCB7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmNGYzZmI7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG4ucmVsYXRlZC1wb3N0LXdyYXAgLnJwX19jb250ZW50IGgzIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcblx0bGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5yZWxhdGVkLXBvc3Qtd3JhcCAucnBfX2NvbnRlbnQgaDM6aG92ZXIgYSB7XG5cdGNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLnJlbGF0ZWQtcG9zdC13cmFwIC5ycF9fY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG4uYXZhdGFyX193cmFwIHtcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0cGFkZGluZzogNTBweCA4MHB4O1xuXHRmbG9hdDpsZWZ0O1xuXHR3aWR0aDoxMDAlO1xufVxuLmF2YXRhcl9fd3JhcCAuYXZhdGFyLWltZyB7XG4gICAgbWFyZ2luLXRvcDogLTExNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmF2YXRhcl9fd3JhcC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hdmF0YXJfX2luZm8gaDUge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFxufVxuLmF2YXRhcl9faW5mby1zb2NpYWwge1xuICBcdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYXZhdGFyX19pbmZvLXNvY2lhbCBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwIDVweDtcbn1cbi5hdmF0YXJfX2luZm8tc29jaWFsIGE6aG92ZXIge1xuXHRjb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbmNvZGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuZmlnY2FwdGlvbntcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMjAyMDIwO1xuXG59XG4uY29tbWVudC1mb3JtLWNvbW1lbnQgbGFiZWx7XG5cdGRpc3BsYXk6bm9uZTtcblxufVxuLmZvcm0tc3VibWl0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbW1lbnRfX3dyYXAge1xuICBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlYWVhO1xufVxuLmNvbW1lbnRfX3dyYXAtdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmNvbW1lbnRfX3dyYXAtdGl0bGUgaDUge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdFxufVxuLnNpbmdsZV9fY29tbWVudCAuY29tbWVudHMtYXZhdGFyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDBweDtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnNpbmdsZV9fY29tbWVudC5jaGlsZHJlbiB7XG4gXHRtYXJnaW4tbGVmdDogMTMwcHg7XG59XG4uc2luZ2xlX19jb21tZW50LmNoaWxkcmVuIC5hdmF0YXItbmFtZSBoNiBpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNjYWNmZWY7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNvbW1lbnQtdGV4dCB7XG4gIFx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb21tZW50LXRleHQgLmF2YXRhci1uYW1lIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb21tZW50LXRleHQgLmF2YXRhci1uYW1lIGg2IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFxufVxuLmNvbW1lbnQtdGV4dCAuYXZhdGFyLW5hbWUgaDYgaVxue1xuXHRkaXNwbGF5Om5vbmU7XG59XG4uY29tbWVudC1hdXRob3ItYWRtaW4gLmF2YXRhci1uYW1lIGg2IGlcbntcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbmNvbG9yOiAjY2FjZmVmO1xubWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5jb21tZW50LXRleHQgLmF2YXRhci1uYW1lIHNwYW4ge1xuXHRmb250LXNpemU6IDEycHg7XG5cdFxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uY29tbWVudC10ZXh0IC5jb21tZW50LXJlcGx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y1ZjVmNTtcbiAgICBwYWRkaW5nOiA4cHggMThweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwcHg7XG59XG4uY29tbWVudC10ZXh0IC5jb21tZW50LXJlcGx5IGF7XG5cdCAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdG9wOiAtMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDQxcHg7XG59XG4uY29tbWVudC10ZXh0IC5jb21tZW50LXJlcGx5OmhvdmVyIGF7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmNvbW1lbnQtbGlzdCB7XG4gICAgcGFkZGluZzogMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG5cdG1hcmdpbi10b3A6IDQ1cHg7XG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuLmNvbW1lbnRzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBcbn1cbi5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206MjBweDtcbn1cbi5jb21tZW50LWF1dGhvci1hZG1pbntcbiAgICBtYXJnaW4tbGVmdDogMTMwcHg7XG59XG4uY29tbWVudC10ZXh0IC5jb21tZW50LXJlcGx5OmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRiYWNrZ3JvdW5kOnZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb21tZW50LXRleHQgLmNvbW1lbnQtcmVwbHkgaSB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmNvbW1lbnQtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmNvbW1lbnQtZm9ybSB7XG5cdHBhZGRpbmc6IDUwcHg7XG5iYWNrZ3JvdW5kOiAjZjVmNWY1O1xuYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNvbW1lbnQtZm9ybSAuY29tbWVudC1maWVsZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtZmllbGQudGV4dC1hcmVhIGkge1xuXHR0b3A6IDI1cHg7XG5cdHRyYW5zZm9ybTogdW5zZXQ7XG59XG4uY29tbWVudC1mb3JtIGkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAzMHB4O1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRjb2xvcjp2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG5cdGhlaWdodDogMTUwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRib3JkZXI6IG5vbmU7XG59XG4uY29tbWVudC1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICNhN2E3YzE7XG59XG4uY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3VzIHtcblx0b3V0bGluZTogMXB4IHNvbGlkdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4uY29tbWVudC1mb3JtIGlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5jb21tZW50LWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogI2IwYjBiMDtcbn1cbi5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXMge1xuXHRvdXRsaW5lOiAxcHggc29saWR2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cbi5jb21tZW50LWZvcm0gLnN1Ym1pdCB7XG5cdGJhY2tncm91bmQ6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRwYWRkaW5nOiAxMnB4IDQ1cHg7XG5cdG1hcmdpbi10b3A6MjBweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHR3aWR0aDogYXV0bztcbn1cbi5jb21tZW50LWZvcm0gLnN1Ym1pdDo6YmVmb3Jle2NvbnRlbnQ6IG5vbmU7fVxuLmNvbW1lbnQtZm9ybSAuc3VibWl0OmhvdmVyIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6dmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4gLnBhZ2UgLmNvbW1lbnRzLWFyZWEgb2wgLmNvbW1lbnQtcmVzcG9uZHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjZweDtcbn1cbiAgLmNvbW1lbnRzLWFyZWEgb2wgPiAgLmNvbW1lbnQtcmVzcG9uZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4gIC5jb21tZW50cy1hcmVhIG9sID4gbGkgPiBvbCAuY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICAgICAgIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuICAuY29tbWVudHMtYXJlYSBvbCA+IGxpID4gb2wgPiBsaSA+IG9sID4gIC5jb21tZW50LXJlc3BvbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDJweDtcbiAgICAgICAgbWFyZ2luLXRvcDotMzBweDtcbn1cbiAgLmNvbW1lbnRzLWFyZWEgb2wgPiBsaSA+IG9sID4gbGkgPiBvbCA+IGxpID4gb2wgPiAuY29tbWVudC1yZXNwb25kIHtcbiAgICBtYXJnaW4tbGVmdDogLTYycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMzVweDtcbn1cbi5jb21tZW50LXJlcGx5LXRpdGxlIHNtYWxse1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmJsaXN0IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stZ2FsbGVyeS5jb2x1bW5zLTMuaXMtY3JvcHBlZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuZmlndXJlLmFsaWduY2VudGVyIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi53cC1pbWFnZS05MDcge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5maWd1cmUgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuXG5cbi50YWctbWFya3VwLTIgb2wgbGk6bGFzdC1jaGlsZCwgLnRhZy1tYXJrdXAtMiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgdGFibGUgdGgsLnBhZ2VzLWNvbnRlbnQgdGFibGUgdGgsLmNvbW1lbnQtdGV4dCB0YWJsZSB0aHtcblx0Y29sb3I6ICMxNDFiMjI7XG59XG4uYnNpbmdsZV9fY29udGVudCB0YWJsZSBhLCAucGFnZXMtY29udGVudCB0YWJsZSBhLC5jb21tZW50LXRleHQgdGFibGUgYXtcbiAgICBjb2xvcjogIzc2QkMwMjtcbiAgICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbn1cbi5mb290ZXItd2lkZ2V0IHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2U0ZTRlNDtcbn1cbi5mb290ZXItd2lkZ2V0IC50YWctY2xvdWQtbGlua3tcbiAgICBjb2xvcjogIzAyMDIwMjtcbn1cbi5mb290ZXItd2lkZ2V0IC50ZXh0d2lkZ2V0LC5mb290ZXItd2lkZ2V0IC5yZWNlbnRjb21tZW50cyBhLC5mb290ZXItd2lkZ2V0IGEsLmZvb3Rlci13aWRnZXQgLndpZGdldF9jYXRlZ29yaWVzIGF7XG4gICAgY29sb3I6ICM5OUEzQUM7XG59XG5cbi5mb290ZXItd2lkZ2V0IC50YWctY2xvdWQtbGluazpob3ZlcntcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zaW5nbGUtcG9zdCAuYnNpbmdsZV9fY29udGVudCAuYWRtaW57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcG9zdCAuYmxvZy1kZWF0YWlscy1ib3guc2luZ2xlIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc2luZ2xlLXBvc3QgLmJsb2ctZGVhdGFpbHMtYm94LnNpbmdsZSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgIGJvcmRlci1zdHlsZTogc29saWQ7XG5ib3JkZXItd2lkdGg6IDJweDtcbmJvcmRlci1jb2xvcjogcmdiKDI0MywgMjQzLCAyNDMpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1wb3N0IC5ibG9nLWRlYXRhaWxzLWJveC5zaW5nbGUgcC5mb3JtLXN1Ym1pdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9nLWRlYXRhaWxzLWJveC5zaW5nbGUgLmJzaW5nbGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLnNpbmdsZS1wb3N0IC5ic2luZ2xlX19wb3N0LXRodW1iIGltZ3tcbm1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbmJsb2NrcXVvdGUgaDN7XG4gICAgY29sb3I6ICNmZmY7XG59XG5ibG9ja3F1b3RlIGZvb3RlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxpc3QgbGkgaSAge1xuICAgIGNvbG9yOiAjRjE1QjI2O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5ibGlzdCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGlucHV0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNvbW1lbnQtdGV4dCB1bCwgLmNvbW1lbnQtdGV4dCBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4vKiAxNi4gcGFnaW5hdGlvbiAqL1xuLnBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgNXB4O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSBhLnBhZ2UtbGluayB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cGFkZGluZzogMDtcblx0aGVpZ2h0OiA3MHB4O1xuXHR3aWR0aDogNzBweDtcblx0bGluZS1oZWlnaHQ6IDcwcHg7XG5cdGJhY2tncm91bmQ6ICNmOGY4Zjg7XG5cdGNvbG9yOiAjOWZhN2M1O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW06aG92ZXIgYS5wYWdlLWxpbmsge1xuXHRib3gtc2hhZG93OiAwcHggMTZweCAzMnB4IDBweCByZ2JhKDI1NSwgNzQsIDg3LCAwLjIpO1xuXHRiYWNrZ3JvdW5kOiAjZmY0YTU3O1xuXHRjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlIGEucGFnZS1saW5rIHtcblx0Ym94LXNoYWRvdzogMHB4IDE2cHggMzJweCAwcHggcmdiYSgyNTUsIDc0LCA4NywgMC4yKTtcblx0YmFja2dyb3VuZDogI2ZmNGE1Nztcblx0Y29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuLnBhZ2luYXRpb24td3JhcCAucGFnaW5hdGlvbiBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2luYXRpb24td3JhcCAucGFnaW5hdGlvbiBsaTpob3ZlciBhLFxuLnBhZ2luYXRpb24td3JhcCAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLmN1cnJlbnQsXG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcblx0YmFja2dyb3VuZDojMjUyNTI1O1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0Ym94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDI2LCAzNSwgMTI2LCAwLjMyKTtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgc3Bhbixcbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYSB7XG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiA1MHB4O1xuXHR3aWR0aDogNTBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG59XG4vKiAxNy4gZi1jdGEgKi9cbi5mLWN0YS1hcmVhIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0bWFyZ2luLWxlZnQ6IDI2MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDI2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogLTcwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGJveC1zaGFkb3c6IDAgLTNweCA2NXB4IDAgcmdiYSgwLDAsMCwuMDkpO1xufVxuLmYtY3RhLWljb24gaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiA4MHB4O1xuXHR3aWR0aDogODBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogNzhweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmNvbnRhY3QtaW5mbyAuc2luZ2xlLWN0YSB7XG4gICBmbG9hdDogbGVmdDtcbn1cbi5jb250YWN0LWluZm8gaDV7XG5cdGNvbG9yOiMxNDFiMjI7XG59XG4uc2luZ2xlLWN0YSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgZmxvYXQ6IGxlZnQ7XG53aWR0aDogMTAwJTtcbn1cbmRpdi5zaW5nbGUtY3RhOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMDtcbn1cbi5zaW5nbGUtY3RhIGg1IHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOjE1cHggIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtY3RhIHB7bWFyZ2luLWJvdHRvbTogMDt9XG4uc2luZ2xlLWN0YSBwIGF7Y29sb3I6ICM3Nzc7fVxuLnMtY3RhLWJ0biAuYnRue21hcmdpbi10b3A6IDEwcHg7fVxuXG5cblxuLndpZGdldC53aWRnZXRfbWVkaWFfaW1hZ2Uge1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG59XG5cbi5hd2FyZC1ib3ggLmRhdGV7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICMxNDFiMjI7XG4gICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbn1cbi5hdy1saW5le1xucG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3LWxpbmU6OmJlZm9yZSB7XG5jb250ZW50OiBcIlwiO1xucG9zaXRpb246IGFic29sdXRlO1xuaGVpZ2h0OiAxcHg7XG5sZWZ0OiA5JTtcbmJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG50b3A6IDMyJTtcbndpZHRoOiA4MSU7XG5tYXJnaW46IGF1dG87XG59XG5cbi8qIC0tLSBibG9nIG5ldyBjc3MgLS0tLSovXG5cbi5ic2luZ2xlX19jb250ZW50IC5tZXRhLWluZm8gdWwge1xucGFkZGluZy1ib3R0b206IDA7XG5ib3JkZXItYm90dG9tOiBub25lO1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xud2lkdGg6IDEwMCU7XG5wYWRkaW5nLWxlZnQ6IDA7XG5tYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2ctZGVhdGFpbHMtYm94MDIgLm1ldGEtaW5mbyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5zaW5nbGUtcG9zdCAuYmxvZy1kZWF0YWlscy1ib3guc2luZ2xlIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc3RpY2t5IC5ic2luZ2xlX19jb250ZW50IC5tZXRhLWluZm8gdWwge1xucGFkZGluZy10b3A6IDA7XG5ib3JkZXItdG9wOiBub25lO1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xud2lkdGg6IDEwMCU7XG5wYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2luZ2xlLXBvc3QgLmJsb2ctZGVhdGFpbHMtYm94LnNpbmdsZSBwLmZvcm0tc3VibWl0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2ctZGVhdGFpbHMtYm94LnNpbmdsZSAuYnNpbmdsZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xufVxuLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbn1cbi53cC1ibG9jay1jb3Zlci10ZXh0IHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG4uaW5uZXItbGlua2UtcGFnZSBhLC5wb3N0LXBhZ2UtbnVtYmVycyB7XG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiAzMnB4O1xuXHR3aWR0aDogMzJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDogMzJweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6ICNmZmY7XG5cdCBmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbm5lci1saW5rZS1wYWdlIGE6aG92ZXIsLnBvc3QtcGFnZS1udW1iZXJzOmhvdmVyIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGJhY2tncm91bmQ6ICMwMTBmMmU7XG59XG4uaW5uZXItbGlua2UtcGFnZSA+IHNwYW4sLnBvc3QtcGFnZS1udW1iZXJzLmN1cnJlbnQge1xuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogMzJweDtcblx0d2lkdGg6IDMycHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzAxMGYyZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zMik7XG59XG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4ud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAuNzZyZW0gMXJlbTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMxNDFiMjI7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWctbWFya3VwLTIgb2wgbGk6bGFzdC1jaGlsZCwgLnRhZy1tYXJrdXAtMiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgdGFibGUgdGgsLnBhZ2VzLWNvbnRlbnQgdGFibGUgdGgsLmNvbW1lbnQtdGV4dCB0YWJsZSB0aHtcblx0Y29sb3I6ICMxNDFiMjI7XG59XG4uYnNpbmdsZV9fY29udGVudCB0YWJsZSBhLCAucGFnZXMtY29udGVudCB0YWJsZSBhLC5jb21tZW50LXRleHQgdGFibGUgYXtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG4gICAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiBtZWRpdW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4ud2l0aC1hdmF0YXIgLmF2YXRhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFiLXN1Ym1lbnUgLmFiLWl0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYXZhdGFyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9yZWNlbnRfY29tbWVudHMgdWwgbGksLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X3JzcyB1bCBsaSwud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfbWV0YSB1bCBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAjNjI2MDVjO1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cblxuLmNvbW1lbnQtbGlzdCAucGluZ2JhY2ssIC5jb21tZW50LWxpc3QgLnRyYWNrYmFjayB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHJnYigyMDksIDIwOSwgMjA5KTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjA5LCAyMDksIDIwOSk7XG4gICAgcGFkZGluZzogMS43NWVtIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldCB1bCBsaSwud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXQgdWwgbGkgYSwud3BkaW5nIC5mb290ZXItd2lkZ2V0IHB7XG4gICAgY29sb3I6ICM2MjYwNWM7XG59XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXQgdWwgbGk6aG92ZXIsLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0IHVsIGxpIGE6aG92ZXJ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xufVxuLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X3JlY2VudF9jb21tZW50cyB1bCBsaSwgLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X3JzcyB1bCBsaSwgLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X21ldGEgdWwgbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzYyNjA1YztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0dGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwZDBkMGQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgLmNoaWxkcmVuLCAuZm9vdGVyLWJnIC53aWRnZXQgLmNoaWxkcmVuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uc2lkZWJhci13aWRnZXQgLndpZGdldF9uYXZfbWVudSAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogbWVkaXVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLmZvb3Rlci10b3Aud3BkaW5nIC5tZW51IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IG1lZGl1bTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBtZWRpdW07XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogbWVkaXVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbn1cbi5mb290ZXItdG9wLndwZGluZyAubWVudSAuc3ViLW1lbnUgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmZvb3Rlci13aWRnZXQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmZvb3Rlci1iZyAud3BkaW5nIC53aWRnZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cblxuLmJsb2ctZGVhdGFpbHMtYm94LnNpbmdsZSAuc2luZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlci13aWRnZXQgLnRhZy1jbG91ZC1saW5rICwuZm9vdGVyLXdpZGdldCBwe1xuICAgICBjb2xvcjogI2ZmZjtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLnRhZy1jbG91ZC1saW5rIHtcbiAgICBjb2xvcjogIzYyNjA1Yztcbn1cbi5jYWxlbmRhcl93cmFwIHtcbiAgICBjb2xvcjogIzc3Nztcbn1cbi5sb2dvIHtcbiAgd2lkdGg6IDI0MnB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmxvZ28gYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5ibG9ja3F1b3RlIGEgLGJsb2NrcXVvdGUgY2l0ZXtcbiAgICBjb2xvcjogI2JhY2RmZjtcbn1cblxuLmJvb2tpbmctYXJlYSAuY29udGFjdC1mb3JtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNTBweCA1MHB4IDMwcHggNTBweDtcbiAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoIDBkZWcsIHJnYig5LDE1MiwyMzApIDAlLCByZ2IoNTQsOTYsMjE3KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIDBkZWcsIHJnYig5LDE1MiwyMzApIDAlLCByZ2IoNTQsOTYsMjE3KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCggMGRlZywgcmdiKDksMTUyLDIzMCkgMCUsIHJnYig1NCw5NiwyMTcpIDEwMCUpO1xuICBib3gtc2hhZG93OiAwcHggMjBweCA2MHB4IDBweCByZ2JhKDU0LCA5NiwgMjE3LCAwLjMpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmJvb2tpbmctYXJlYSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYm9va2luZy1hcmVhIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuLmJvb2tpbmctYXJlYSBpbnB1dCB7XG4gd2lkdGg6IDMyMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYm9va2luZy1hcmVhIC5jdXN0b20tc2VsZWN0IHtcbmRpc3BsYXk6IGlubGluZS1ibG9jaztcbndpZHRoOiAzMjJweDtcbnBhZGRpbmc6IC4zNzVyZW0gMS43NXJlbSAuMzc1cmVtIC43NXJlbTtcbmZvbnQtc2l6ZTogMXJlbTtcbmZvbnQtd2VpZ2h0OiA0MDA7XG5saW5lLWhlaWdodDogMS41O1xuY29sb3I6ICM0OTUwNTc7XG52ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweDtcbmJvcmRlcjogbm9uZTtcbmJvcmRlci1yYWRpdXM6IDRweDtcbi13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbi1tb3otYXBwZWFyYW5jZTogbm9uZTtcbmFwcGVhcmFuY2U6IG5vbmU7XG5oZWlnaHQ6IGNhbGMoMy4wZW0gKyAwLjU1cmVtICsgMnB4KTtcbn1cbi5ib29raW5nLWFyZWEgLmJrLWJ0biB7XG5ib3JkZXItcmFkaXVzOiA0cHg7XG5iYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTQsIDM4LCA3OSk7XG5ib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG5wYWRkaW5nOiAxN3B4IDMwcHg7XG53aWR0aDogMTc2cHg7XG5mbG9hdDogbGVmdDtcbmNvbG9yOiAjZmZmO1xucG9zaXRpb246IHJlbGF0aXZlO1xuYm9yZGVyOiBub25lO1xudGV4dC1hbGlnbjogY2VudGVyO1xudGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbmZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYm9va2luZy1hcmVhIC5jb250YWN0LWZpZWxkIGl7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMjJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xucGFkZGluZzogMCA1cHg7XG59XG4uYm9va2luZy1hcmVhIGgye1xuICAgIGNvbG9yOiAjZmZmOyBcbn1cbi5ib29raW5nLWFyZWEgaDV7XG4gICAgY29sb3I6ICNmZmY7IFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYm9va2luZy1hcmVhIHB7XG4gICAgY29sb3I6ICNmZmY7IFxufVxuLmJvb2tpbmctY29udGVudC1ib3ggYXtcbiAgICBjb2xvcjogI2ZmZjsgXG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDsgXG59XG5cbi5ib29raW5nLWNvbnRhY3QtYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDYwcHg7XG59XG4uYm9va2luZy1jb250YWN0LWJveCAubmF2Lm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmJvb2tpbmctY29udGFjdC1ib3ggLm5hdi5uYXYtdGFicyBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYm9va2luZy1jb250YWN0LWJveCAubmF2Lm5hdi10YWJzIGxpLmFjdGl2ZSBhLC5ib29raW5nLWNvbnRhY3QtYm94IC5uYXYubmF2LXRhYnMgbGkgYS5hY3RpdmUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiBtZWRpdW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0ICAud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYSwud3BkaW5nIC5mb290ZXItd2lkZ2V0ICAud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYSAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjb2xvcjogIzYyNjA1Yztcblx0XG59XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IGxpOmhvdmVye1xuXHRjb2xvcjogI2ZhYTI5Mjtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgdWwgbGk6bGFzdC1jaGlsZCwud3BkaW5nIC5mb290ZXItd2lkZ2V0IC5jaGlsZHJlbiBsaTpsYXN0LWNoaWxke1xuXHRcdGJvcmRlci1ib3R0b206bm9uZTtcblx0XHR9XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfY2F0ZWdvcmllcyAuY2hpbGRyZW4gbGk6bGFzdC1jaGlsZCwud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfYXJjaGl2ZSAuY2hpbGRyZW4gbGk6bGFzdC1jaGlsZHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xubWFyZ2luLWJvdHRvbTogLThweDtcblx0XHR9XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaTpsYXN0LWNoaWxkLC53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9hcmNoaXZlIHVsIGxpOmxhc3QtY2hpbGR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XG5cdFx0fVxuXG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfcGFnZXMgdWwgbGlcbntcblx0cGFkZGluZy1ib3R0b206IDBweDtcbmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmNGQ7XG5wYWRkaW5nLXRvcDogMHB4O1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOnJpZ2h0O1xuY29sb3I6ICM2MjYwNWM7XG5taW4taGVpZ2h0OiA0MnB4O1xuXG5cdH1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9wYWdlcyBsaSAuY2hpbGRyZW4ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjRkO1xubWFyZ2luLXRvcDogMDtcbnBhZGRpbmctYm90dG9tOiAwcHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG53aWR0aDogMTAwJTtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9wYWdlcyB1bCBsaSBhICAge1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOiBsZWZ0O1xubWFyZ2luLWJvdHRvbTogMDtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbnotaW5kZXg6IDI7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5jb2xvcjogIzYyNjA1YztcbmxpbmUtaGVpZ2h0OiA0MHB4O1xubWluLWhlaWdodDogNDBweDtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLnRhZy1jbG91ZC1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmNGQ7XG59XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXQgdWwgbGksLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0IHVsIGxpIGEsLndwZGluZyAuZm9vdGVyLXdpZGdldCBwe1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0IHVsIGxpOmhvdmVyLC53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldCB1bCBsaSBhOmhvdmVye1xuICAgIGNvbG9yOiNiYWNkZmY7XG59XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXR0aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud3BkaW5nIC5mb290ZXItd2lkZ2V0IC53aWRnZXRfcmVjZW50X2NvbW1lbnRzIHVsIGxpLC53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9yc3MgdWwgbGksLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X21ldGEgdWwgbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY0ZDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cblxuLmNvbW1lbnQtbGlzdCAucGluZ2JhY2ssIC5jb21tZW50LWxpc3QgLnRyYWNrYmFjayB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHJnYigyMDksIDIwOSwgMjA5KTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjA5LCAyMDksIDIwOSk7XG4gICAgcGFkZGluZzogMS43NWVtIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X3JlY2VudF9jb21tZW50cyB1bCBsaSwgLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X3JzcyB1bCBsaSwgLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X21ldGEgdWwgbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmNGQ7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mb290ZXItYmcgLndwZGluZyAuZm9vdGVyLXdpZGdldCAud2lkZ2V0X2FyY2hpdmU6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5mb290ZXItYmcgLndwZGluZyAud2lkZ2V0X25hdl9tZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci10b3Aud3BkaW5nIC5tZW51IC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IG1lZGl1bTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBtZWRpdW07XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAgIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogbWVkaXVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmNGQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZm9vdGVyLXRvcC53cGRpbmcgLm1lbnUgLnN1Yi1tZW51IGxpIHtcbmZsb2F0OiBub25lO1xubGluZS1oZWlnaHQ6IDQwcHg7XG5ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjRkO1xuZGlzcGxheTogaW5oZXJpdDtcbn1cbi5mb290ZXItdG9wLndwZGluZyAubWVudSAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmZvb3Rlci13aWRnZXQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY0ZDtcbmxpbmUtaGVpZ2h0OiA0MHB4O1xuZGlzcGxheTogaW5saW5lLWJsb2NrO1xud2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLWJnIC53cGRpbmcgLndpZGdldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpLC53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldF9hcmNoaXZlIHVsIGxpXG57XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG5ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjRkO1xucGFkZGluZy10b3A6IDVweDtcbmZsb2F0OiBsZWZ0O1xud2lkdGg6IDEwMCU7XG50ZXh0LWFsaWduOnJpZ2h0O1xuY29sb3I6ICNmZmY7XG5cdH1cbi53cGRpbmcgLmZvb3Rlci13aWRnZXQgLndpZGdldCBsaSAuY2hpbGRyZW4ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmNGQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IGxpOmxhc3QtY2hpbGQsIC5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IC5jaGlsZHJlbiBsaTpsYXN0LWNoaWxkLCAuc2lkZWJhci13aWRnZXQgLndpZGdldCAuY2hpbGRyZW4gLmNoaWxkcmVuIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi5zaWRlYmFyLXdpZGdldCAud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9vdGVyLXRvcC53cGRpbmcge1xuICAgIGJhY2tncm91bmQ6ICMwMTBjMjY7XG59XG5cbi8qIERlZmluZSB0aGUgdW5pcXVlIGNsYXNzICovXG4uYW4taG92ZXIge1xuICAgIGNvbG9yOiAjMDAwOyAvKiBJbml0aWFsIHRleHQgY29sb3IgKi9cbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyAvKiBUcmFuc2l0aW9uIGZvciBzbW9vdGggZWZmZWN0ICovXG4gIH1cblxuICAvKiBBcHBseSBob3ZlciBlZmZlY3QgdG8gdGhlIHVuaXF1ZSBjbGFzcyAqL1xuICAuYW4taG92ZXI6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTsgLyogQ29sb3Igb24gaG92ZXIgKi9cbiAgfVxuIFxuXG4gIC5zZWNvbmQtbWVudSAubG9naW4gdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG5cbmJvZHkgLmNvcHktdGV4dCBpbWcge1xuXHR3aWR0aDogYXV0bztcbn1cblxuYm9keSAuZ3JpZC1zZWN0aW9uIC5yb3cgPiAqe1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5ib2R5IC5wYWdlLWNvbnRlbnQgYS5uby1pY29uOmFmdGVyLCBcbmJvZHkgLmJsb2ctc2luZ2xlLWNvbnRlbnQgYS5uby1pY29uOmFmdGVye1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IC5zZWN0aW9uLXRpdGxlIGgyIHtcblx0Zm9udC1zaXplOiA0MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuYm9keSAuY2xhc3Mtc2Nyb2xsIC5zY2hlZHVsZSxcbmJvZHkgLmZpbGVzIHVsIHsgXG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYm9keSAuY2xhc3Mtc2Nyb2xsIC5zY2hlZHVsZSBsaSxcbmJvZHkgLmZpbGVzIHVsIGxpIHsgXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4gXG5ib2R5IC5mLXdpZGdldC10aXRsZSBoMiwgXG5ib2R5IC5mb290ZXItd2lkZ2V0IC53aWRnZXR0aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjBweDtcbn1cblxuYm9keSAucGFnZS1jb250ZW50IC5ncmlkLXNlY3Rpb24gYTpub3QoLmJ0biksXG5ib2R5IC5wYWdlLWNvbnRlbnQgLmNvbC1sZy04IG9sIGxpIGE6bm90KC5idG4pLFxuYm9keSAucGFnZS1jb250ZW50IC5jb2wtbGctOCB1bCBsaSBhOm5vdCguYnRuKSxcbmJvZHkgLnBhZ2UtY29udGVudCAuY29sLWxnLTggcCBhOm5vdCguYnRuKSxcbmJvZHkgc2VjdGlvbi50ZXh0IGE6bm90KC5idG4pLFxuYm9keSBzZWN0aW9uLnRleHQgYVt0YXJnZXQ9X2JsYW5rXTpub3QoLmJ0bil7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cblxuYm9keSBzZWN0aW9uLnRleHQgYVt0YXJnZXQ9X2JsYW5rXTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMzVkXCI7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXJnaW4tbGVmdDogOXB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6LTFweDsgXG59IFxuXG5ib2R5IC50ZWFtLXNvY2lhbCBsaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDA7XG59XG5cbmJvZHkgLnRlYW0tc29jaWFsIGxpICBhIHtcblx0Y29sb3I6ICM3Nzc7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5OTk7XG5cdG1hcmdpbjogNXB4IDA7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0Ym9yZGVyOiAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuYm9keSAuY29udGFjdC1hcmVhIHtcblx0YmFja2dyb3VuZDogI2U3ZjBmODtcbn1cblxuYm9keSAudGVhbS1zb2NpYWwgbGkgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGJvcmRlcjogMDtcbn1cblxuYm9keSAudGVhbS1zb2NpYWwgbGkgYTpob3ZlciBpIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbn1cblxuYm9keSAudGVhbS1zb2NpYWwgbGkgaSB7XG5cdGNvbG9yOiAjNzc3O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTk5O1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4gXG5ib2R5IC5zZXJ2aWNlcy1ib3gwNyAuc3ItY29udG5lciAuaWNvbiB7IFxuXHRkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IC5zZXJ2aWNlcy1ib3gwNyAuc3ItY29udG5lciAudGV4dCBoNSB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdGZvbnQtc2l6ZTogMjJweDsgXG5cdGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5zZXJ2aWNlcy1ib3gwNyAuc3ItY29udG5lciAudGV4dCBhIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yX3RleHQpO1xuXHRmb250LXdlaWdodDogODAwO1xufVxuXG5ib2R5IC5zaW5nbGUtc2xpZGVyLnNsaWRlci1iZzpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7IFxuXHRiYWNrZ3JvdW5kOiByZ2IoMCwwLDApO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwwLDAsMC41MCkgMCUsIHJnYmEoMjAsMTc2LDIzMCwwKSAxMDAlKTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsMCwwLDAuNTApIDAlLCByZ2JhKDIwLDE3NiwyMzAsMCkgMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwwLDAsMC41MCkgMCUsIHJnYmEoMjAsMTc2LDIzMCwwKSAxMDAlKTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMwMDAwMDBcIixlbmRDb2xvcnN0cj1cIiMxNGIwZTZcIixHcmFkaWVudFR5cGU9MSk7XG59XG5cbmJvZHkgLnNpZGViYXItd2lkZ2V0IC53aWRnZXQgYSB7IFxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tYm90dG9tOiAwOyBcblx0bWluLWhlaWdodDogMzBweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuIFxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcblx0IFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuXHRcblx0Ym9keSAuYnJlYWRjcnVtYi13cmFwMnsgXG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Ym9keSAuc2lkZWJhci13aWRnZXQgeyBcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cdFxuXHRib2R5IC5zaWRlYmFyLXdpZGdldCAud2lkZ2V0IHtcblx0XHRwYWRkaW5nOiAwcHggMHB4IDEwcHg7XG5cdH1cblx0XG5cdGJvZHkgLnNlcnZpY2VzLWJveDA3IHtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHRcblx0Ym9keSAuY29weXJpZ2h0LXdyYXAgLmNvcHktdGV4dCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdFxuXHRib2R5IC5jb3B5LXRleHQgaW1nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGhlaWdodDogNDBweFxuXHR9XG5cdFxuXHRib2R5IC5jb3B5cmlnaHQtd3JhcCAudGV4dC1yaWdodCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdFxufVxuIiwiXG4vKiBOb3JtYWwgZGVza3RvcCA6MTIwMHB4LiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaG9tZS1ibG9nLWFjdGl2ZSAuc2xpY2stYXJyb3csIC5ob21lLWJsb2ctYWN0aXZlMiAuc2xpY2stYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgLnRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NiU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4gICAgLnNlcnZpY2VzLWJveDA3IC5zci1jb250bmVyIC50ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4gICAgLnN0ZXBzLWFyZWF7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5zdGVwLWltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4gICAgLnN0ZXAtaW1nIGltZ3tcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgIFxuICAgIH1cbiAgICAuc2VydmljZXMtYm94MDcge1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG4gICAgLnNsaWRlci1iZy5zbGlkZXItdHdvICB7XG5taW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbmJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMHB4O1xufVxuICAgIC5sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4gICAgLnMtYWJvdXQtaW1nIGltZ3tcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuY29weXJpZ2h0LXdyYXAgbGkge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbiAgICAgICAgICAgIC5ncmlkLWl0ZW0ge1xuICB3aWR0aDogNDYuOSU7XG59XG4gICAgLnNlcnZpY2VzLWhvdmVyIHtcbiAgcGFkZGluZzogNjVweCA1MHB4IDA7XG5cbn1cbiAgICAucG9ydGZvbGlvLWFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mZWF0dXJlLWFyZWEgLmNvbC1sZy0zLC5mZWF0dXJlLWFyZWEgLmNvbC14bC0zIHtcbiAgd2lkdGg6IDUwJTtcbn1cbiAgICAuY2FydC10b3AgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwcHggOHB4O1xufVxuICAgIC5wb3J0Zm9saW8gLmNvbDQgLmdyaWQtaXRlbSB7XG4gICAgd2lkdGg6IDI0LjklO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuICAgIC5jb250YWN0LWFyZWEgLm1hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMzAwcHg7XG4gICAgdG9wOiAwO1xufVxuLmNvbnRhaW5lci1wIHtcblx0cGFkZGluZzogMCAzMHB4O1xufVxuLnNsaWRlci1hY3RpdmUgLnNsaWNrLWFycm93IHtcblx0bGVmdDogMjBweDtcbn1cbi5zbGlkZXItYWN0aXZlIC5zbGljay1uZXh0IHtcblx0cmlnaHQ6IDIwcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4uc2VjdGlvbi10IGgyIHtcblx0Zm9udC1zaXplOiAyNTBweDtcbn1cbi5mLWN0YS1hcmVhIHtcblx0bWFyZ2luLWxlZnQ6IDYwcHg7XG5cdG1hcmdpbi1yaWdodDogNjBweDtcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLm1haW4tbWVudSB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDogMDt9XG4uaGVhZGVyLXNvY2lhbC5kaXNwbGF5LWliIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi53cC1pbWcge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY29udGFjdC1pbWcge1xuXHRyaWdodDogMHB4O1xufVxuLm1lbnUtYXJlYTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjYlO1xufVxuICAgIC5zaW5nbGUtcHJvamVjdCAucHJvamVjdC1pbmZvIHtcbiAgICByaWdodDogMTBweDtcbn1cbiAgICAuYW5pbWF0aW9ucy0wMSwuYW5pbWF0aW9ucy0wMiwuYW5pbWF0aW9ucy0wMywuYW5pbWF0aW9ucy0wNCxcbiAgICAuYW5pbWF0aW9ucy0wNSwuYW5pbWF0aW9ucy0wNiwuYW5pbWF0aW9ucy0wNywuYW5pbWF0aW9ucy0wOCwuYW5pbWF0aW9ucy0wOSwuYW5pbWF0aW9ucy0xMCwuYW5pbWF0aW9ucy0xMSxcbiAgICAuYW5pbWF0aW9ucy0xMSwuYW5pbWF0aW9ucy0xMiwuYW5pbWF0aW9ucy0xMywuYW5pbWF0aW9ucy0xNCwuYW5pbWF0aW9ucy0xNSwudGVhbS1hY3RpdmUgLnNsaWNrLWFycm93XG4gICAge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zZWNvbmQtYWJvdXR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5wb3J0Zm9saW8tYWN0aXZlIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDEzJTtcbiAgbGVmdDogaW5oZXJpdDtcbn1cbiAgICAuYm9va2luZy1hcmVhIGlucHV0LCAuYm9va2luZy1hcmVhIC5jdXN0b20tc2VsZWN0IHtcbiAgd2lkdGg6IDI2NXB4O1xufVxuICAgIC5zbGlkZXItY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cbi5zbGlkZXItYmcgLmJhbm5lci1pbWcge1xuICBoZWlnaHQ6IDY0NXB4O1xufVxuICAgIC5zZWNvbmQtbWVudSAubWFpbi1tZW51IHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4gXG4gICAgLmNhbGwtYXJlYSBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ4cHg7XG59XG4gICAgLnNpbmdsZS10ZWFtIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkgIHtcbiAgICAuc2Vjb25kLWhlYWRlci1idG4gLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgfVxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAuYm9va2luZy1hcmVhIGlucHV0LCAuYm9va2luZy1hcmVhIC5jdXN0b20tc2VsZWN0IHtcbiAgd2lkdGg6IDMyMnB4O1xufVxuICAgIC5zZWNvbmQtYWJvdXR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODc1cHgpIHtcbiAgICAuc3RlcC1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogLTI2MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4gICAgICAgIC5ncmlkLWl0ZW0ge1xuICB3aWR0aDogNDcuNSU7XG59XG4gICAgLnBvcnRmb2xpby1hY3RpdmUgLnNsaWNrLW5leHQge1xuICByaWdodDogMTQlO1xuICBsZWZ0OiBpbmhlcml0O1xufVxuLnNsaWRlci1hY3RpdmUgLnNsaWNrLWFycm93IHtcbiAgbGVmdDogMiU7XG59XG4gICAgLnNsaWRlci1hY3RpdmUgLnNsaWNrLW5leHQge1xuICByaWdodDogMSU7XG4gIGxlZnQ6IGluaGVyaXQ7XG59XG4gICAgLmZlYXR1cmUtYXJlYSAuY29sLWxnLTMsLmZlYXR1cmUtYXJlYSAuY29sLXhsLTMge1xuICB3aWR0aDogNTAlO1xufVxuICAgIC5oZWFkZXItc29jaWFsIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuICAgIC5zZWNvbmQtbWVudSAubWFpbi1tZW51IHVsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbiAgICAgICAgLmNhbGwtYm94IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4gICAgLnBvcnRmb2xpby1ib3ggLmNhcHRpb24gLmFycm93LWljb24ge1xuICAgIHJpZ2h0OiAwO1xufVxuICAgIC5jYXB0aW9uLXRleHQgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuICAgIFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpICB7XG5cbiAgICAuZC1tb2JpbGV7IFxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWNvbmQtaGVhZGVyLWJ0biAuYnRuIHsgXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gXG59XG5cblxuLyogTm9ybWFsIGRlc2t0b3AgOjk5MnB4LiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmJyZWFkY3J1bWItYXJlYSB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG5cbn1cbiAgICAgICAgLmFib3V0LWNvbnRlbnQyIGxpIC5hbm8ge1xuICB3aWR0aDogMTQwcHg7XG4gICAgfVxuICAgIC5ldmVudDAzIC5ldmVudC1jb250ZW50IC50ZXh0IHtcbiAgICB3aWR0aDogNzAlO1xufVxuICAgIC5ldmVudDAzIC5ldmVudC1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4gICAgLmV2ZW50LWNvbnRlbnQgLnRpbWV7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLmNsYXNzLXNjcm9sbCAuc2NoZWR1bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4gICAgLnNlcnZpY2VzLWJveCBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuICAgIC5jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbiAgICAuY291bnQge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbn1cbiAgICAuY2xhc3MtY29udGVudCAuc2NoZWR1bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbn1cbiAgICAuY2xhc3MtY29udGVudCAuc2NoZWR1bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4gICAgLnNlcnZpY2VzLWJveCB7XG4gICAgcGFkZGluZzogNDBweCAyNHB4O1xufVxuICAgIC5ldmVudDAyIC5ldmVudC1jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiAgICAuZXZlbnQwMiAudGh1bWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbiAgICAuZXZlbnQwMiAudGh1bWIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG59XG4gICAgLnNyLXR3LXVsIGxpIC5pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbiAgICAuc3ItdHctdWwgbGkgLmljb24tcmlnaHR7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gICAgLmZhcS1hcmVhIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cbiAgICAucHJpY2luZy1ib3gge1xuICBwYWRkaW5nOiAzMHB4O1xufVxuICAgIC5leHBlcmllbmNlLXRleHR7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLmV4cC1ubyB7XG4gIHdpZHRoOiA3NiU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbiAgICAuZXhwLW5vIHAge1xuICB3aWR0aDogNDIlO1xufVxuICAgIC5leHAtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY29sb3I6ICNmZmZmZmZhYjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuICAgLnNsaWRlci1hY3RpdmUgLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuICAgIC5zZWNvbmQtYWJvdXR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5nYWxsZXJ5LWltYWdlIGZpZ2NhcHRpb257XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICAgIC5ncmlkLWl0ZW0ge1xuICB3aWR0aDogOTUlO1xufVxuICAgIC5zdGVwcy1hcmVhe1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAuc3RlcC1pbWcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbn1cbi5zdGVwLWltZyBpbWcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuICAgIC5zaW5nbGUtY291bnRlciB7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbiAgICAuY2xhc3MtY29udGVudCBzcGFuLmNsYXNzLXByaWNlIHtcbiAgd2lkdGg6IDY1cHg7XG59XG4gICAgLmNsYXNzLWNvbnRlbnQgLnNjaGVkdWxlIGxpIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuICAgIC5zZWNvbmQtaGVhZGVyLWJ0biAuYnRuIHtcbiAgICBwYWRkaW5nOiAxOHB4IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cbiAgICAuc2Vjb25kLW1lbnUgLm1haW4tbWVudSB1bCBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4gICAgLnNsaWRlci1iZyAuYmFubmVyLWltZyB7XG4gIGhlaWdodDogNTUwcHg7XG59XG4gICAgLmJvb2tpbmctYXJlYSBpbnB1dCwuYm9va2luZy1hcmVhIC5jdXN0b20tc2VsZWN0e1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuIC5sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4gICAgLnMtYWJvdXQtaW1nIGltZyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuICAgIC5jb3B5cmlnaHQtd3JhcCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuICAgIC5sb2dpbiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbiAgICAuYWJvdXQtY29udGVudCAubmF2LXRhYnMge1xuICAgIHdpZHRoOiA2NSU7XG59XG4gICAgLmNob29zZS1idG4gYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuICAgIC5jaG9vc2UtYnRuIGEuZy1idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuICAgIFxuICAgIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG59XG4gICAgLmFib3V0LXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG59XG4gICAgLm1haW4tbWVudSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IFxufVxuICAgICAgLnRlc3RpbW9uaWFsLWFjdGl2ZSAuc2xpY2stYXJyb3csLmhvbWUtYmxvZy1hY3RpdmUgLnNsaWNrLWFycm93LCAuaG9tZS1ibG9nLWFjdGl2ZTIgLnNsaWNrLWFycm93e1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNsaWNrLWRvdHMsLmhvbWUtYmxvZy1hY3RpdmUyIC5zbGljay1kb3Rze1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiAgICAudGVzdGltb25pYWwtYXJlYSAudGVzdC1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTAycHg7XG4gICAgcmlnaHQ6IC0yNHB4O1xufVxuLmJyZWFkY3J1bWItdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4gICAgICAgLnNlcnZpY2VzLWFyZWEyOjphZnRlciwudGVzdGltb25pYWwtYXJlYTo6YWZ0ZXIsXG4uY29udGFjdC1hcmVhOjphZnRlciwudGVhbS1hcmVhOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMDtcbn1cbiAgICAuZi1jb250YWN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuICAgIC5zbGlkZXItY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xufVxuICAgIC5wcmljaW5nLWhlYWQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbiAgICAuYmxvZy10aHVtYiAuYi1tZXRhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4gICAgLmYtY29udGFjdCBzcGFuIHtcbiAgICB3aWR0aDogNzclO1xufVxuLmNvbnRhY3QtYXJlYSAubWFwIHtcbiAgICByaWdodDogLTUwMHB4O1xuXG59XG4gICAgLnRlYW0tYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgbGVmdDogMDtcbn1cbiAgICAudGVhbS1hY3RpdmUgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDA7XG59XG4gICAgLmJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgIG1hcmdpbjogMCA2cHg7XG59XG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWRlci1uYXYgLnNsaWNrLWxpc3QuZHJhZ2dhYmxlIHtcbiAgICB3aWR0aDogOTIwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuICAgIC5zZXJ2aWNlcy1pdGVte1xuICAgICAgICB3aWR0aDogMjc1cHg7XG4gICAgfVxuICAgIC5zZXJ2aWNlcy1hY3RpdmUyIC5zbGljay1hcnJvdyB7XG4gICAgbGVmdDogMHB4O1xuXG59XG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDBweDtcbn1cbiAucmlnaHQtbWVudSAudGV4dCBzdHJvbmcge1xuICAgIGNvbG9yOiAjMDAyZTViO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbiAgICAjcHJvamVjdCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG4gICAjcHJvamVjdCAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuICAgIC5wb3J0Zm9saW8tYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gIHRvcDogLTExNXB4O1xuICByaWdodDogMTIlO1xufVxuICAgIC5wb3J0Zm9saW8tYWN0aXZlIC5zbGljay1uZXh0IHtcbiAgIHJpZ2h0OiA1JTtcbn1cblxuICAgIFxuLnRvcC1idG4ge1xuICAgZm9udC1zaXplOiAxMXB4O1xucGFkZGluZzogMTZweCAyN3B4O1xufVxuICAgIC5oZWFkZXItY3RhIHVsIGxpe1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lbnUtYXJlYTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjMlO1xufVxuICAgIFxuLmNhbGwtYXJlYSBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzNnB4O1xufVxuICAuY2FsbC1hcmVhIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5jb250YWluZXItcCB7XG5cdHBhZGRpbmc6IDAgMzBweDtcbn1cbi5oZWFkZXItY3RhIHVsIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uc2VjdGlvbi10IGgyIHtcblx0Zm9udC1zaXplOiAyMDBweDtcbn1cbi5hYm91dC1pbWcge1xuXHRtYXJnaW4tbGVmdDogLTEwNXB4O1xufVxuLmZlYXR1cmVzLWNvbnRlbnQgcCB7XG5cdHBhZGRpbmc6IDA7XG59XG4uc2VydmljZXMtY29udGVudCB7XG5cdHBhZGRpbmc6IDUwcHggMzBweDtcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG4uc2VydmljZXMtY29udGVudCBoNCB7XG5cdGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zZXJ2aWNlcy1jb250ZW50IHNwYW4ge1xuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLnZpZGVvLXdyYXAgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4udmlkZW8tcG9zaXRpb24ge1xuICAgIGJvdHRvbTogLTIyMnB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG59XG4udi1wYWRkaW5nIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG4ud3AtbGlzdCB7XG5cdHBhZGRpbmc6IDM1cHggMTVweDtcblx0cGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4ud3AtaW1nIHtcblx0bWFyZ2luLXJpZ2h0OiAtMTAwcHg7XG59XG4ud3AtdGFnIHtcblx0bGVmdDogMTBweDtcbn1cbi50ZWFtLWluZm8ge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRlYW0taW5mbyBoNCB7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cbi5zaW5nbGUtY291bnRlciBwIHtcblx0Zm9udC1zaXplOiAxOHB4O1xufVxuLnRhLWJnIHtcblx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xufVxuLmItbWV0YS5tYi0yMCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYi1tZXRhIHVsIGxpIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9nLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG4uYmxvZy1jb250ZW50IGg0IHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2ctY29udGVudCBwIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mLWN0YS1hcmVhIHtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcblx0cGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5mb290ZXItc29jaWFsIHNwYW4ge1xuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uZi1pbnN0YSB1bCBsaSB7XG5tYXJnaW4tYm90dG9tOiA4cHg7XG5tYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5mLWluc3RhIHVsIGxpIGEgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4ud3AtYmcge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWJvdXQtcCB7XG5cdHBhZGRpbmctdG9wOiAxMTBweDtcbn1cblxuLmZzaGFwZS1vbmUge1xuXHR0b3A6IDMwJTtcbn1cbi5mc2hhcGUtdHdvIHtcblx0bGVmdDogOSU7XG59XG4uY2hvc3NlLWltZyB7XG5cdHdpZHRoOiA0NSU7XG59XG4uY2hvb3NlLXdyYXAucGwtMTAwIHtcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLmNob29zZS1jb250ZW50IHAge1xuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLmlubmVyLXdwLWljb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLndwLXRodW1iLm1iLTM1IHtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmNvbnRhY3QtaW1nIHtcblx0cmlnaHQ6IC0xNTBweDtcbn1cbi5ic2luZ2xlX19jb250ZW50IGgyIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0Zm9udC1zaXplOiAyN3B4O1xufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSA+IHNwYW4ge1xuXHRtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbi53aWRnZXRfX2Jhbm5lci1vdmVybHkgaDMge1xuXHRtYXJnaW4tYm90dG9tOiA5MXB4O1xuXHRmb250LXNpemU6IDM1cHg7XG59XG4ud2lkZ2V0X19wb3N0LWNvbnRlbnQgaDYge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZGV0YWlsc19fY29udGVudCBoMiB7XG5cdGZvbnQtc2l6ZTogMjZweDtcbn1cbi5yZWxhdGVkLXBvc3Qtd3JhcCAucnBfX2NvbnRlbnQge1xuXHRwYWRkaW5nOiAyM3B4O1xufVxuLnJlbGF0ZWQtcG9zdC13cmFwIC5ycF9fY29udGVudCBoMyB7XG5cdGZvbnQtc2l6ZTogMjBweDtcbn1cbi5hbmltYXRpb25zLTAxLC5hbmltYXRpb25zLTAyLC5hbmltYXRpb25zLTAzLC5hbmltYXRpb25zLTA0LFxuICAgIC5hbmltYXRpb25zLTA1LC5hbmltYXRpb25zLTA2LC5hbmltYXRpb25zLTA3LC5hbmltYXRpb25zLTA4LC5hbmltYXRpb25zLTA5LC5hbmltYXRpb25zLTEwLC5hbmltYXRpb25zLTExLFxuICAgIC5hbmltYXRpb25zLTExLC5hbmltYXRpb25zLTEyLC5hbmltYXRpb25zLTEzLC5hbmltYXRpb25zLTE0LC5hbmltYXRpb25zLTE1LC50ZWFtLWFjdGl2ZSAuc2xpY2stYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTc0MnB4KSB7XG4gICAgLmhlYWRlci1zb2NpYWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiAgICAuc3RlcHMtYXJlYXtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIH1cbiAgICAuc3RlcC1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogLTM2MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4gICAgLnN0ZXAtaW1nIGltZ3tcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbn1cblxuLyogVGFibGV0IGRlc2t0b3AgOjc2OHB4LiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZXZlbnQwMyAuZXZlbnQtY29udGVudCwgLmV2ZW50MDMgLmV2ZW50LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbiAgICAucy12aWRlby13cmFwMntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLnNlcnZpY2UtZGV0YWlscy10d28ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAxMjBweCAwO1xufVxuICAgIC5jYWxsLXRleHQge1xuICBwYWRkaW5nOiAwcHggMCAwIDYwcHg7XG59XG4gICAgLmNhbGwtYXJlYSBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbiAgICAuZmFxLWFyZWF7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gICAgfVxuICAuZmFxLWltZyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5mLWluc3RhIHVsIGxpIHtcbiAgd2lkdGg6IDMwLjglICFpbXBvcnRhbnQ7XG59XG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZTIgLnNpbmdsZS10ZXN0aW1vbmlhbCBwIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuICAgIC5leHBlcmllbmNlLXRleHR7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLmV4cC1ubyB7XG4gIHdpZHRoOiAzMyU7XG59XG4gICAgLmV4cC1ubyBwIHtcbiAgd2lkdGg6IDQyJTtcbn1cbiAgICAuZXhwLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmZmZmYWI7XG4gIHdpZHRoOiA2NyU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuICAgIC5wcm9qZWN0LXR3byAuYnRuLnNzLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4gICAgLmZvb3Rlci10b3AtaGVpZGluZyAuc2VjdGlvbi10aXRsZSBoMntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAubWVudS1hcmVhOjpiZWZvcmV7XG4gICAgICAgIHdpZHRoOiAzMiU7XG4gICAgfVxuICAgIC5zaWRlYmFyLXdpZGdldCAud2lkZ2V0e1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICAuc2Vjb25kLWFib3V0LC5jbGFzcy1hY3RpdmUgLnNsaWNrLWFycm93e1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5nYWxsZXJ5LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuICAgIC5ncmlkLWl0ZW0ge1xuICB3aWR0aDogOTUlO1xufVxuICAgIC5oZWFkZXItdGhyZWUgLm1lbnUtYXJlYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwO1xufVxuICAgIC5wYWdpbmF0aW9uLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbiAgICAudGVzdGltb25pYWwtYWN0aXZlMiAuc2xpY2stYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgLnNsaWRlci1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG59XG4gICAgLnNsaWRlci1jb250ZW50IGg1IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbiAgICAuc2xpZGVyLWJnIC5iYW5uZXItaW1nIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiAgICAucy1hbGltZW50LTEge1xuICBkaXNwbGF5OiBub25lO1xufVxuICAgIC5ib29raW5nLWFyZWEgLmN1c3RvbS1zZWxlY3QsLmJvb2tpbmctYXJlYSBpbnB1dHtcbiAgICAgICAgd2lkdGg6IDEyNXB4O1xuICAgIH1cbiAgICAuc2xpZGVyLWJnIC5iYW5uZXItaW1nIHtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbiAgICAuc3JiLWxpbmUsLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3QtYmd7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zLWFib3V0LWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4gICAgLnNlcnZpY2VzLWFyZWEyOjphZnRlciwudGVzdGltb25pYWwtYXJlYTo6YWZ0ZXIsLmNvbnRhY3QtYXJlYTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG59XG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG59XG4gICAgLnNlcnZpY2VzLWFyZWEgLnNlcnZpY2VzLWJveCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xufVxuICAgIFxuICAgIFxuICAgICAgLmJ1dHRvbi1ncm91cCB7XG4gZGlzcGxheTogZmxleDtcbm92ZXJmbG93OiBzY3JvbGw7XG5tYXJnaW4tdG9wOiAzMHB4O1xufVxuICAgIC5idXR0b24tZ3JvdXAgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIGZsZXg6MCAwIDE1JTtcbn1cbiAgICAucG9ydGZvbGlvIC5jb2w0IC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG59IFxuICAgIC5zbGlkZXItYWN0aXZlIC5zbGljay10cmFjazo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmNWY0O1xufVxuICAgIFxuICAgIC5zLWFib3V0LWltZy5wLXJlbGF0aXZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuICAgIFxuICAgIGEubWVhbm1lbnUtcmV2ZWFsIHsgXG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgICAgICAgXG4gICAgLmNvbnRhY3QtYmcwMiB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuICAgIC5jb250YWN0LWJnLWFuLTAyIHtcbiAgICByaWdodDogLTEwMHB4O1xuICAgIGJvdHRvbTogMDtcbn1cbiAgICAudGVzdGltb25pYWwtYXJlYSAudGVzdC1hbi0wMntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnRlc3RpbW9uaWFsLWFyZWEgLnRlc3QtYW4tMDEge1xuXG4gICAgYm90dG9tOiAtMTUwcHg7XG59XG4gICAgI21vYmlsZS1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAyZTViO1xufVxuICAgIC5oZWFkZXItY3RhIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4gICAgLmNvbnRhY3QtYXJlYSAubWFwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG59XG4gICAgLm51bWJlciB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xufVxuICAgIC5zZXJ2aWNlcy1hY3RpdmUyIC5zbGlkZXItbmF2IHtcbiAgICB0b3A6IDIwMHB4O1xufVxuICAgIC5zZXJ2aWNlcy1hY3RpdmUyIC5zbGlkZXItbmF2IC5zbGljay1saXN0LmRyYWdnYWJsZSB7XG4gICAgd2lkdGg6IDY1MHB4O1xufVxuICAgIC5uZXdzbGF0ZXItYXJlYSAjY29udGFjdC1mb3JtNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuICAgIFxuLmN0YS1hcmVhLmN0YS1iZzo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuXG59XG4gICAgLmN0YS1iZ3tcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICB9XG5cbiAgICAuY3RhLWJnIC52aWRlby1pbWcge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBoZWlnaHQ6IDc1N3B4O1xufVxuICAgIC5zZXJ2aWNlcy1hY3RpdmUyIC5zbGljay1hcnJvd3tcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDBweDtcbn1cblxuICAgIC5sb2dvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgXG59XG4gICAgLm1haW4tbWVudSAuaGFzLXN1YiA+IHVse1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIFxuLmNvbnRhaW5lci1wIHtcblx0cGFkZGluZzogMCAzMHB4O1xufVxuXG4uc2xpZGVyLWJnIHtcblx0bWluLWhlaWdodDogNzAwcHg7XG59XG4uc2VjdGlvbi10IGgyIHtcblx0Zm9udC1zaXplOiAxNTBweDtcbn1cbi5hYm91dC1pbWcge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmFib3V0LWNvbnRlbnQucGwtMzAge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uZmVhdHVyZXMtY29udGVudCBwIHtcblx0cGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLXRpdGxlIGgyIHtcblx0Zm9udC1zaXplOiA1MnB4O1xufVxuLnNlcnZpY2VzLWNvbnRlbnQge1xuXHRwYWRkaW5nOiA1MHB4IDI4cHg7XG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuLnZpZGVvLXBvc2l0aW9uIHtcblx0Ym90dG9tOiA3MHB4O1xuXHRsZWZ0OiAxMjBweDtcbn1cbi53cC1pbWcge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAtMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLmNvdW50ZXIgc21hbGwge1xuXHR0b3A6IC0yMHB4O1xufVxuLmN0YS1yaWdodCB7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG59XG4udGEtYmcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uZi1jdGEtYXJlYSB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cblxuLnJlc3BvbnNpdmUge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi10b3A6IC0zOHB4O1xufVxuLnJlc3BvbnNpdmUgaSB7XG4gICAgY29sb3I6ICMwMDJlNWI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuI21vYmlsZS1tZW51IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogMjBweDtcbn1cbi5tYWluLW1lbnUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1tZW51IHVsIGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3NGY7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLm1haW4tbWVudSB1bCBsaS5hY3RpdmUgYSwgLm1haW4tbWVudSB1bCBsaTpob3ZlciBhIHtcblx0Y29sb3I6ICMwMDA7XG59XG4ubWFpbi1tZW51ICB1bCA+IGxpID4gYTo6YmVmb3JlIHtjb250ZW50OiBub25lO31cbi5tYWluLW1lbnUgdWwgbGkgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdCAgICAgICBmb250LWZhbWlseTogJ0pvc3QnLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuLnNlY29uZC1tZW51IHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi5zZWNvbmQtbWVudTo6YmVmb3JlIHtcblx0Y29udGVudDogbm9uZTtcbn1cbi5zZWNvbmQtaGVhZGVyIHtcblx0cGFkZGluZzogMHB4IDA7XG59XG4uc2Vjb25kLW1lbnUgLm1haW4tbWVudSB1bCBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucy1hYm91dC1pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uY2hvc3NlLWltZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udGVzdGltb25pYWwtcCB7XG5cdHBhZGRpbmctdG9wOiAxMDBweDtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLmNvbnRhY3QtaW1nIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LWJnLnBiLTgwIHtcblx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuLnNpbmdsZS1wb3N0IHtcblx0Ym94LXNoYWRvdzogMHB4IDEwcHggODBweCAwcHggcmdiYSgxOTMsIDE5MywgMTkzLCAwLjQxKTtcbn1cblxuLmJzaW5nbGVfX2NvbnRlbnQgaDIge1xuXHRmb250LXNpemU6IDI4cHg7XG59XG4ud2lkZ2V0X19iYW5uZXItb3Zlcmx5ID4gc3BhbiB7XG5cdG1hcmdpbi1ib3R0b206IDMyMHB4O1xufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSBoMyB7XG5cdG1hcmdpbi1ib3R0b206IDM1MnB4O1xuXHRmb250LXNpemU6IDgwcHg7XG59XG4ud2lkZ2V0X19iYW5uZXItb3Zlcmx5IGgzIHNwYW4ge1xuXHRmb250LXNpemU6IDYxcHg7XG59XG4uZGV0YWlsc19fY29udGVudCBoMiB7XG5cdGZvbnQtc2l6ZTogMjlweDtcbn1cbi5hdmF0YXJfX3dyYXAge1xuXHRwYWRkaW5nOiA1MHB4IDY1cHg7XG59XG4uYi1kZXRhaWxzLXAucHQtMTIwIHtcblx0cGFkZGluZy10b3A6IDExNXB4O1xufVxuLnBvcnRmb2xpbyAuY29sMyAuZ3JpZC1pdGVtLCAucG9ydGZvbGlvIC5jb2wyIC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMTVweDtcbn1cbi5nYWxsZXJ5LWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi5uZXdzbGF0ZXIgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4gICAubmV3c2xhdGVyLWFyZWEgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG4gICAgLmNvbnRhY3QtYXJlYSBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbi5hdy1saW5lOjpiZWZvcmV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnBvcnRmb2xpby1hcmVhMiwuc2VydmljZXMtYXJlYTIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTU1MHB4ICFpbXBvcnRhbnQ7XG59XG4gICAgLnBvcnRmb2xpby1hY3RpdmUgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IDc2LjUlO1xufVxuICAgIC5jb3VudGVyLWJnOjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5jb3VudGVyLWJnOjphZnRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLnBvcnRmb2xpby1ib3ggaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbiAgICAuc2xpZGVyLWZvdXIgLnNsaWRlci1iZyBoNSB7XG4gIGZvbnQtc2l6ZTogOTBweDtcbn1cbiAgICAgIC8qIG1vYmlsZSBtZW51Ki9cbiAgXG5cdCAubWVudSAuc3ViLW1lbnUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjE3LCAyMTcsIDIxNywgMC41KTtcbn1cbiAgICBhLm1lYW5tZW51LXJldmVhbCBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbn1cbiAgICAubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuNSk7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggNSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubWVudSAuc3ViLW1lbnUgbGksIC5tZW51IC5jaGlsZHJlbiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbn1cbiAgICAubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbmJveC1zaGFkb3c6IDNweCA0cHggMTVweCAjMDAwMDAwMUE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiAgLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiA5cHggMTJweDtcbn1cbiAgICAubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGEubWVhbi1leHBhbmQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OmJsb2NrO1xufVxuLm1lbnUgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gPiB1bCA+IC5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuOmhvdmVyID4gdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAwO1xufVxuICAgIC5tZW51IC5zdWItbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuaGVpZ2h0OiBhdXRvO1xub3ZlcmZsb3c6IHNjcm9sbDtcbmRpc3BsYXk6IGJsb2NrO1xudHJhbnNpdGlvbjogaW5oZXJpdDtcbmJhY2tncm91bmQ6IG5vbmU7XG5ib3gtc2hhZG93OiAwIDAgMCAwO1xufVxuIFxuICAgIC5oZWFkZXItdGhyZWUgYS5tZWFubWVudS1yZXZlYWwge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbn1cbiAgICAuaGVhZGVyLXR3byBhLm1lYW5tZW51LXJldmVhbCB7XG4gXG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuIFxuICAgIC5oZWFkZXItdHdvIC5tZW51LWFyZWEuc3RpY2t5LW1lbnUgYS5tZWFubWVudS1yZXZlYWwge1xuIFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuICAgIC8qIG1vYmlsZSBtZW51IEVuZCovXG4gICAgLnRlYW0taW1nLWJveCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbn1cbiAgICAgLmxvZ28gaW1ne1xuICAgICAgICB3aWR0aDogMTg1cHg7XG4gICAgfVxuXG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZSAuc2xpY2stYXJyb3csLmhvbWUtYmxvZy1hY3RpdmUgLnNsaWNrLWFycm93LCAuaG9tZS1ibG9nLWFjdGl2ZTIgLnNsaWNrLWFycm93e1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3RpY2t5LW1lbnUgYS5tZWFubWVudS1yZXZlYWwge1xuICBcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuICAgICAgICAubWVudS1hcmVhLnN0aWNreS1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xufVxuICAgICAgIC5hbmltYXRpb25zLTAxLC5hbmltYXRpb25zLTAyLC5hbmltYXRpb25zLTAzLC5hbmltYXRpb25zLTA0LFxuICAgIC5hbmltYXRpb25zLTA1LC5hbmltYXRpb25zLTA2LC5hbmltYXRpb25zLTA3LC5hbmltYXRpb25zLTA4LC5hbmltYXRpb25zLTA5LC5hbmltYXRpb25zLTEwLC5hbmltYXRpb25zLTExLC50ZWFtLWFjdGl2ZSAuc2xpY2stYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2xhc3MtY29udGVudCBzcGFuLmNsYXNzLXByaWNlIHtcbiAgd2lkdGg6IDg2cHg7XG59XG4gICAgLnN0ZXBzLWFyZWF7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gICAgfVxuLnN0ZXAtaW1nIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuICAgIC5zdGVwcy1hcmVhIC5jb2wtbGctNi5jb2wtbWQtMTIucGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbiAgICAgICAgLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiAgICAuY291bnRlci1hcmVhIC5zaW5nbGUtY291bnRlciB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbiAgICAuYmxvZy1jb250ZW50MiAuYi1tZXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuICAgIC5jb250YWN0LWluZm8gLnNpbmdsZS1jdGF7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgICAgICAuc3ItdHctdWwgbGkgLmljb24sLnNyLXR3LXVsIGxpIC5pY29uLXJpZ2h0IHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuICAgIC5zaG9wLWFyZWEgc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAucHJvamVjdC1kZXRhaWwgLmxvd2VyLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4gICAgLmhvbWUtYmxvZy1hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4gICAgLnMtYWJvdXQtaW1nM3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLnMtYWJvdXQtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbiAgICAuc3RlcC1ib3guc3RlcC1ib3gyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4gICAgLnN0ZXAtYm94LnN0ZXAtYm94M3tcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLnN0ZXAtaW1nMiwuc3RlcC1pbWczIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAucHJvamVjdC1kZXRhaWwgLmZhcS13cmFwMiAuZmFxLWJ0biBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiAgICAucHJvamVjdC1kZXRhaWwgLmxlYWN0dXJlcyBsaSBhLC5wZXItaW5mbyB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4gICAgLnBlci1pbmZvIC5pbmZvLXRleHR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5jb3Vyc2UtbWV0YTIgLnJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4gICAgLmNvdXJzZS1tZXRhMiAubGVmdCBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG59XG4ucHJvamVjdC1kZXRhaWwgLnVwcGVyLWJveCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbn1cbiAgICAuY29udGVyZG93biAudGltZXIge1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbiAgICAuY29udGVyZG93biAudGltZXItb3V0ZXJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5wcm9qZWN0LWRldGFpbCAuaW5mby1jb2x1bW4gLmlubmVyLWNvbHVtbjIsLnByb2plY3QtZGV0YWlsIC5pbmZvLWNvbHVtbiAuaW5uZXItY29sdW1uM3tcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZTIgLnNpbmdsZS10ZXN0aW1vbmlhbHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gICAgLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4gICAgLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgLnRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuICAgIC5ldmVudC1jb250ZW50IC50aW1le1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgIC5jbGFzcy1zY3JvbGwgLnNjaGVkdWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjFlZTtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xufVxuICAgIC5zLWFib3V0LWltZzIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLmNsYXNzLWNvbnRlbnQgLnNjaGVkdWxlIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbiAgICAuZXZlbnQwMiAuZXZlbnQtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuICAgIC5ldmVudDAyIC50aHVtYiBpbWcsLmV2ZW50MDIgLnRodW1iIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiAgICAucy1zbGlkZXItY29udGVudCBwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDt9XG4gICAgXG59XG5cblxuLyogc21hbGwgbW9iaWxlIDozMjBweC4gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mYXEtd3JhcC5wbC0zMCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4gICAgLmZhcS13cmFwLm10LTMwLnByLTMwIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbiAgICAgLnMtc2xpZGVyLWNvbnRlbnQgcCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7fVxuICAgIC5zaG9wLWFyZWEgc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAucHJvamVjdC1kZXRhaWwgLmxvd2VyLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4gICAgLmhvbWUtYmxvZy1hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4gICAgLnMtYWJvdXQtaW1nM3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLnMtYWJvdXQtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbiAgICAuc3RlcC1ib3guc3RlcC1ib3gyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4gICAgLnN0ZXAtYm94LnN0ZXAtYm94M3tcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLnN0ZXAtaW1nMiwuc3RlcC1pbWczIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAucHJvamVjdC1kZXRhaWwgLmZhcS13cmFwMiAuZmFxLWJ0biBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiAgICAucHJvamVjdC1kZXRhaWwgLmxlYWN0dXJlcyBsaSBhLC5wZXItaW5mbyB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4gICAgLnBlci1pbmZvIC5pbmZvLXRleHR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5jb3Vyc2UtbWV0YTIgLnJpZ2h0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4gICAgLmNvdXJzZS1tZXRhMiAubGVmdCBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG59XG4ucHJvamVjdC1kZXRhaWwgLnVwcGVyLWJveCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbn1cbiAgICAuY29udGVyZG93biAudGltZXIge1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbiAgICAuY29udGVyZG93biAudGltZXItb3V0ZXJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5wcm9qZWN0LWRldGFpbCAuaW5mby1jb2x1bW4gLmlubmVyLWNvbHVtbjIsLnByb2plY3QtZGV0YWlsIC5pbmZvLWNvbHVtbiAuaW5uZXItY29sdW1uM3tcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZTIgLnNpbmdsZS10ZXN0aW1vbmlhbHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gICAgLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4gICAgLmV2ZW50MDMgLmV2ZW50LWNvbnRlbnQgLnRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuICAgIC5ldmVudC1jb250ZW50IC50aW1le1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgIC5jbGFzcy1zY3JvbGwgLnNjaGVkdWxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjFlZTtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xufVxuICAgIC5zLWFib3V0LWltZzIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLmNsYXNzLWNvbnRlbnQgLnNjaGVkdWxlIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbiAgICAuZXZlbnQwMiAuZXZlbnQtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuICAgIC5ldmVudDAyIC50aHVtYiBpbWcsLmV2ZW50MDIgLnRodW1iIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiAgICAubmV3c2xhdGVyLXRpdGxlIHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5ibG9nLWNvbnRlbnQyIC5kYXRlLWhvbWUge1xuICB0b3A6IC0xOTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuICAgIC5ncmVlbjIge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4gICAgLmFib3V0LWNvbnRlbnQyIGxpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNlcnZpY2UtZGV0YWlscy10d28ge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG4gICAgLnNlcnZpY2UtZGV0YWlscy10aHJlZSAuc2VydmljZXMtYm94MDcgLnNyLWNvbnRuZXIgLmljb24ge1xuICB3aWR0aDogMjYwcHg7XG59XG4gICAgLnNyLXR3LXVsIGxpIC5pY29uLC5zci10dy11bCBsaSAuaWNvbi1yaWdodCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cbiAgICAuY2FsbC1hcmVhIGgyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuICAgIC5jYWxsLXRleHQge1xuICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xufVxuICAgIC5zZWN0aW9uLXRpdGxlIGg1IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuICAgIC5ib29raW5nLWFyZWEgdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICAgIFxufVxuICAgIC5ib29raW5nLWFyZWEgdWwgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4gICAgLmJvb2tpbmctYXJlYSBpbnB1dCwuYm9va2luZy1hcmVhIC5jdXN0b20tc2VsZWN0IHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuICAgIC5ib29raW5nLWFyZWEgLmNvbnRhY3QtZm9ybSB7XG4gIHBhZGRpbmc6IDUwcHggNTBweCAzMHB4IDE1cHg7XG4gICAgfVxuICAgIC5zLWFsaW1lbnQtMXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLmhlYWRlci1pbnB1dHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zbGlkZXItYmcgLmJhbm5lci1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDQwNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucHJvZHVjdC1xdWxpdHkgbGkgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucHJpY2luZy1ib3gge1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG59XG4gICAgLmFib3V0LWNvbnRlbnQyIGxpIC5pY29uIHtcbiAgd2lkdGg6IDI1cHg7XG59XG4gICAgLnNlcnZpY2VzLTA4LWl0ZW0tLXdyYXBwZXIgPiBkaXYge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4gICAgLnNlcnZpY2VzLWhvdmVyIHtcbiAgcGFkZGluZzogNjBweCAzNHB4IDA7XG59XG4gICAgLmNvcHlyaWdodC13cmFwIC5jb250YWluZXIge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG4gICAgLnByb2dyZXNzLW91dGVyIGxpOmZpcnN0LWNoaWxkIHtcbiB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4gICAgLnByb2dyZXNzLW91dGVyIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4gICAgLnByb2dyZXNzLW91dGVyIGxpOmxhc3QtY2hpbGQge1xuIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAuZXhwZXJpZW5jZS10ZXh0e1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIC5leHAtbm8ge1xuICB3aWR0aDogNzYlO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4gICAgLmV4cC1ubyBwIHtcbiAgd2lkdGg6IDQyJTtcbn1cbiAgICAuZXhwLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGNvbG9yOiAjZmZmZmZmYWI7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbiAgICBcbiAgICAucG9ydGZvbGlvLWFjdGl2ZSAuc2xpY2stYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucG9ydGZvbGlvLWFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiAgICAuZ2FsbGVyeS1pbWFnZSBmaWdjYXB0aW9ue1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucHJvamVjdC1kZXRhaWwgLmluZm8tY29sdW1uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuICAgIC5zbGlkZXItYnRuLm10LTMwLm1iLTE2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAubWFzb25yeS1nYWxsZXJ5LWh1Z2Uge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4gICAgLnMtYWJvdXQtY29udGVudC5wbC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiAgICAudGVhbS1hcmVhLWNvbnRlbnQgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4gICAgLnRlYW0tYXJlYS1jb250ZW50IGxpIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiAgICAuY29udGFjdC1pbmZvIC5zaW5nbGUtY3Rhe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmItbWV0YSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbiAgICAuc3RlcHMtYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbiAgICAuc3RlcC1pbWcge1xubWFyZ2luOiAwO1xucGFkZGluZzogMDtcbm1hcmdpbi10b3A6IDUwcHg7XG5tYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuICAgIC5zdGVwLWltZyBpbWcge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuICAgIC5zdGVwcy1hcmVhIC5jb2wtbGctNi5jb2wtbWQtMTIucGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbiAgICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuICAgIC5hbmltYXRpb25zLTAxLC5hbmltYXRpb25zLTAyLC5hbmltYXRpb25zLTAzLC5hbmltYXRpb25zLTA0LFxuICAgIC5hbmltYXRpb25zLTA1LC5hbmltYXRpb25zLTA2LC5hbmltYXRpb25zLTA3LC5hbmltYXRpb25zLTA4LC5hbmltYXRpb25zLTA5LC5hbmltYXRpb25zLTEwLC5hbmltYXRpb25zLTExLFxuICAgIC5hbmltYXRpb25zLTExLC5hbmltYXRpb25zLTEyLC5hbmltYXRpb25zLTEzLC5hbmltYXRpb25zLTE0LC5hbmltYXRpb25zLTE1LC50ZWFtLWFjdGl2ZSAuc2xpY2stYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2xhc3MtY29udGVudCBzcGFuLmNsYXNzLXByaWNlIHtcbiAgd2lkdGg6IDcxcHg7XG59XG4gICAgXG4gICAgLm1lbnUtYXJlYS5zdGlja3ktbWVudSB7XG4gICAgcGFkZGluZzogIDA7XG59XG4gXG4gICAgLmltZy1tYWluIHtcbiAgICBtYXJnaW46IDA7XG59XG4gICAgLmFib3V0LWNvbnRlbnQgLm5hdi10YWJzIHtcbiAgICB3aWR0aDogOTQlO1xufVxuICAgIC5sb2dvIGltZ3tcbiAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgIH1cbiAgICAuY291bnRlci1hcmVhIC5zaW5nbGUtY291bnRlciB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbiAgICAuc2luZ2xlLWNvdW50ZXIgcCB7XG5tYXJnaW4tdG9wOiAtOHB4O1xucGFkZGluZy1sZWZ0OiAxNXB4O1xudGV4dC1hbGlnbjogbGVmdDsgICBcbn1cbiAgICAuY2xhc3MtYWN0aXZlIC5zbGljay1hcnJvdywuYnV0dG9uLWdyb3VwIGJ1dHRvbjo6YmVmb3Jle1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zbGlkZXItY29udGVudCB7XG4gICBtYXJnaW4tYm90dG9tOiAzNXB4O1xubWFyZ2luLXRvcDogMTIwcHg7XG59XG4gICAgLnNsaWRlci1jb250ZW50LnMtc2xpZGVyLWNvbnRlbnQuc2xpZGVyLXRleHQtMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbiAgICAuc2xpZGVyLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuICAgIC5vdmVybGF5LWJnLTAxLC5vdmVybGF5LWJnLTAyLC5vdmVybGF5LWJnLTAzLC5vdmVybGF5LWJnLTA0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciAubWVudSxcbiAgICAuZm9vdGVyLWxpbmsge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuICAgIC5hYm91dC1jb250ZW50IC5wb3B1cC12aWRlbyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG59XG4gICAgLmFib3V0LWNvbnRlbnQgaDN7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZi1pbnN0YSB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuICAgIC5ib29raW5nLWNvbnRhY3QtYm94e1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICAuYm9va2luZy1jb250YWN0LWJveCAubmF2Lm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiAgICAuc2tpbGxzLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG59XG4gICAgLmhvbWUtYmxvZy1hY3RpdmUgLnNsaWNrLWFycm93LCAuaG9tZS1ibG9nLWFjdGl2ZTIgLnNsaWNrLWFycm93e1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC53cC1ibG9jay1pbWFnZS5hbGlnbmZ1bGwgaW1nLCAud3AtYmxvY2staW1hZ2UuYWxpZ253aWRlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuICAgIC53cC1ibG9jay1pbWFnZSBmaWd1cmUuYWxpZ25yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4gICAgLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4gICAgLmJsb2ctZGVhdGFpbHMtYm94LnNpbmdsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiAgICAuY29tbWVudC1mb3JtIHtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG59XG4gICAgLmNvbW1lbnQtdGV4dCAuYXZhdGFyLW5hbWUgLmNvbW1lbnQtcmVwbHkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4gICAgLmJzaW5nbGVfX2NvbnRlbnQgLm1ldGEtaW5mbyB1bCBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuICAgIC5wb3N0LXBhc3N3b3JkLWZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiAgICAjY29tbWVudHMge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4gICAgLnRlYW0taW1nLWJveCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbn1cbiAgICAuYnJlYWRjcnVtYi13cmFwIG5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiAgICAvKiBtb2JpbGUgbWVudSovXG4gXG5cdCAubWVudSAuc3ViLW1lbnUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2IoMjE3LCAyMTcsIDIxNywgMC41KTtcbn1cbiBcbiAgICAubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuNSk7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggNSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubWVudSAuc3ViLW1lbnUgbGksIC5tZW51IC5jaGlsZHJlbiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbn1cbiAgICAubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbmJveC1zaGFkb3c6IDNweCA0cHggMTVweCAjMDAwMDAwMUE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiAgLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB1bCBsaSBhLm1lYW4tZXhwYW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiA5cHggMTJweDtcbn1cbiAgICAubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIGxpIGEubWVhbi1leHBhbmQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubWVhbi1jb250YWluZXIgLm1lYW4tbmF2IHVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OmJsb2NrO1xufVxuLm1lbnUgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gPiB1bCA+IC5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuOmhvdmVyID4gdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAwO1xufVxuICAgIC5tZW51IC5zdWItbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuaGVpZ2h0OiBhdXRvO1xub3ZlcmZsb3c6IHNjcm9sbDtcbmRpc3BsYXk6IGJsb2NrO1xudHJhbnNpdGlvbjogaW5oZXJpdDtcbmJhY2tncm91bmQ6IG5vbmU7XG5ib3gtc2hhZG93OiAwIDAgMCAwO1xufVxuIFxuICAgIC5oZWFkZXItdGhyZWUgYS5tZWFubWVudS1yZXZlYWwge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbn1cbiAgICAvKiBtb2JpbGUgbWVudSBFbmQqL1xuICAgIC5zbGlkZXItZm91ciAuc2xpZGVyLWJnIGg1IHtcbiAgZm9udC1zaXplOiA2MHB4O1xufVxuICAgIC50d28tY29sdW1uIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuICAgIC5zbGlkZXItY29udGVudC5zLXNsaWRlci1jb250ZW50LnRleHQyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuICAgIC5zbGlkZXItYmcgLnRleHQyIHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4gICAgLmZhcS1hcmVhe1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgIH1cblxuICAgIC5ob21lLWJsb2ctYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuICAgIC5jb3B5cmlnaHQtd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuICAgIC5mb290ZXItc29jaWFsIHtcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcbm1hcmdpbi10b3A6IDEwcHg7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lO1xufVxuICAgIC5wb3J0Zm9saW8tYXJlYTIsLnNlcnZpY2VzLWFyZWEyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2MDBweCAhaW1wb3J0YW50O1xufVxuICAgIC5jb3VudGVyLWJnOjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuLmNvdW50ZXItYmc6OmFmdGVyLC5hdy1saW5lOjpiZWZvcmV7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICAgICBcbiAgICAudGVzdGltb25pYWwtYWN0aXZlMiAuc2xpY2stYXJyb3d7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgXG4udGVzdGltb25pYWwtYWN0aXZlMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbiAgICAudGVzdGltb25pYWwtYXJlYSAudGVzdC1iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiAgICAuYWJvdXQtY29udGVudCAuZXhwcmluY2V7XG4gICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAuc2VydmljZXMtYXJlYTI6OmFmdGVyLC50ZXN0aW1vbmlhbC1hcmVhOjphZnRlcixcbi5jb250YWN0LWFyZWE6OmFmdGVyLC50ZWFtLWFyZWE6OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xufVxuICAgIC5zcmItbGluZVxuICAgIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNlY3Rpb24tdGl0bGUgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiAgICAuY3RhLWFyZWEgLmNvbC1sZy00LnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4gICAgLnNsaWRlci1idG4gLnZpZGVvLWl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zbGlkZXItdGhyZWUgLnNsaWRlci1pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuICAgIC5zbGlkZXItY29udGVudC5zLXNsaWRlci1jb250ZW50LnRleHQzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuICAgIC5jb3B5cmlnaHQtd3JhcCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBcbiAgICB9XG4gICAgLmJ1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4gICAgLmJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgZmxleDogMCAwIDU1JTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xufVxuICAgIC5wb3J0Zm9saW8gLmNvbDQgLmdyaWQtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4gICAgLnByb2plY3QtZGV0YWlsIC5wci11bCBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuICAgICAgICAgXG4gICAgIC5oZWFkZXItdHdvIGEubWVhbm1lbnUtcmV2ZWFsIHtcbiBcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG4gICBcbiBcbiAgICAuZmVhdHVyZS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuICAgIC5jaG9vc2UtYnRuIGEuZy1idG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4gICAgLm5ld3NsYXRlciBpbnB1dCB7XG4gICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xufVxuICAgIC5uZXdzbGF0ZXItYXJlYSBpbWd7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5uZXdzbGF0ZXItdGl0bGUgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiAgICAuYWRpbS1ib3h7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIC5uZXdzbGF0ZXItYXJlYSAuY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICB9XG4gICAgLnMtYWJvdXQtaW1nLnAtcmVsYXRpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4gICAgXG4gICAgLmJ0bi5zcy1idG4ge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4gICAgLmFib3V0LWNvbnRlbnQgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTJweCAyNXB4O1xufVxuICAgIC5uZXdzbGF0ZXItYXJlYSAubGluZTIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4gICAgLnRlc3RpbW9uaWFsLWFjdGl2ZSAuc2xpY2stYXJyb3cge1xuZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuICAgIFxuICAgIC5zaW5nbGUtcG9zdDIgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4gICAgXG4gICAgYS5tZWFubWVudS1yZXZlYWwge1xuY29sb3I6ICMwMDA7XG5ib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuICBcbiAgICAuY29weXJpZ2h0LXdyYXAgdWx7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLmNvbnRhY3QtYmcwMiB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4gICAgLmNvbnRhY3QtYmctYW4tMDIge1xuICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgYm90dG9tOiAwO1xufVxuICAgIC50ZXN0aW1vbmlhbC1hcmVhIC50ZXN0LWFuLTAye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudGVzdGltb25pYWwtYXJlYSAudGVzdC1hbi0wMSB7XG5cbiAgICBib3R0b206IC0xNTBweDtcbn1cbiAgICAuc2xpZGVyLWJnIC50ZXh0MiBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xufVxuICAgIC5zbGlkZXItZm91ciAuc2xpZGVyLWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4gICAgLnNsaWRlci1hY3RpdmUgLnNsaWNrLXRyYWNrOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY1ZjQ7XG59XG4gICAgXG4gICAgI2ZlYXR1cmUtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgfVxuICAgIC5jdGEtYXJlYXtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICB9XG4gICAgLmN0YS1hcmVhLmN0YS1iZzo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgIHRvcDogMDtcbn1cblxuICAgICAgLnRlYW0tYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgbGVmdDogMHB4O1xufVxuICAgIC50ZWFtLWFjdGl2ZSAuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICByaWdodDogMHB4O1xufVxuICBcbiAgICBcblxuICAgIC5jb250YWN0LWFyZWEgLm1hcCB7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG59XG4gICAgLnNpbmdsZS10ZXN0aW1vbmlhbC1iZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogMzAwcHggNTBweCAxMDBweCA1MHB4O1xuICAgIG1hcmdpbjogMDtcbn1cbiAgICAudGVzdGltb25pYWwtYWN0aXZlIC5zbGljay1kb3RzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDclO1xufVxuICAgIC50ZXN0aW1vbmlhbC1hY3RpdmUgLnRhLWluZm8gaDYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbiAgICAuc2VydmljZXMtYWN0aXZlMiAuc2xpZGVyLW5hdiAuc2xpY2stbGlzdC5kcmFnZ2FibGUge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4gICAgLnNlcnZpY2VzLWl0ZW0ge1xuICAgIHdpZHRoOiAyODBweDtcbn1cbiAgICAuc2VydmljZXMtYWN0aXZlMiAuc2xpZGVyLW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTUwcHg7XG59ICAgXG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWNrLWFycm93IHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgICB9XG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IC0xNXB4O1xufVxuICAgIC5zZXJ2aWNlcy1hY3RpdmUyIGgye1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIC5zaW5hdHVyZS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuICAgIC5uZXdzbGF0ZXItYXJlYSAjY29udGFjdC1mb3JtNCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuICAgIC5zZXJ2aWNlLWRldGFpbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuICAgICAgICAgICAgLnBvcnRmb2xpby1hY3RpdmUgLnNsaWNrLWFycm93IHtcbiAgICB0b3A6IC0xMTNweDtcbiAgICBsZWZ0OiA2MC41JTtcbn1cbiAgICAucG9ydGZvbGlvLWFjdGl2ZSAuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogNzkuNSU7XG59XG4gICAgLmNhbGwtYXJlYSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbiAgICAuY29tLWljb24ge1xuICAgIHRvcDogODBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG59XG4gICAgLmNvbS1pY29uIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIFxuICBcbiAgICAuc2luZ2xlLWNvdW50ZXIge1xuICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbnBhZGRpbmctbGVmdDogMDtcbn1cbiAgICAjcHJvamVjdCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xufVxuICAgICNwcm9qZWN0IC5idG4uc3MtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiAgICAuY29weS10ZXh0IHtcbiAgbWFyZ2luOiAwcHggMCAyMHB4O1xufVxuICAgIC5jYWxsLWFyZWEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMTIwcHggMDtcbn1cbiAgICAuY2FsbC1hcmVhIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbn1cbiAgICAuY2FsbC1hcmVhIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbn1cbiAgICAudGVzdGltb25pYWwtYWN0aXZlMiAuc2luZ2xlLXRlc3RpbW9uaWFsIHB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgICAudGVzdGltb25pYWwtYWN0aXZlMiAudGVzdGktYXV0aG9yIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiAgICAudGVzdGltb25pYWwtYWN0aXZlMiAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiAgICAuY3RhLWJnIC52aWRlby1pbWcge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MDBweDtcbn1cbiAgICAubG9nbyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGF1dG87XG59XG4gICAgLmNvbnRhaW5lci1mbHVpZC5wdC0zMC5wYi0zMC5wbC01MC5wci01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cdC5zbGlkZXItcHJpY2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cdC5zbGlkZXItYmcyIC5zbGlkZXItY29udGVudCA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zbGlkZXItYmcyIC52aWRlby1pe1xuXHRkaXNwbGF5Om5vbmU7XG59XG5cbi5zbGlkZXItYmcyIHtcbiAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogLTExOHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cdC5yb3cge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblx0LnBvcnRmb2xpbyAuY29sMyAuZ3JpZC1pdGVtLCAucG9ydGZvbGlvIC5jb2wyIC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG4uZ2FsbGVyeS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5oYXMtbWVnYS1tZW51e1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG5cdCBcbiAgICBsaS5oYXMtc3ViLmhhcy1tZWdhLW1lbnUgdWx7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwcHg7IC8qaW5zZXJ0IHRoZSBuZWVkZWQgdmFsdWUqL1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICByaWdodDowcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGxpLmhhcy1zdWIuaGFzLW1lZ2EtbWVudTpob3Zlcj51bHtcbiAgICAvKmZsZXhib3ggZmFsbGJhY2sgZm9yIGJyb3dzZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgQ1NTIEdSSUQgbHlvdXQqL1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLypDU1MgR1JJRCBseW91dCovIFxuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTAwJSwgMWZyKSk7ICAgXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHRoZWlnaHQ6MjAwcHg7XG5cdFx0b3ZlcmZsb3c6YXV0bztcbiAgICB9XG5cdC50aW1lbGluZSB7XG5cbiAgICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDUwcHg7XG4gICBcbn1cdFxuXHQudGFnLXRlbXBsYXRlIGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5xdW90ZS1wb3N0IC5tZXRhLWluZm8ge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cblx0LmFkbWluLWJhciAubWVudS1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmFkbWluLWJhciAuc3RpY2t5LW1lbnUge1xuICAgbWFyZ2luLXRvcDogMTNweDtcbn1cbi50YWctbWFya3VwLTIgbGkgPiB1bCwgbGkgPiBvbCwgLnBhZ2VzLWNvbnRlbnQgbGkgPiB1bCwgbGkgPiBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbn1cblx0LnNpemUtZnVsbC53cC1pbWFnZS05MDYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuXHQucGFnZXMtY29udGVudCBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbn1cblx0LnJvdyB7XG4gICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblx0LmhlYWRlci1idG4uc2Vjb25kLWhlYWRlci1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuLmYtY3RhLWFyZWEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VhcmNoLWZvcm0gbGFiZWx7XG5cdHdpZHRoOjEwMCU7XG59XG5cdC5oYXMtMy1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4sLmhhcy01LWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbixcblx0Lmhhcy02LWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiwuaGFzLTQtY29sdW1ucyAud3AtYmxvY2stY29sdW1uLFxuXHQuaGFzLTItY29sdW1ucyAud3AtYmxvY2stY29sdW1uLC53cC1ibG9jay1tZWRpYS10ZXh0LmFsaWdud2lkZSBmaWd1cmUsXG5cdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50LC53cC1ibG9jay1nYWxsZXJ5LmFsaWdud2lkZS5jb2x1bW5zLTQuaXMtY3JvcHBlZCBsaSxcblx0LndwLWJsb2NrLWdhbGxlcnkuY29sdW1ucy02LmlzLWNyb3BwZWQgbGksLndwLWJsb2NrLWdhbGxlcnkuY29sdW1ucy03LmlzLWNyb3BwZWQgbGksXG5cdC53cC1ibG9jay1nYWxsZXJ5LmNvbHVtbnMtOC5pcy1jcm9wcGVkIGxpXG5cdHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cdCNjb250YWN0LWZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5zLXZpZGVvLXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXHQud3AtYmxvY2stZ2FsbGVyeS5jb2x1bW5zLTMgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuXHR9XG5cdC53cC1ibG9jay1nYWxsZXJ5IGxpIHtcbiAgICB3aWR0aDogNTAlO1xuXHR9XG5cdFxuLm1haW4tbWVudSAuaGFzLXN1YiA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG59XG4ubWFpbi1tZW51IC5oYXMtc3ViID4gdWwge1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNmN2Y3Zjc7XG59XG4ubWFpbi1tZW51IC5oYXMtc3ViID4gdWwgPiAuaGFzLXN1YiA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRtYXJnaW4tbGVmdDowO1xuXHRtYXJnaW4tdG9wOjA7XHRcblx0cGFkZGluZy1sZWZ0OjE1cHg7XG5cdGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwwKTtcblx0Ym9yZGVyLXRvcDoxcHggc29saWQgI2Y3ZjdmNztcblxufVxuLm1haW4tbWVudSAuaGFzLXN1YiA+IHVsID4gLmhhcy1zdWIgPiB1bCBsaTpsYXN0LWNoaWxke1xuXHRib3JkZXItYm90dG9tOm5vbmU7XG59XG4ubWFpbi1tZW51IC5oYXMtc3ViID4gdWwgPiAuaGFzLXN1YiA+IHVsID4gLmhhcy1zdWIgPiB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0bWFyZ2luLWxlZnQ6MDtcblx0bWFyZ2luLXRvcDowO1xuXHRiYWNrZ3JvdW5kOiNkMjk3NTE7XG5cdGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwwKTtcblxufVxuLm1haW4tbWVudSAuaGFzLXN1YiBsaSBhe1xuXHRwYWRkaW5nLWxlZnQ6MjBweDtcbn1cbi5tZW51LWl0ZW0gdWwuc3ViLW1lbnUgLnN1Yi1tZW51IGxpLC5tZW51LWl0ZW0gdWwuc3ViLW1lbnUgLnN1Yi1tZW51IC5zdWItbWVudSBsaSB7XG5cbmJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cdC5jb21tZW50LWF1dGhvci1hZG1pbiB7XG4gICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jb250YWluZXItcCB7XG5cdHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tZW51LWFyZWEge1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5zbGlkZXItYmcgLnZpZGVvLWkucG9wdXAtdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4gICAgXG4uc2xpZGVyLWNvbnRlbnQgaDIge1xuXHRmb250LXNpemU6IDM2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiAgICAuc2xpZGVyLWZvdXIgLnMtc2xpZGVyLWNvbnRlbnQgcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lbnUtYXJlYTo6YmVmb3JlIHtcbiAgd2lkdGg6IDYwJTtcbn1cbi5kb3duLWFycm93IHtcblx0Ym90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24tdHtkaXNwbGF5OiBub25lO31cbi5hYm91dC1pbWcge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cbi5hYm91dC1pbWcgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4uYWJvdXQtdGV4dCBzcGFuIHtcblx0dG9wOiAyMHB4O1xufVxuLmFib3V0LXRleHQge1xuXHRoZWlnaHQ6IDEwOXB4O1xuXHR3aWR0aDogMjE0cHg7XG59XG4uYWJvdXQtY29udGVudC5wbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbi5hYm91dC10aXRsZSBoMiB7XG5cdGZvbnQtc2l6ZTogNDBweDtcblx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4uZmVhdHVyZXMtY29udGVudCBwIHtcblx0cGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLXRpdGxlIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNlY3Rpb24tdGl0bGUgaDIge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXItdG9wLWhlaWRpbmcgLnNlY3Rpb24tdGl0bGUgaDIge1xuXHRmb250LXNpemU6IDQwcHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuICAgICNza2lsbCB7XG4gIHBhZGRpbmc6IDEyMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuICAgIC5za2lsbHMtaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG4gICAgLmNvbnRhY3QtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi52aWRlby13cmFwIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnZpZGVvLXBvc2l0aW9uIHtcblx0Ym90dG9tOiAwO1xufVxuLnZpZGVvLWltZyBhIHtcblx0aGVpZ2h0OiA1MHB4O1xuXHR3aWR0aDogNTBweDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMTdweDtcbn1cbi52LWxpc3QgdWwgbGkgaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG4udi1saXN0IHVsIGxpIHNwYW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi53cC1saXN0IHVsIGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGFsaWduLWl0ZW1zOiB1bnNldDtcbn1cbi53cC1saXN0IHtcblx0cGFkZGluZzogMzBweCAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi53cC1pY29uIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndwLWltZyB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG4ud3AtaW1nID4gaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4ud3AtaW1nIC53cC10YWcge1xuXHRsZWZ0OiAwO1xuICAgIHRvcDogNzVweDtcbiAgICB3aWR0aDogMjUlO1xufVxuXG4uY3RhLWNvbnRlbnQgcCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY3RhLXJpZ2h0IHtcblx0bWFyZ2luLXRvcDogMzVweDtcbn1cblxuLmJsb2ctY29udGVudCB7XG5cdHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5mLWN0YS1hcmVhIHtcblx0cGFkZGluZzogMzVweCAyMHB4IDA7XG59XG5cbi5tZW51LWFyZWEge1xuXHRwYWRkaW5nOiAgMDtcbn1cbi5yZXNwb25zaXZlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6IC0zOHB4O1xufVxuLnJlc3BvbnNpdmUgaSB7XG4gICAgY29sb3I6ICMwMDJlNWI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuI21vYmlsZS1tZW51IHtcbmRpc3BsYXk6IG5vbmU7XG5iYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG5wYWRkaW5nOiAyMHB4IDA7XG5tYXJnaW4tdG9wOiAyMXB4O1xuYmFja2dyb3VuZDogIzAwMmU1Yjtcbn1cbi5tYWluLW1lbnUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1tZW51IHVsIGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmM2Q7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJ1dHRvbi1ncm91cCBidXR0b257XG5cdG1hcmdpbjogMCA0cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuLm1haW4tbWVudSAgdWwgPiBsaSA+IGE6OmJlZm9yZSB7Y29udGVudDogbm9uZTt9XG4ubWFpbi1tZW51IHVsIGxpIGEge1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0ICAgICAgIGZvbnQtZmFtaWx5OiAnSm9zdCcsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Vjb25kLW1lbnUge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLnNlY29uZC1tZW51OjpiZWZvcmUge1xuXHRjb250ZW50OiBub25lO1xufVxuLnNlY29uZC1oZWFkZXIge1xuXHRwYWRkaW5nOiAxMHB4IDA7XG59XG4uc2Vjb25kLW1lbnUgLm1haW4tbWVudSB1bCBsaSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucy1hYm91dC1pbWcgaW1nIHtcbndpZHRoOiAxMDAlO1xubWFyZ2luOiAwO1xufVxuLmFib3V0LXVzZXIgLmltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgd2lkdGg6IDMxN3B4O1xufVxuLmNob3NzZS1pbWcge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnRlc3RpbW9uaWFsLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICBcbn1cbi5wb3J0Zm9saW8gLmNvbDMgLmdyaWQtaXRlbSwucG9ydGZvbGlvIC5jb2wyIC5ncmlkLWl0ZW0ge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbn1cbi5jb250YWN0LWltZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1iZy5wYi04MCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxuLnNsaWRlci1zaGFwZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZWNvbmQtYWJvdXQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnMtYWJvdXQtY29udGVudC5wbC0zMCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4ucy12aWRlby1jb250ZW50IGgyIHtcblx0Zm9udC1zaXplOiA0MHB4O1xufVxuLmZlYXR1cmVzLXNoYXBlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5jaG9vc2Utd3JhcC5wbC0xMDAge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY2hvb3NlLWNvbnRlbnQgcCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY2hvb3NlLWxpc3QgdWwgbGkgaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG4uY2hvb3NlLWxpc3QgdWwgbGkgc3BhbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmlubmVyLXdwLWljb24ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLndwLXRodW1iLm1iLTM1IHtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmJzaW5nbGVfX2NvbnRlbnQge1xuXHRwYWRkaW5nOiAyNXB4O1xufVxuLmJzaW5nbGVfX2NvbnRlbnQgaDIge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRmb250LXNpemU6IDI0cHg7XG59XG4uYnNpbmdsZV9fY29udGVudCBwIHtcblx0cGFkZGluZy1yaWdodDogMHB4O1xufVxuLnF1b3RlLXBvc3QgLnF1b3RlLWljb24ge1xuXHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRmbG9hdDogdW5zZXQ7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndpZGdldF9fcG9zdC1jb250ZW50IGg2IHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSA+IHNwYW4ge1xuXHRtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbi53aWRnZXRfX2Jhbm5lci1vdmVybHkgaDMge1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5icmVhZGNydW1iLXRpdGxlIGgyIHtcblx0Zm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5icmVhZGNydW1iLXRpdGxlIHAge1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LXNpemU6IDE1cHg7XG59XG4uYnJlYWRjcnVtYi1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uZGV0YWlsc19fY29udGVudCBoMiB7XG5cdGZvbnQtc2l6ZTogMjRweDtcbn1cbi5kZXRhaWxzX19jb250ZW50IGJsb2NrcXVvdGUge1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG4uZGV0YWlsc19fY29udGVudCBmaWd1cmUgaW1nIHtcblx0ZmxvYXQ6IHVuc2V0O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnBvc3RfX3RhZyB1bCBsaSB7XG5cdG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnBvc3RfX3NoYXJlIHtcblx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLnBvc3RfX3NoYXJlIGg1IHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wb3N0X190YWcge1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnBvc3RzX25hdmlnYXRpb24gLnByZXYtbGluayB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucG9zdHNfbmF2aWdhdGlvbiAuYmxvZy1maWx0ZXIge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmVsYXRlZC1wb3N0LXdyYXAgLnJwX19jb250ZW50IHtcblx0cGFkZGluZzogMzVweDtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuLnJlbGF0ZWQtcG9zdC13cmFwIC5ycF9fY29udGVudCBoMyB7XG5cdGZvbnQtc2l6ZTogMjBweDtcbn1cbi5hdmF0YXJfX3dyYXAge1xuXHRwYWRkaW5nOiA1MHB4IDIwcHg7XG59XG4uc2luZ2xlX19jb21tZW50IC5jb21tZW50cy1hdmF0YXIge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNpbmdsZV9fY29tbWVudC5jaGlsZHJlbiB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNvbW1lbnRfX2Zvcm0ge1xuXHRwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG4uYi1kZXRhaWxzLXAucHQtMTIwIHtcblx0cGFkZGluZy10b3A6IDExNXB4O1xufVxuXG4ubWVudS1hcmVhIC5zZWNvbmQtaGVhZGVyLWJ0biB7ZGlzcGxheTogbm9uZTt9XG4ub2ZmLWxvZ28ge2Rpc3BsYXk6IGJsb2NrO31cbi5mYXEtaW1nLnRleHQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4gICAgLnByaWNpbmctYm9keSB1bCB7XG4gIHBhZGRpbmc6IDAgMCAhaW1wb3J0YW50O1xufVxuLmZhcS1hcmVhLnB0LTExMy5wYi0xMjAge1xuXHRtYXJnaW4tdG9wOiA2NXB4O1xufVxuLnMtc2xpZGVyLWNvbnRlbnQgcCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2xpZGVyLWJ0bi5tdC01NSB7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5mYXEtaW1nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmRvd24tYXJyb3cge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLm1ldGFfX2luZm8gdWwgbGkge1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4gXG4udmlkZW8td3JhcCA+IGltZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udmlkZW8taW1nIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnZpZGVvLXBvc2l0aW9uIHtcblx0cG9zaXRpb246IHVuc2V0O1xuXHRib3R0b206IHVuc2V0O1xuXHRsZWZ0OiB1bnNldDtcbn1cbi5jb3VudGVyLWFyZWEucGItOTAge1xuXHRwYWRkaW5nLWJvdHRvbTogODVweDtcbn1cbi5jdGEtYmcucGItMTIwIHtcblx0cGFkZGluZy1ib3R0b206IDExNXB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciBpbnB1dCB7XG5cdGhlaWdodDogNjVweDtcblx0cGFkZGluZzogMCAyNXB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciB0ZXh0YXJlYSB7XG5cdGhlaWdodDogMTYwcHg7XG5cdHBhZGRpbmc6IDMwcHggMjVweDtcbn1cbi5zZWNvbmQtc2xpZGVyLWNvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cbi5zLWN0YS1wLnBiLTEyMCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cblxufVxuXG4vKiBMYXJnZSBNb2JpbGUgOjQ4MHB4LiAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRlYW0tdGh1bWIgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG59XG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWRlci1uYXYgLnNsaWNrLWxpc3QuZHJhZ2dhYmxlIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuICAgIC5wb3J0Zm9saW8tYWN0aXZlIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiAtMTczcHg7XG4gICAgbGVmdDogNjAuNSU7XG59XG4gICAgLnBvcnRmb2xpby1hY3RpdmUgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IDc5LjUlO1xufVxuLnNsaWRlci1jb250ZW50IGgyIHtcblx0Zm9udC1zaXplOiAzMnB4O1xufVxuLnNlcnZpY2VzLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tdGl0bGUgaDIge1xuXHRmb250LXNpemU6IDQycHg7XG5cdGxldHRlci1zcGFjaW5nOiAtMXB4O1xufVxuLndwLWxpc3Qge1xuXHRwYWRkaW5nOiA4MHB4IDUwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA3NXB4O1xufVxuLmJsb2ctY29udGVudCBoNCB7XG5cdGZvbnQtc2l6ZTogMjRweDtcbn1cbi5mLWluc3RhIHVsIGxpIHtcblx0d2lkdGg6IDI4JTtcbn1cbi5mLWluc3RhIHVsIGxpIGEgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4ucy12aWRlby1jb250ZW50IHtcblx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnMtdmlkZW8tY29udGVudCBicntkaXNwbGF5OiBub25lO31cbi5jaG9vc2Utd3JhcC5wbC0xMDAge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4uaW5uZXItd3AtaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnRlc3RpbW9uaWFsLXAge1xuXHRwYWRkaW5nLXRvcDogMTE0cHg7XG59XG4ucHJpY2luZy1ib3gge1xuXHRwYWRkaW5nOiA4MHB4IDQwcHg7XG59XG4uYnNpbmdsZV9fY29udGVudCBoMiB7XG5cdGZvbnQtc2l6ZTogMjZweDtcbn1cbi5xdW90ZS1wb3N0IC5xdW90ZS1pY29uIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMzBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4ud2lkZ2V0X19iYW5uZXItb3Zlcmx5ID4gc3BhbiB7XG5cdG1hcmdpbi1ib3R0b206IDI2MHB4O1xufVxuLndpZGdldF9fYmFubmVyLW92ZXJseSBoMyB7XG5cdG1hcmdpbi1ib3R0b206IDIxMHB4O1xuXHRmb250LXNpemU6IDYwcHg7XG59XG4uYXZhdGFyX193cmFwIHtcblx0cGFkZGluZzogNTBweCA0MHB4O1xufVxuXG59XG4vKiBMYXJnZSBNb2JpbGUgOjQ4MHB4LiAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlcnZpY2VzLWFjdGl2ZTIgLnNsaWRlci1uYXYgLnNsaWNrLWxpc3QuZHJhZ2dhYmxlIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuICAgIC5zZXJ2aWNlcy1pdGVtIHtcbiAgICB3aWR0aDogNDcwcHg7XG59XG4gICAgLmJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgIG1hcmdpbjogMCAycHg7XG5cbn1cbn1cbiIsIi8qID09IFdvcmRQcmVzcyBXWVNJV1lHIEVkaXRvciBTdHlsZXMgPT0gKi9cblxuLmVudHJ5LWNvbnRlbnQgaW1nIHtcblx0bWFyZ2luOiAwIDAgMS41ZW0gMDtcbn1cblxuLmFsaWdubGVmdCwgaW1nLmFsaWdubGVmdCB7XG5cdG1hcmdpbi1yaWdodDogMS41ZW07XG5cdGRpc3BsYXk6IGlubGluZTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5hbGlnbnJpZ2h0LCBpbWcuYWxpZ25yaWdodCB7XG5cdG1hcmdpbi1sZWZ0OiAxLjVlbTtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi5hbGlnbmNlbnRlciwgaW1nLmFsaWduY2VudGVyIHtcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNsZWFyOiBib3RoO1xufSBcblxuLndwLWNhcHRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi53cC1jYXB0aW9uIGltZyB7XG5cdGJvcmRlcjogMCBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRtYXJnaW46IDA7XG59XG5cbi53cC1zbWlsZXkge1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0bWF4LWhlaWdodDogMWVtO1xufVxuXG5ibG9ja3F1b3RlLmxlZnQge1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0d2lkdGg6IDMzJTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbmJsb2NrcXVvdGUucmlnaHQge1xuXHRtYXJnaW4tbGVmdDogMjBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR3aWR0aDogMzMlO1xuXHRmbG9hdDogcmlnaHQ7XG59IiwiOnJvb3QsXG5odG1sLFxuYm9keSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xufVxuICAgIFxuYm9keSB7IFxuXG4gICAgLmNvdXJzZXMgLmNvdXJzZXMtaXRlbSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiBcbiAgICAuY3RhLWFyZWE6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCAwIDAgLyA1MCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmFib3V0LWNvbnRlbnQyIGxpIC5hbm97XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgICAgICB9XG4gICAgfSBcbiAgXG4gICAgLnBhZ2luYXRpb24td3JhcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYnJhbmQtYXJlYXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvcl9ibHVlKVxuICAgIH1cbiAgICBcbiAgICAuc3RlcHMtYXJlYSxcbiAgICAuZm9vdGVyLWJne1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9ibHVlKTtcbiAgICB9XG5cbiAgICAuc2xpZGVyLWFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZDogIzE0MWIyMjtcbiAgICB9XG5cbiAgICAuYWJvdXQtYXJlYXtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAuY291cnNlcy1jb250ZW50IC5jYXQgeyBcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICB9XG5cbiAgICBzZWN0aW9uLmN0YS1hcmVhIC5jb250YWluZXIgKiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgXG4gICAgLnN0ZXBzLWFyZWEye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtIHsgXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5pbm5lci1ibG9nLFxuICAgIC5wcm9qZWN0LWRldGFpbCxcbiAgICAuYmxvZy1kZXRhaWxzLXdyYXB7XG4gICAgICAgIHNlY3Rpb24geyBcbiAgICAgICAgICAgICYucGItMTIwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAmLnB0LTEyMCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBoMnsgXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXNudGFncmFtLFxuICAgIC5nYWxsZXJ5eyBcbiAgICAgICAgLmdhbGxlcnktaW1hZ2V7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciAuY29udGFpbmVyeyBcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyBcbiAgICB9XG5cbiAgICAuY29udGFjdC1hcmVhIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U3ZjBmODtcbiAgICB9XG5cbiAgICAud3BjZjd7IFxuICAgICAgICAuc2NyZWVuLXJlYWRlci1yZXNwb25zZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZW51IC5oYXMtc3ViIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgICNtYXBCb3gge1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIH1cblxuICAgIC5zZXJ2aWNlcy1ib3gwNyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uIC5jYXJkLWJvZHksXG4gICAgLmlubmVyLWJsb2ctZGV0YWlsIHtcbiAgICAgICAgYTpub3QoLmJ0bil7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfbGlnaHRfYmx1ZSk7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsYXNzLWl0ZW06aG92ZXIgaDR7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTsgIFxuICAgIH1cblxuICAgIC5wYWdlLWNvbnRlbnQgcCA+IC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnByb2plY3QtZGV0YWlsIC50ZXh0LWNvbHVtbixcbiAgICAucGFnZS1jb250ZW50LCBcbiAgICAuYmxvZy1zaW5nbGUtY29udGVudHsgXG4gICAgICAgIGFbdGFyZ2V0PV9ibGFua106bm90KC5idG4pe1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYzNWRcIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9saWdodF9ibHVlKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOi0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG5cbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBpbmhlcml0OyBcbiAgICAgICAgfSBcbiAgICBcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIHVsIHVsLCBvbCBvbCwgdWwgb2wsIG9sIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41ZW07XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIG1haW4gLmdyaWQtc2VjdGlvbjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUsIDI1LCAyNSwgMC4xKTtcbiAgICB9XG5cbiAgICBtYWluIC5jb2wtbGctOCAuZ3JpZC1zZWN0aW9uOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNSwgMjUsIDI1LCAwKTtcbiAgICB9XG5cbiAgICAuc2hvcC1hcmVhIC5jbGFzcy1pdGVte1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2xhc3MtY29udGVudDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgfVxuXG4gICAgLmNsYXNzLWl0ZW0gLmNsYXNzLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BsYWNlaG9sZGVyLmpwZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cblxuICAgIC5jbGFzcy1pdGVtIC5jbGFzcy1jb250ZW50ICoge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmNsYXNzLXNjcm9sbCAuc2NoZWR1bGUgeyBcbiAgICAgICAgbWluLWhlaWdodDogODRweDtcbiAgICB9XG5cbiAgICAub3Rncy1kZXZlbG9wbWVudC1zaXRlLWZyb250LWVuZCxcbiAgICAuZ3JlY2FwdGNoYS1iYWRnZXtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ub3RpY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZkYzAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2lkZ2V0X2NhdGVnb3JpZXMsXG4gICAgLndpZGdldF9yZWNlbnRfZW50cmllc3tcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGl7IFxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmxvZy1kZXRhaWxzLXdyYXAgLm1ldGEtaW5mbyB1bHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5wYWRkaW5nLW5vbmUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYWRkaW5nLXRvcC1ub25lIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgXG4gICAgfVxuXG4gICAgLnBhZGRpbmctYm90dG9tLW5vbmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyBcbiAgICB9XG5cbiAgICAucGFkZGluZy1sYXJnZSB7IFxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZGRpbmctbWVkaXVtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFkZGluZy1taW5pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZGV0YWlsc19fY29udGVudCAudGV4dCAuYnRue1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiBcbiAgICAuZGV0YWlsc19fY29udGVudCAudGV4dCBhW3RhcmdldD1fYmxhbmtdLmJ0bjphZnRlcntcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG4gXG4gICAgLnByb2dyYW0taXRlbXsgXG4gICAgICAgIGF7IFxuICAgICAgICAgICAgaSB7IFxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICY6YmVmb3JleyBcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5hY3RpdmUgeyAgXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX2xpZ2h0X2JsdWUpO1xuICAgICAgICAgICAgICAgIGkgeyBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JleyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU4XCJcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIGxpICogeyBcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuZXZlbnQtY29udGVudCAuZGF0ZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5zaW5nbGUtZXZlbnQgLnByb2plY3QtZGV0YWlsIC50ZXh0LWNvbHVtbiB1bCB7IFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnNpbmdsZS1ldmVudCAucHJvamVjdC1kZXRhaWwgLnRleHQtY29sdW1uIHVsIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAuc2luZ2xlLWV2ZW50IC5wcm9qZWN0LWRldGFpbCAucHJvamVjdC1pbmZvIGxpIC5pY29uIHsgXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5nb29nLXRlLWdhZGdldC1zaW1wbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5nb29nLXRlLWdhZGdldCB7IFxuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICB9XG5cbiAgICAuZ29vZy10ZS1nYWRnZXQgc2VsZWN0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcbiAgICB9XG5cbiAgICAuc2tpcHRyYW5zbGF0ZSA+IHNwYW57XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgIH1cblxuICAgIC5nb29nLXRlLWdhZGdldCAuZ29vZy10ZS1jb21ibyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5jY19kaXYgLmMtYm4sXG4gICAgLmMtYm57XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAuY2NfZGl2IC5jYy1saW5rIHsgXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmNjX2RpdiAuY2MtbGluazpob3ZlciwgXG4gICAgLmNjX2RpdiAuY2MtbGluazphY3RpdmUgeyBcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgLm1vYmlsZS1tZW51IC53cG1sLWxzIHtcbiAgICAgICAgLm1lYW4tZXhwYW5ke1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAgc29saWQgcmdiYSgyMzAsIDIzMCwgMjMwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbGkgeyBcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGltZ3sgXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIFxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIwMHB4KSB7XG5cbiAgICAuc2Vjb25kLWhlYWRlcjo6YmVmb3JlIHsgXG4gICAgICAgIHdpZHRoOiAzNiU7XG4gICAgfVxuICAgIFxufSBcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXG4gICAgLndwbWwtbHMtbGVnYWN5LWxpc3QtaG9yaXpvbnRhbCB7IFxuICAgICAgICBwYWRkaW5nOiAwOyBcbiAgICB9XG4gICAgXG4gICAgLndwbWwtbHMtbGVnYWN5LWxpc3QtaG9yaXpvbnRhbCBhIHsgXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDsgXG4gICAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuICAgIGEubWVhbm1lbnUtcmV2ZWFsIHsgXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbiAgICBhLm1lYW5tZW51LXJldmVhbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lYW4tY29udGFpbmVyIC5tZWFuLW5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgXG4gICAgLnNlY29uZC1oZWFkZXItYnRuIC5idG57XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbn1cbiJdfQ== */
/*
Theme Name: Theme  
Author: CLEAR Media s.r.o.
Author URI: https://www.clearmedia.sk
Description: Custom theme developed by Miroslav Ivančík
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE 
*/  

body .project-detail a { 
	color: var(--color_light_blue);
}

body .project-detail .info-column .inner-column3 h3 {
	background: var(--color_light_blue);
}

body .lower-content2 ul li {
	list-style: inherit;
}

body .lower-content2 ul{ 
	padding-left: 15px;
	margin-bottom: 15px;
}

body .project-detail .project-info { 
	list-style: none;
	padding-left: 0;
}

body .project-detail .project-info li .icon{
	margin-right: 5px;
	position: relative;
	top: 1px;
}
 
@media (max-width: 767px) {
	 
	body .pb-90 {
		padding-bottom: 50px;
	}
	
	body .pt-120 {
		padding-top: 50px;
	}
	
	body .padding-large {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	  
	body .service-details-two {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	 
}