/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/nice-select2/dist/css/nice-select2.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:hsl(0,0%,85.9803921569%)}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:rgb(237.1,237.1,237.1);color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(19px);transform:scale(0.75) translateY(19px);-webkit-transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#999;cursor:default}.nice-select .extra{float:right}.nice-select .optgroup{font-weight:bold}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0 !important;font-size:14px}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/app.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@-webkit-keyframes splide-loading {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}
@keyframes splide-loading {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(1turn);
            transform: rotate(1turn);
  }
}
.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.splide__track--fade > .splide__list > .splide__slide {
  margin: 0 !important;
  opacity: 0;
  z-index: 0;
}

.splide__track--fade > .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide__track--ttb > .splide__list {
  display: block;
}

.splide__container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}

.splide__list {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  -ms-flex-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  margin: 0;
  pointer-events: none;
}

.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}

.splide:not(.is-overflow) .splide__pagination {
  display: none;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  position: relative;
  visibility: hidden;
}

.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  position: relative;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__spinner {
  -webkit-animation: splide-loading 1s linear infinite;
          animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}

.splide__sr {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause {
  display: none;
}

.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}

.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignright {
  float: right;
}

.alignleft {
  float: left;
}

a img.alignright {
  float: right;
}

a img.alignleft {
  float: left;
}

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption {
  background: #ffffff;
  border: 1px solid #f0f0f0;
  padding: 5px 3px 10px;
  text-align: center;
  margin-bottom: 1.5em; /* Gutenberg */
  max-width: 100%; /* Gutenberg */
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000; /* Above WP toolbar. */
}

/* Gutenberg styles */
.alignleft,
.alignright {
  max-width: 636px !important; /* Let's work to make this !important unnecessary */
}

.alignleft img,
.alignright img,
.alignleft figcaption,
.alignright figcaption {
  max-width: 50%;
  width: 50%;
}

.alignleft figcaption {
  clear: left;
}

.alignright figcaption {
  clear: right;
}

.alignleft img,
.alignleft figcaption {
  float: left;
  margin-right: 1.5em;
}

.alignright img,
.alignright figcaption {
  float: right;
  margin-left: 1.5em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

.wp-caption-text {
  text-align: center;
}

/* Gutenberg blocks: */
.entry-content > * {
  margin: 36px auto;
  max-width: 636px;
  padding-left: 14px;
  padding-right: 14px;
}

.entry-content > .alignwide {
  max-width: 1100px;
}

.entry-content > .alignfull {
  margin: 1.5em 0;
  max-width: 100%;
}

.entry-content ul,
.entry-content ol {
  margin: 1.5em auto;
  max-width: 636px;
  list-style-position: outside;
}

.wp-block-video video {
  max-width: 636px;
}

.wp-block-image img {
  display: block;
}

.wp-block-image.alignleft,
.wp-block-image.alignright {
  width: 100%;
}

.wp-block-image.alignfull img {
  width: 100vw;
}

.wp-block-gallery:not(.components-placeholder) {
  margin: 1.5em auto;
}

.wp-block-cover-text p {
  padding: 1.5em 14px;
}

ul.wp-block-latest-posts.alignwide,
ul.wp-block-latest-posts.alignfull,
ul.wp-block-latest-posts.is-grid.alignwide,
ul.wp-block-latest-posts.is-grid.alignwide {
  padding: 0 14px;
}

.wp-block-table {
  display: block;
  overflow-x: auto;
}

.wp-block-table table {
  border-collapse: collapse;
  width: 100%;
}

.wp-block-table td, .wp-block-table th {
  padding: 0.5em;
}

.entry-content li {
  margin-left: 2.5em;
  margin-bottom: 6px;
}

.entry-content ul ul,
.entry-content ol ol,
.entry-content ul ol,
.entry-content ol ul {
  margin: 0 auto;
}

.entry-content ul ul li,
.entry-content ol ol li,
.entry-content ul ol li,
.entry-content ol ul li {
  margin-left: 0;
}

.wp-block-embed.type-video > .wp-block-embed__wrapper {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 56.25%;
}

.wp-block-embed.type-video > .wp-block-embed__wrapper > iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.wp-block-quote.is-large {
  margin: 0 auto 16px;
}

.wp-block-pullquote > p:first-child {
  margin-top: 0;
}

.wp-block-separator {
  margin: 3em auto;
  padding: 0;
}

@media screen and (min-width: 768px) {
  .wp-block-cover-text p {
    padding: 1.5em 0;
  }
  .entry-content > * {
    padding-left: 0;
    padding-right: 0;
  }
}
/*--------------------------------------------------------------
# Block Color Palette Colors
--------------------------------------------------------------*/
.has-strong-blue-color {
  color: #0073aa;
}

.has-strong-blue-background-color {
  background-color: #0073aa;
}

.has-lighter-blue-color {
  color: #229fd8;
}

.has-lighter-blue-background-color {
  background-color: #229fd8;
}

.has-very-light-gray-color {
  color: #eee;
}

.has-very-light-gray-background-color {
  background-color: #eee;
}

.has-very-dark-gray-color {
  color: #444;
}

.has-very-dark-gray-background-color {
  background-color: #444;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}

.gallery-columns-2 .gallery-item {
  max-width: 50%;
}

.gallery-columns-3 .gallery-item {
  max-width: 33.3333333333%;
}

.gallery-columns-4 .gallery-item {
  max-width: 25%;
}

.gallery-columns-5 .gallery-item {
  max-width: 20%;
}

.gallery-columns-6 .gallery-item {
  max-width: 16.6666666667%;
}

.gallery-columns-7 .gallery-item {
  max-width: 14.2857142857%;
}

.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
  max-width: 11.1111111111%;
}

.gallery-caption {
  display: block;
}

form, #loginform {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 40px 20px;
}

@media (min-width: 1200px) {
  form, #loginform {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
form .wpcf7-form-control-wrap, #loginform .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
}

form label, form p, form .label, #loginform label, #loginform p, #loginform .label {
  display: block !important;
  font-size: 1.25rem !important;
  line-height: 1;
  color: #58595b;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 15px !important;
  width: 100%;
}

@media (min-width: 1200px) {
  form label, form p, form .label, #loginform label, #loginform p, #loginform .label {
    font-size: 1.5rem !important;
  }
}
form input[type=text], form input[type=email], form input[type=tel], form input[type=password], form textarea, form .nice-select, #loginform input[type=text], #loginform input[type=email], #loginform input[type=tel], #loginform input[type=password], #loginform textarea, #loginform .nice-select {
  background-color: #eaedea !important;
  font-size: 1.25rem !important;
  line-height: 1;
  color: #58595b !important;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 16px !important;
  border: 0 !important;
  height: auto !important;
  border-radius: 0;
  min-height: 57px !important;
}

@media (min-width: 1200px) {
  form input[type=text], form input[type=email], form input[type=tel], form input[type=password], form textarea, form .nice-select, #loginform input[type=text], #loginform input[type=email], #loginform input[type=tel], #loginform input[type=password], #loginform textarea, #loginform .nice-select {
    padding: 19px !important;
    font-size: 1.5rem !important;
    min-height: 68px !important;
  }
}
form .nice-select:after, #loginform .nice-select:after {
  content: "\e900";
  font-family: "lgi";
  font-size: 0.625rem;
  color: #808080;
  border: 0;
  height: auto;
  width: auto;
  right: 24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transform-origin: center top;
          transform-origin: center top;
  margin: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (min-width: 1200px) {
  form .nice-select:after, #loginform .nice-select:after {
    font-size: 0.938rem;
  }
}
form .nice-select.open:after, #loginform .nice-select.open:after {
  -webkit-transform: rotate(180deg) translateY(-50%);
          transform: rotate(180deg) translateY(-50%);
}

form .nice-select-dropdown, #loginform .nice-select-dropdown {
  right: 0;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #eaedea;
}

form .nice-select-dropdown .list, #loginform .nice-select-dropdown .list {
  border: none;
  border-radius: 0;
  margin: 0;
}

form .nice-select-dropdown .list li, #loginform .nice-select-dropdown .list li {
  padding: 10px 16px;
  font-size: 1.25rem;
  color: #58595b;
}

@media (min-width: 1200px) {
  form .nice-select-dropdown .list li, #loginform .nice-select-dropdown .list li {
    padding: 10px 19px;
  }
}
form select:has(+ .nice-select), #loginform select:has(+ .nice-select) {
  border: 0;
  position: absolute;
}

form .submit-wrap, form .login-submit, form .wp-generate-pw, form .user-submit, form .lostpassword-submit button, #loginform .submit-wrap, #loginform .login-submit, #loginform .wp-generate-pw, #loginform .user-submit, #loginform .lostpassword-submit button {
  border-radius: 25px;
  background-color: rgba(3, 110, 255, 0.949);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 11px 30px;
  position: relative;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  font-size: 1.375rem;
  color: #ffffff;
  font-weight: 500;
  border: 0;
}

form .submit-wrap .wpcf7-spinner, form .login-submit .wpcf7-spinner, form .wp-generate-pw .wpcf7-spinner, form .user-submit .wpcf7-spinner, form .lostpassword-submit button .wpcf7-spinner, #loginform .submit-wrap .wpcf7-spinner, #loginform .login-submit .wpcf7-spinner, #loginform .wp-generate-pw .wpcf7-spinner, #loginform .user-submit .wpcf7-spinner, #loginform .lostpassword-submit button .wpcf7-spinner {
  position: absolute;
  top: calc(100% + 5px);
  -webkit-transform: none;
          transform: none;
  margin: 0;
}

@media (min-width: 1200px) {
  form .submit-wrap .wpcf7-spinner, form .login-submit .wpcf7-spinner, form .wp-generate-pw .wpcf7-spinner, form .user-submit .wpcf7-spinner, form .lostpassword-submit button .wpcf7-spinner, #loginform .submit-wrap .wpcf7-spinner, #loginform .login-submit .wpcf7-spinner, #loginform .wp-generate-pw .wpcf7-spinner, #loginform .user-submit .wpcf7-spinner, #loginform .lostpassword-submit button .wpcf7-spinner {
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: calc(100% + 10px);
  }
}
form .submit-wrap input[type=submit], form .login-submit input[type=submit], form .wp-generate-pw input[type=submit], form .user-submit input[type=submit], form .lostpassword-submit button input[type=submit], #loginform .submit-wrap input[type=submit], #loginform .login-submit input[type=submit], #loginform .wp-generate-pw input[type=submit], #loginform .user-submit input[type=submit], #loginform .lostpassword-submit button input[type=submit] {
  background: transparent;
  border: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 0;
  opacity: 0;
  cursor: pointer;
}

form .submit-wrap i, form .login-submit i, form .wp-generate-pw i, form .user-submit i, form .lostpassword-submit button i, #loginform .submit-wrap i, #loginform .login-submit i, #loginform .wp-generate-pw i, #loginform .user-submit i, #loginform .lostpassword-submit button i {
  font-size: 1.125rem;
  color: #ffffff;
  font-weight: 700;
  line-height: 1;
}

form .submit-wrap:hover, form .submit-wrap:active, form .login-submit:hover, form .login-submit:active, form .wp-generate-pw:hover, form .wp-generate-pw:active, form .user-submit:hover, form .user-submit:active, form .lostpassword-submit button:hover, form .lostpassword-submit button:active, #loginform .submit-wrap:hover, #loginform .submit-wrap:active, #loginform .login-submit:hover, #loginform .login-submit:active, #loginform .wp-generate-pw:hover, #loginform .wp-generate-pw:active, #loginform .user-submit:hover, #loginform .user-submit:active, #loginform .lostpassword-submit button:hover, #loginform .lostpassword-submit button:active {
  background-color: #012a56;
}

form .submit-wrap:hover i, form .submit-wrap:active i, form .login-submit:hover i, form .login-submit:active i, form .wp-generate-pw:hover i, form .wp-generate-pw:active i, form .user-submit:hover i, form .user-submit:active i, form .lostpassword-submit button:hover i, form .lostpassword-submit button:active i, #loginform .submit-wrap:hover i, #loginform .submit-wrap:active i, #loginform .login-submit:hover i, #loginform .login-submit:active i, #loginform .wp-generate-pw:hover i, #loginform .wp-generate-pw:active i, #loginform .user-submit:hover i, #loginform .user-submit:active i, #loginform .lostpassword-submit button:hover i, #loginform .lostpassword-submit button:active i {
  color: #ffffff;
}

form .lostpassword-submit button, #loginform .lostpassword-submit button {
  margin: 0;
  width: auto;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  font-size: 1.125rem !important;
}

form .lostpassword-submit button:after, #loginform .lostpassword-submit button:after {
  content: "\e902";
  font-family: "lgi";
  display: block;
  font-size: 0.875rem;
  color: #ffffff;
  font-weight: 700;
  line-height: 1;
}

form .lostpassword-submit button:hover:after, form .lostpassword-submit button:active:after, #loginform .lostpassword-submit button:hover:after, #loginform .lostpassword-submit button:active:after {
  color: #ffffff;
}

form .form-group, form .login-username, form .login-password, #loginform .form-group, #loginform .login-username, #loginform .login-password {
  position: relative;
}

@media (min-width: 1200px) {
  form .form-group, form .login-username, form .login-password, #loginform .form-group, #loginform .login-username, #loginform .login-password {
    width: calc(50% - 10px);
  }
}
form .form-group:has(textarea), form .login-username:has(textarea), form .login-password:has(textarea), #loginform .form-group:has(textarea), #loginform .login-username:has(textarea), #loginform .login-password:has(textarea) {
  width: 100%;
}

form .wpcf7-not-valid-tip, #loginform .wpcf7-not-valid-tip {
  position: absolute;
  top: calc(100% + 5px);
  font-size: 0.75rem;
  margin: 0;
  line-height: 1;
}

form .wpcf7-response-output, #loginform .wpcf7-response-output {
  width: 100%;
  margin: 0;
  padding: 10px;
}

form .checkbox, #loginform .checkbox {
  gap: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

form .checkbox .wpcf7-form-control-wrap, #loginform .checkbox .wpcf7-form-control-wrap {
  -webkit-box-flex: 0;
  -webkit-flex: 0;
      -ms-flex: 0;
          flex: 0;
  position: static;
}

form .checkbox .wpcf7-list-item, #loginform .checkbox .wpcf7-list-item {
  margin: 0;
}

form .checkbox label, #loginform .checkbox label {
  margin: 0;
}

form .checkbox .wpcf7-list-item-label, #loginform .checkbox .wpcf7-list-item-label {
  font-size: 0;
}

form .checkbox .wpcf7-list-item-label:before, form .checkbox .wpcf7-list-item-label:after, #loginform .checkbox .wpcf7-list-item-label:before, #loginform .checkbox .wpcf7-list-item-label:after {
  content: "";
  width: 1.875rem;
  height: 1.875rem;
}

form .checkbox .wpcf7-list-item-label:before, #loginform .checkbox .wpcf7-list-item-label:before {
  display: block;
  background-color: #eaedea;
}

form .checkbox .wpcf7-list-item-label:after, #loginform .checkbox .wpcf7-list-item-label:after {
  content: "\e904";
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: "lgi";
  font-size: 1.25rem;
  color: #58595b;
  position: absolute;
  top: 0;
  left: 0;
}

form .checkbox input[type=checkbox], #loginform .checkbox input[type=checkbox] {
  position: absolute;
  opacity: 0;
  margin: 0;
  border: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

form .checkbox input[type=checkbox]:checked + .wpcf7-list-item-label:after, #loginform .checkbox input[type=checkbox]:checked + .wpcf7-list-item-label:after {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

form .checkbox .custom-label, #loginform .checkbox .custom-label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 1.375rem;
  line-height: 1.25;
  color: #58595b;
  font-weight: 400;
}

form .checkbox .custom-label a, #loginform .checkbox .custom-label a {
  position: relative;
  text-decoration: underline;
}

form .checkbox .custom-label a:hover, form .checkbox .custom-label a:active, #loginform .checkbox .custom-label a:hover, #loginform .checkbox .custom-label a:active {
  text-decoration: none;
}

form .checkboxes, #loginform .checkboxes {
  width: 100%;
}

form .checkboxes .wpcf7-checkbox, #loginform .checkboxes .wpcf7-checkbox {
  gap: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}

@media (min-width: 1200px) {
  form .checkboxes .wpcf7-checkbox, #loginform .checkboxes .wpcf7-checkbox {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
form .checkboxes .wpcf7-list-item, #loginform .checkboxes .wpcf7-list-item {
  margin: 0;
  position: relative;
}

form .checkboxes label, #loginform .checkboxes label {
  margin: 0 !important;
}

form .checkboxes .wpcf7-list-item-label, #loginform .checkboxes .wpcf7-list-item-label {
  font-size: 1.375rem;
  line-height: 1.25;
  color: #58595b;
  font-weight: 400;
  gap: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

form .checkboxes .wpcf7-list-item-label:before, form .checkboxes .wpcf7-list-item-label:after, #loginform .checkboxes .wpcf7-list-item-label:before, #loginform .checkboxes .wpcf7-list-item-label:after {
  content: "";
  width: 1.875rem;
  height: 1.875rem;
}

form .checkboxes .wpcf7-list-item-label:before, #loginform .checkboxes .wpcf7-list-item-label:before {
  display: block;
  background-color: #eaedea;
}

form .checkboxes .wpcf7-list-item-label:after, #loginform .checkboxes .wpcf7-list-item-label:after {
  content: "\e904";
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: "lgi";
  font-size: 1.25rem;
  color: #58595b;
  position: absolute;
  top: 0;
  left: 0;
}

form .checkboxes input[type=checkbox], #loginform .checkboxes input[type=checkbox] {
  position: absolute;
  opacity: 0;
  margin: 0;
  border: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

form .checkboxes input[type=checkbox]:checked + .wpcf7-list-item-label:after, #loginform .checkboxes input[type=checkbox]:checked + .wpcf7-list-item-label:after {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.login-form {
  padding: 30px 0;
  background-color: #ffffff;
}

@media (min-width: 1200px) {
  .login-form {
    padding: 40px 0 35px;
  }
}
.login-form h2 {
  font-size: 1.875rem;
  line-height: 1;
  color: #036eff;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 15px;
}

.login-form p {
  font-size: 1.125rem;
  line-height: 1.38;
  color: #58595b;
  font-weight: 400;
  margin-top: 0;
}

.login-form .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}

@media (min-width: 1200px) {
  .login-form .container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 100px;
  }
  .login-form .container > div:first-child {
    width: 340px;
  }
}
.login-form .login-info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.login-form .cc-info {
  margin-top: 40px;
}

.login-form #loginform {
  gap: 30px;
}

.login-form #loginform .login-username, .login-form #loginform .login-password {
  margin: 0 !important;
  width: 100% !important;
}

.login-form #loginform .login-username label, .login-form #loginform .login-password label {
  font-size: 1.125rem !important;
  line-height: 1.25;
  color: #58595b;
}

.login-form #loginform .login-username input, .login-form #loginform .login-password input {
  min-height: 48px !important;
  padding: 9px !important;
  border: 1px solid #cfd0d1 !important;
  background-color: #eaedea !important;
}

.login-form #loginform .login-remember {
  gap: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin: 0 !important;
}

.login-form #loginform .login-remember input[type=checkbox] {
  position: absolute;
  opacity: 0;
  margin: 0;
  border: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

.login-form #loginform .login-remember input[type=checkbox]:checked + .wpcf7-list-item-label:after {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.login-form #loginform .login-remember label {
  font-size: 1.125rem !important;
  line-height: 1.25;
  color: #58595b;
  font-weight: 400;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  gap: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 !important;
}

.login-form #loginform .login-remember label:before, .login-form #loginform .login-remember label:after {
  content: "";
  width: 1.125rem;
  height: 1.125rem;
}

.login-form #loginform .login-remember label:before {
  display: block;
  background-color: #eaedea;
  border: 1px solid #cfd0d1;
}

.login-form #loginform .login-remember label:after {
  content: "\e904";
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: "lgi";
  font-size: 0.875rem;
  color: #58595b;
  position: absolute;
  top: 3px;
  left: 1px;
}

.login-form #loginform .login-remember label:has(input[type=checkbox]:checked):after {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.login-form #loginform .login-submit {
  margin: 0;
  width: auto;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  font-size: 1.125rem !important;
}

.login-form #loginform .login-submit:before {
  content: "Log In";
  display: block;
  line-height: 1.27;
}

.login-form #loginform .login-submit:after {
  content: "\e902";
  font-family: "lgi";
  display: block;
  font-size: 0.875rem;
  color: #ffffff;
  font-weight: 700;
  line-height: 1;
}

.login-form #loginform .login-submit:hover:after, .login-form #loginform .login-submit:active:after {
  color: #ffffff;
}

.login-form .error {
  font-size: 1rem;
  color: red;
}

#lostpasswordform legend {
  display: none !important;
}

#lostpasswordform fieldset {
  border: 0;
  padding: 0;
}

.block-item {
  position: relative;
}

.block-item .item-image {
  padding-bottom: 62.96%;
  height: 0;
  overflow: hidden;
  border-radius: 8px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.block-item .item-image-wrap {
  width: 100%;
}

.block-item .item-info-wrap {
  margin-top: 10px;
}

.block-item .item-title {
  font-size: 1.375rem;
  color: #036eff;
  font-weight: 600;
  text-align: center;
  margin: 0;
}

@media (min-width: 1200px) {
  .block-item .item-title {
    font-size: 1.188rem;
  }
}
.block-item .item-excerpt {
  font-size: 1rem;
  line-height: 1.21;
  color: #343f40;
  font-weight: 400;
  text-align: center;
  margin-top: 10px;
}

@media (min-width: 1200px) {
  .block-item .item-excerpt {
    font-size: 0.875rem;
  }
}
.block-item .item-excerpt p {
  margin: 0;
}

.block-item .item-excerpt a:hover, .block-item .item-excerpt a:active {
  text-decoration: underline;
}

.block-item .item-excerpt .read-more {
  color: #036eff;
}

@media (min-width: 1200px) {
  .horizontal .block-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 45px;
  }
}
@media (min-width: 1200px) {
  .horizontal .block-item .item-image-wrap {
    width: 425px;
  }
}
.horizontal .block-item .item-image-wrap:has(.btn-blue) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (min-width: 1200px) {
  .horizontal .block-item .item-info-wrap {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-top: 0;
    padding-right: 30px;
  }
}
.horizontal .block-item img {
  max-width: 100%;
  height: auto;
}

.horizontal .block-item a.btn-blue {
  position: relative;
}

.horizontal .block-item .btn-blue {
  font-size: 1.188rem;
  line-height: 1;
  font-weight: 600;
  padding: 7px 25px;
  border-radius: 25px;
  margin-top: 10px;
  border: 0;
}

.horizontal .block-item .item-image {
  padding-bottom: 61.17%;
}

.horizontal .block-item .item-category {
  font-size: 1.188rem;
  line-height: 1;
  color: #231f20;
  font-weight: 600;
  margin-bottom: 15px;
  margin-top: 0;
}

.horizontal .block-item .item-title {
  font-size: 1.5rem;
  text-align: left;
  margin: 0;
  font-weight: 400;
}

@media (min-width: 1200px) {
  .horizontal .block-item .item-title {
    font-size: 1.938rem;
  }
}
.horizontal .block-item .item-excerpt {
  font-size: 1rem;
  line-height: 1.44;
  color: #343f40;
  text-align: left;
  margin-top: 15px;
}

@media (min-width: 1200px) {
  .horizontal .block-item .item-excerpt {
    font-size: 1.125rem;
  }
}
.horizontal .block-item .item-excerpt p {
  margin: 0;
}

.horizontal .block-item .item-excerpt a:hover, .horizontal .block-item .item-excerpt a:active {
  text-decoration: underline;
}

.horizontal .block-item:hover button.btn-blue, .horizontal .block-item:active button.btn-blue {
  background-color: #012a56;
}

.horizontal .block-item:hover button.btn-blue i, .horizontal .block-item:active button.btn-blue i {
  color: #ffffff;
}

.customer-center-top {
  border-top: 5px solid #ff8552;
}

.customer-center-top .top-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 30px 0 20px;
  gap: 20px;
}

@media (min-width: 1200px) {
  .customer-center-top .top-wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    padding: 45px 0 30px;
  }
}
.customer-center-top .top-wrap h1 {
  font-size: 2rem;
  line-height: 1;
  color: #036eff;
  font-weight: 300;
  margin: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

@media (min-width: 1200px) {
  .customer-center-top .top-wrap h1 {
    font-size: 3.188rem;
  }
}
.customer-center-top .top-wrap .user-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 22px;
}

@media (min-width: 1200px) {
  .customer-center-top .top-wrap .user-nav {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.customer-center-top .top-wrap .user-nav p, .customer-center-top .top-wrap .user-nav a {
  font-size: 1rem;
  line-height: 1;
  font-weight: 400;
}

@media (min-width: 1200px) {
  .customer-center-top .top-wrap .user-nav p, .customer-center-top .top-wrap .user-nav a {
    font-size: 1.125rem;
  }
}
.customer-center-top .top-wrap .user-nav p {
  color: #333842;
  margin: 0;
}

.customer-center-top .top-wrap .user-nav a {
  text-decoration: underline;
}

.customer-center-top .top-wrap .user-nav a:hover, .customer-center-top .top-wrap .user-nav a:active {
  text-decoration: none;
}

.customer-center-top .cc-nav {
  border-top: 1px solid #c9caca;
  border-bottom: 1px solid #c9caca;
  padding: 20px 0;
  list-style: none;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}

.customer-center-top .cc-nav a {
  text-decoration: underline;
  font-size: 1rem;
  line-height: 1;
  font-weight: 400;
}

.customer-center-top .cc-nav a:hover, .customer-center-top .cc-nav a:active {
  text-decoration: none;
}

@media (min-width: 1200px) {
  .customer-center-top .cc-nav a {
    font-size: 1.125rem;
  }
}
.customer-center-top .cc-subnav-wrap {
  padding: 30px 0;
  border-bottom: 1px solid #c9caca;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}

@media (min-width: 1200px) {
  .customer-center-top .cc-subnav-wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .customer-center-top .cc-subnav-wrap .cc-subnav {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.customer-center-top .cc-subnav-wrap .cc-subnav p {
  font-size: 1.125rem;
  line-height: 1.38;
  color: #58595b;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 10px;
}

@media (min-width: 1200px) {
  .customer-center-top .cc-subnav-wrap .cc-subnav p {
    font-size: 1.313rem;
  }
}
.customer-center-top .cc-subnav-wrap .cc-subnav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.customer-center-top .cc-subnav-wrap .cc-subnav ul li:not(:last-child) {
  margin-bottom: 10px;
}

.customer-center-top .cc-subnav-wrap .cc-subnav ul li a {
  text-decoration: underline;
  font-size: 1rem;
  line-height: 1;
  font-weight: 400;
}

.customer-center-top .cc-subnav-wrap .cc-subnav ul li a:hover, .customer-center-top .cc-subnav-wrap .cc-subnav ul li a:active {
  text-decoration: none;
}

@media (min-width: 1200px) {
  .customer-center-top .cc-subnav-wrap .cc-subnav ul li a {
    font-size: 1.125rem;
  }
}
@font-face {
  font-family: "lgi";
  src: url(/wp-content/themes/lgi/public/fonts/lgi.3f20425a.eot);
  src: url(/wp-content/themes/lgi/public/fonts/lgi.3f20425a.eot#iefix) format("embedded-opentype"), url(/wp-content/themes/lgi/public/fonts/lgi.fef0c2e0.ttf) format("truetype"), url(/wp-content/themes/lgi/public/fonts/lgi.efa37f1a.woff) format("woff"), url(/wp-content/themes/lgi/public/images/lgi.3d8fd590.svg#lgi) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.lgi {
  font-family: "lgi" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lgi-angle-down:before {
  content: "\e900";
}

.lgi-angle-left:before {
  content: "\e901";
}

.lgi-angle-right:before {
  content: "\e902";
}

.lgi-quote:before {
  content: "\e903";
}

.lgi-check:before {
  content: "\e904";
}

.lgi-bars:before {
  content: "\e905";
}

.lgi-linkedin:before {
  content: "\e906";
}

.lgi-top-block {
  border-bottom: 5px solid #ff9756;
  background-color: #ffffff;
  position: relative;
}

.lgi-top-block .splide__pagination {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0.75rem;
  position: absolute;
  bottom: 1rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 0;
}

.lgi-top-block .splide__pagination li {
  display: block;
  width: 0.75rem !important;
  height: 0.75rem !important;
}

.lgi-top-block .splide__pagination .splide__pagination__page {
  display: block;
  border-radius: 50%;
  width: 0.75rem !important;
  height: 0.75rem !important;
  background-color: rgba(51, 56, 66, 0.949);
  border: 0;
  cursor: pointer;
  padding: 0;
}

.lgi-top-block .splide__pagination .splide__pagination__page.is-active {
  background-color: #ff9756;
}

.lgi-top-block .splide__arrows .splide__arrow {
  background-color: transparent;
  padding: 0;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: auto;
  height: auto;
  font-size: 1.5rem;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border: 0;
  cursor: pointer;
}

@media (min-width: 1366px) {
  .lgi-top-block .splide__arrows .splide__arrow--prev {
    left: 1rem;
  }
}
@media (min-width: 1366px) {
  .lgi-top-block .splide__arrows .splide__arrow--next {
    right: 1rem;
  }
}
.lgi-top-block .single-slide {
  padding: 40px 0;
}

@media (min-width: 1200px) {
  .lgi-top-block .single-slide {
    padding: 70px 0;
  }
}
.lgi-top-block .slide-image {
  background-position: center center;
  background-repeat: no-repeat;
  padding-bottom: 56.25%;
  width: 100%;
  height: 0;
  overflow: hidden;
}

@media (min-width: 1200px) {
  .lgi-top-block .slide-image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    z-index: 1;
    padding-bottom: 0;
  }
}
.lgi-top-block .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.lgi-top-block .box {
  background-color: rgba(51, 56, 66, 0.949);
  padding: 20px;
  position: relative;
  z-index: 2;
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-top-block .box {
    padding: 20px 35px 30px;
    border-radius: 11px;
    max-width: 544px;
    width: auto;
  }
}
.lgi-top-block .box .slide-title {
  font-size: 1.875rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 500;
  margin: 0;
}

@media (min-width: 1200px) {
  .lgi-top-block .box .slide-title {
    font-size: 2.438rem;
  }
}
.lgi-top-block .box .slide-description {
  font-size: 1.125rem;
  line-height: 1.3;
  color: #ffffff;
  font-weight: 400;
  margin-top: 10px;
}

@media (min-width: 1200px) {
  .lgi-top-block .box .slide-description {
    font-size: 1.25rem;
  }
}
.lgi-top-block .box-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-top-block .box-wrap {
    width: auto;
  }
}
.lgi-top-block .slide-button {
  font-size: 1.375rem;
  letter-spacing: 0.063rem;
  line-height: 1;
  font-weight: 500;
  border-radius: 25px;
  padding: 14px 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  border: 0;
  position: relative;
  z-index: 2;
  margin-top: 28px;
}

.lgi-top-block .slide-button i {
  font-size: 1.125rem;
  line-height: 1;
  font-weight: 700;
}

.lgi-tiles-block {
  padding: 32px 0;
}

@media (min-width: 1200px) {
  .lgi-tiles-block {
    padding: 45px 0;
  }
}
.lgi-tiles-block .block-title {
  font-size: 1.625rem;
  color: #343f40;
  font-weight: 500;
  text-align: center;
  margin-bottom: 30px;
  margin-top: 0;
}

.lgi-tiles-block .block-description {
  font-size: 1.125rem;
  line-height: 1.66;
  color: #343f40;
  text-align: center;
  margin-bottom: 20px;
}

.lgi-tiles-block .block-description p {
  margin: 0;
}

.lgi-tiles-block .block-description a {
  text-decoration: underline;
}

.lgi-tiles-block .block-description a:hover, .lgi-tiles-block .block-description a:active {
  text-decoration: none;
}

.lgi-tiles-block .block-content-after {
  margin-top: 40px;
}

.lgi-tiles-block .block-content-after blockquote {
  padding-right: 80px;
  margin: 0;
  position: relative;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-content-after blockquote {
    padding-left: 30px;
    padding-right: 140px;
    padding-top: 10px;
  }
}
.lgi-tiles-block .block-content-after blockquote:after {
  content: "\e903";
  font-family: "lgi";
  font-size: 40px;
  line-height: 1;
  color: #ff8552;
  position: absolute;
  right: 20px;
  top: 0;
  display: block;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-content-after blockquote:after {
    font-size: 75px;
  }
}
.lgi-tiles-block .block-content-after blockquote p {
  font-size: 1.375rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 400;
  margin: 0;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-content-after blockquote p {
    font-size: 1.75rem;
  }
}
.lgi-tiles-block .block-content-after blockquote p:last-child {
  margin-top: 20px;
  font-size: 1.125rem;
  line-height: 1;
  font-weight: 700;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-content-after blockquote p:last-child {
    font-size: 1.5rem;
  }
}
.lgi-tiles-block .block-content-after > * {
  margin: 0;
}

.lgi-tiles-block .block-content-after > *:not(:last-child) {
  margin-bottom: 20px;
}

.lgi-tiles-block .block-tiles {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 16px;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-tiles {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.lgi-tiles-block .block-tiles .block-tile {
  border-radius: 7px;
  background-color: #ffffff;
  padding: 20px 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 25px;
  -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
  width: 100%;
  position: relative;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-tiles .block-tile {
    width: calc(33.3333333333% - 11px);
    padding: 26px 20px;
  }
}
.lgi-tiles-block .block-tiles .block-tile .tile-image {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
}

.lgi-tiles-block .block-tiles .block-tile .tile-image-wrap {
  width: 48px;
  height: 48px;
}

@media (min-width: 1200px) {
  .lgi-tiles-block .block-tiles .block-tile .tile-image-wrap {
    width: 64px;
    height: 64px;
  }
}
.lgi-tiles-block .block-tiles .block-tile .tile-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.lgi-tiles-block .block-tiles .block-tile .tile-title {
  font-size: 1.5rem;
  line-height: 1;
  color: #036eff;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 8px;
}

.lgi-tiles-block .block-tiles .block-tile .tile-description {
  color: #343f40;
  font-size: 1.125rem;
  line-height: 1.25;
}

.lgi-tiles-block .block-tiles .block-tile .tile-description > * {
  margin: 0;
}

.lgi-tiles-block .block-tiles .block-tile .tile-description > *:not(:last-child) {
  margin-bottom: 20px;
}

@media (min-width: 1200px) {
  .lgi-tiles-block.type-two {
    padding: 40px 0 50px;
  }
}
.lgi-tiles-block.type-two .block-title {
  margin-bottom: 0;
}

.lgi-tiles-block.type-two .block-tiles .block-tile {
  border-radius: 9px;
  padding: 20px;
  border: 1px solid transparent;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (min-width: 1200px) {
  .lgi-tiles-block.type-two .block-tiles .block-tile {
    padding: 30px 60px;
  }
}
.lgi-tiles-block.type-two .block-tiles .block-tile .tile-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

.lgi-tiles-block.type-two .block-tiles .block-tile .tile-title {
  text-align: center;
  font-size: 1.938rem;
  font-weight: 600;
  margin-bottom: 20px;
}

.lgi-tiles-block.type-two .block-tiles .block-tile .tile-description {
  font-size: 1.5rem;
  line-height: 1.29;
  font-weight: 500;
  text-align: center;
  margin-bottom: 20px;
}

.lgi-tiles-block.type-two .block-tiles .block-tile .tile-button {
  font-size: 1.188rem;
  line-height: 1;
  padding: 9px 20px;
  font-weight: 600;
  border-radius: 25px;
  margin-top: auto;
  min-width: 176px;
  text-align: center;
}

.lgi-tiles-block.type-two .block-tiles .block-tile:hover, .lgi-tiles-block.type-two .block-tiles .block-tile:active {
  border-color: #036eff;
}

.lgi-tiles-block.type-two .block-tiles .block-tile:hover .tile-button, .lgi-tiles-block.type-two .block-tiles .block-tile:active .tile-button {
  background-color: #012a56;
}

.lgi-tiles-block.type-three {
  padding: 40px 0 20px;
}

@media (min-width: 1200px) {
  .lgi-tiles-block.type-three {
    padding: 60px 0 30px;
  }
}
.lgi-tiles-block.type-three .block-title {
  font-size: 1.875rem;
  color: #036eff;
  text-align: left;
  margin-bottom: 24px;
}

@media (min-width: 1200px) {
  .lgi-tiles-block.type-three .block-tiles {
    gap: 14px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.lgi-tiles-block.type-three .block-tiles .block-tile {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (min-width: 1200px) {
  .lgi-tiles-block.type-three .block-tiles .block-tile {
    width: calc(25% - 11px);
    padding: 30px 25px;
  }
}
.lgi-tiles-block.type-three .block-tiles .block-tile .tile-image-wrap {
  width: 64px;
  height: 64px;
}

@media (min-width: 1200px) {
  .lgi-tiles-block.type-three .block-tiles .block-tile .tile-image-wrap {
    width: 94px;
    height: 94px;
  }
}
.lgi-tiles-block.type-three .block-tiles .block-tile .tile-title {
  text-align: center;
  font-size: 1.563rem;
  font-weight: 700;
  margin-bottom: 15px;
  color: #231f20;
}

.lgi-tiles-block.type-three .block-tiles .block-tile .tile-description {
  text-align: center;
  color: #58595b;
  font-size: 1.25rem;
  line-height: 1.55;
}

.lgi-tiles-block.type-three .block-tiles .block-tile .tile-description h3 {
  font-size: 1.625rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 500;
  margin: 0;
}

.lgi-tiles-block.type-three .block-tiles .block-tile .tile-description h3 em {
  font-style: normal;
  color: #036eff;
}

.lgi-tiles-block.bg-gray {
  background-color: #f9f9f9;
}

.lgi-partners-block {
  background-color: #ffffff;
  padding: 30px 0 40px;
}

.lgi-partners-block .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.lgi-partners-block .block-title {
  font-size: 1.625rem;
  line-height: 1.25;
  color: #036eff;
  font-weight: 500;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
}

.lgi-partners-block .block-partners {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 20px 15px;
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-partners-block .block-partners {
    gap: 40px;
    width: calc(100% + 40px);
    margin-left: -20px;
    margin-right: -20px;
  }
}
.lgi-partners-block .block-partners .block-partner {
  width: calc(50% - 8px);
  max-width: calc(50% - 8px);
}

@media (min-width: 1200px) {
  .lgi-partners-block .block-partners .block-partner {
    width: calc(16.6666666667% - 34px);
    max-width: calc(16.6666666667% - 34px);
  }
}
.lgi-partners-block .block-partners .block-partner img {
  max-width: 100%;
  height: auto;
  display: block;
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
}

.lgi-partners-block .block-button {
  font-size: 1.25rem;
  letter-spacing: 0.063rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 500;
  border-radius: 25px;
  padding: 14px 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  border: 0;
  margin-top: 48px;
}

.lgi-partners-block .block-button i {
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
}

.lgi-partners-block.bg-gray {
  background-color: #f9f9f9;
}

@media (min-width: 1200px) {
  .lgi-partners-block.type-two {
    padding: 75px 0 50px;
  }
}
.lgi-partners-block.type-two .block-partners {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 45px;
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-partners-block.type-two .block-partners {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 24px;
  }
}
.lgi-partners-block.type-two .block-partners .block-partner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 25px;
  width: 100%;
  max-width: 100%;
}

@media (min-width: 1200px) {
  .lgi-partners-block.type-two .block-partners .block-partner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 45px;
  }
}
.lgi-partners-block.type-two .block-partners .block-partner .partner-image-wrap {
  width: 186px;
}

.lgi-partners-block.type-two .block-partners .block-partner .partner-image-wrap img {
  -webkit-filter: none;
          filter: none;
}

.lgi-partners-block.type-two .block-partners .block-partner .partner-description {
  font-size: 1.5rem;
  line-height: 1.25;
  color: #58595b;
  font-weight: 400;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.lgi-partners-block.type-two .block-partners .block-partner .partner-description > * {
  margin: 0;
}

.lgi-partners-block.type-two .block-partners .block-partner .partner-description > *:not(:last-child) {
  margin-bottom: 24px;
}

.lgi-partners-block.type-two .block-partners .block-partner .partner-description a {
  text-decoration: underline;
}

.lgi-partners-block.type-two .block-partners .block-partner .partner-description a:hover, .lgi-partners-block.type-two .block-partners .block-partner .partner-description a:active {
  text-decoration: none;
}

.lgi-image-content-list-block {
  padding: 45px 0 30px;
  background-color: #ffffff;
}

.lgi-image-content-list-block .block-title {
  font-size: 1.625rem;
  line-height: 1.25;
  color: #036eff;
  font-weight: 500;
  text-align: center;
  margin-top: 0;
  margin-bottom: 15px;
}

.lgi-image-content-list-block .block-description {
  font-size: 1.125rem;
  line-height: 1.22;
  color: #343f40;
  font-weight: 400;
  text-align: center;
  margin-bottom: 20px;
}

@media (min-width: 1200px) {
  .lgi-image-content-list-block .block-description {
    margin-bottom: 30px;
  }
}
.lgi-image-content-list-block .block-description p {
  margin: 0;
}

.lgi-image-content-list-block .block-description a {
  text-decoration: underline;
}

.lgi-image-content-list-block .block-description a:hover, .lgi-image-content-list-block .block-description a:active {
  text-decoration: none;
}

.lgi-image-content-list-block .block-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 40px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

@media (min-width: 1200px) {
  .lgi-image-content-list-block .block-items {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.lgi-image-content-list-block .block-items .block-item {
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-image-content-list-block .block-items .block-item {
    width: calc(25% - 30px);
  }
}
.lgi-image-content-list-block .btn-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 40px;
}

.lgi-image-content-list-block .btn-wrap a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  font-size: 1.25rem;
  line-height: 1;
  font-weight: 500;
}

.lgi-image-content-list-block .btn-wrap a i {
  font-size: 1rem;
}

.lgi-image-content-list-block.horizontal .block-items {
  gap: 30px;
}

@media (min-width: 1200px) {
  .lgi-image-content-list-block.horizontal .block-items {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 60px;
    padding: 45px 0 60px;
  }
}
@media (min-width: 1200px) {
  .lgi-image-content-list-block.horizontal .block-item {
    width: 100%;
  }
}
.lgi-image-overlay-block {
  padding: 40px 0 20px;
  background-color: #ffffff;
  position: relative;
}

@media (min-width: 1200px) {
  .lgi-image-overlay-block {
    padding: 60px 0 30px;
  }
  .lgi-image-overlay-block:before {
    content: "";
    background-image: -webkit-gradient(linear, left top, right top, from(rgb(234, 237, 234)), to(rgba(234, 237, 234, 0)));
    background-image: linear-gradient(90deg, rgb(234, 237, 234) 0%, rgba(234, 237, 234, 0) 100%);
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
  }
}
.lgi-image-overlay-block .block-image {
  background-position: right top;
  background-repeat: no-repeat;
  padding-bottom: 56.25%;
  width: 100%;
  height: 0;
  overflow: hidden;
}

@media (min-width: 1200px) {
  .lgi-image-overlay-block .block-image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    z-index: 1;
    padding-bottom: 0;
  }
}
.lgi-image-overlay-block .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.lgi-image-overlay-block .box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
  z-index: 3;
  padding: 20px;
}

@media (min-width: 1200px) {
  .lgi-image-overlay-block .box {
    max-width: 50%;
    padding: 0;
  }
}
.lgi-image-overlay-block .box .block-title {
  font-size: 1.875rem;
  line-height: 1.25;
  margin: 0;
  color: #036eff;
  font-weight: 400;
}

@media (min-width: 1200px) {
  .lgi-image-overlay-block .box .block-title {
    font-size: 2.688rem;
  }
}
.lgi-image-overlay-block .box .block-description {
  font-size: 1.125rem;
  line-height: 1.34;
  color: #000000;
  font-weight: 400;
  margin-top: 20px;
}

@media (min-width: 1200px) {
  .lgi-image-overlay-block .box .block-description {
    font-size: 1.438rem;
  }
}
.lgi-image-overlay-block .box .block-button {
  font-size: 1.188rem;
  letter-spacing: 0.063rem;
  line-height: 1;
  font-weight: 600;
  border-radius: 25px;
  padding: 9px 26px;
  border: 0;
  position: relative;
  z-index: 2;
  margin-top: 20px;
}

.lgi-opinions-block {
  background-color: #036eff;
  padding: 30px 0 40px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block {
    padding: 30px 0 70px;
  }
}
.lgi-opinions-block .block-opinions {
  padding: 0 20px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .block-opinions {
    padding: 0 86px;
  }
}
.lgi-opinions-block .block-title {
  font-size: 1.375rem;
  line-height: 1.25;
  color: #ffffff;
  font-weight: 500;
  text-align: center;
  margin-bottom: 30px;
}

.lgi-opinions-block .single-opinion {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .single-opinion {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.lgi-opinions-block .single-opinion .opinion-image {
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .single-opinion .opinion-image {
    margin-left: 0;
    margin-right: 0;
  }
}
.lgi-opinions-block .single-opinion .opinion-image-wrap {
  width: 188px;
}

.lgi-opinions-block .single-opinion .opinion-content-wrap {
  border-top: 5px solid #ff9756;
  padding: 30px 0 12px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .single-opinion .opinion-content-wrap {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border-top: 0;
    border-left: 5px solid #ff9756;
    padding: 12px 0 12px 30px;
  }
}
.lgi-opinions-block .single-opinion .opinion-content-wrap .opinion-content {
  font-size: 1.438rem;
  line-height: 1.34;
  color: #ffffff;
  margin-bottom: 20px;
}

.lgi-opinions-block .single-opinion .opinion-content-wrap .opinion-author {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 3px;
  font-size: 1.125rem;
  line-height: 1.25;
  color: #ffffff;
}

.lgi-opinions-block .single-opinion .opinion-content-wrap .opinion-author-name {
  font-weight: 700;
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .single-opinion .opinion-content-wrap .opinion-author-name {
    width: auto;
  }
}
.lgi-opinions-block .single-opinion .quote-wrap {
  width: 76px;
}

.lgi-opinions-block .single-opinion .quote-wrap img {
  width: 100%;
}

.lgi-opinions-block .splide__arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #ffffff;
  cursor: pointer;
  width: auto;
  height: auto;
}

.lgi-opinions-block .splide__arrow:before {
  font-family: "lgi";
  display: block;
  color: #ffffff;
  font-size: 30px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .splide__arrow:before {
    font-size: 50px;
  }
}
.lgi-opinions-block .splide__arrow.splide__arrow--prev {
  left: -10px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .splide__arrow.splide__arrow--prev {
    left: -6px;
  }
}
.lgi-opinions-block .splide__arrow.splide__arrow--prev:before {
  content: "\e901";
}

.lgi-opinions-block .splide__arrow.splide__arrow--next {
  right: -10px;
}

@media (min-width: 1200px) {
  .lgi-opinions-block .splide__arrow.splide__arrow--next {
    right: -6px;
  }
}
.lgi-opinions-block .splide__arrow.splide__arrow--next:before {
  content: "\e902";
}

.lgi-opinions-block .splide__arrow svg {
  display: none !important;
}

.lgi-image-text-block {
  background-color: #edf7ff;
  padding: 50px 0 30px;
}

@media (min-width: 1200px) {
  .lgi-image-text-block {
    padding: 70px 0 50px;
  }
}
.lgi-image-text-block .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px;
}

@media (min-width: 1200px) {
  .lgi-image-text-block .container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 100px;
    padding-left: 140px;
    padding-right: 140px;
  }
}
.lgi-image-text-block .container > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.lgi-image-text-block .block-text-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lgi-image-text-block .block-title {
  font-size: 1.625rem;
  line-height: 1;
  color: #353843;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 24px;
}

.lgi-image-text-block .block-description {
  margin-bottom: 10px;
}

@media (min-width: 1200px) {
  .lgi-image-text-block .block-description {
    margin-bottom: 0;
  }
}
.lgi-image-text-block .block-description > *:not(:last-child) {
  margin-bottom: 10px;
}

.lgi-image-text-block .block-description ul {
  padding-left: 20px;
  margin-top: 0;
}

.lgi-image-text-block .block-description ul li {
  font-size: 1.125rem;
  line-height: 2;
  color: #353843;
}

.lgi-image-text-block .block-description ul li::marker {
  color: #f2a05d;
}

.lgi-image-text-block .block-button {
  font-size: 1.188rem;
  line-height: 1;
  font-weight: 600;
  text-align: center;
  padding: 13px 34px;
  border-radius: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lgi-image-text-block.bg-gray {
  background-color: #f9f9f9;
}

.lgi-image-text-block.bg-white {
  background-color: #ffffff;
}

.lgi-image-text-block.type-two {
  padding: 40px 0 20px;
}

.lgi-image-text-block.type-two .block-title {
  margin: 0;
  font-size: 1.375rem;
  color: #036eff;
}

@media (min-width: 1200px) {
  .lgi-image-text-block.type-two .block-title {
    font-size: 1.875rem;
  }
}
.lgi-image-text-block.type-two .block-description ul li {
  font-size: 1.25rem;
  line-height: 2;
  color: #5f6163;
}

@media (min-width: 1200px) {
  .lgi-image-text-block.type-two .block-description ul li {
    font-size: 1.563rem;
  }
}
.lgi-image-text-block.type-two .block-description ul li::marker {
  color: #ff8552;
}

.lgi-image-text-block.side-right .container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

@media (min-width: 1200px) {
  .lgi-image-text-block.side-right .container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    gap: 45px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1200px) {
  .lgi-image-text-block.side-right .container > div:last-child {
    -webkit-box-flex: 0;
    -webkit-flex: 0;
        -ms-flex: 0;
            flex: 0;
  }
}
.lgi-simple-section-block {
  padding: 30px 0;
  background-color: #ffffff;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block {
    padding: 55px 0;
  }
}
.lgi-simple-section-block:has(h1) {
  border-top: 5px solid #ff9756;
}

.lgi-simple-section-block .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lgi-simple-section-block .block-title {
  width: 100%;
}

.lgi-simple-section-block .block-title h2 {
  font-size: 1.75rem;
  line-height: 1;
  color: #036eff;
  font-weight: 400;
  margin: 0;
}

.lgi-simple-section-block .block-title h2 strong {
  font-weight: 500;
}

.lgi-simple-section-block .block-title:has(+ .block-description) + .block-description {
  margin-top: 20px;
}

.lgi-simple-section-block .block-description {
  font-size: 1.125rem;
  line-height: 1.25;
  color: #343f40;
  width: 100%;
}

.lgi-simple-section-block .block-description strong {
  font-weight: 500;
}

.lgi-simple-section-block .block-description h3 {
  font-size: 1.5rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 400;
}

.lgi-simple-section-block .block-description h3 strong {
  font-weight: 500;
}

.lgi-simple-section-block .block-description ul li {
  margin: 0;
}

.lgi-simple-section-block .block-description ul li:not(:last-child) {
  margin-bottom: 20px;
}

.lgi-simple-section-block .block-description ul li:has(> ul) {
  list-style-type: none;
}

.lgi-simple-section-block .block-description > * {
  margin: 0;
}

.lgi-simple-section-block .block-description > *:not(:last-child) {
  margin-bottom: 20px;
}

.lgi-simple-section-block .block-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 12px;
  width: 100%;
  margin-top: 20px;
}

.lgi-simple-section-block .block-list .single-element {
  font-size: 1.125rem;
  line-height: 1;
  color: #343f40;
  font-weight: 400;
}

.lgi-simple-section-block .block-list .single-element:has(.single-element-image) {
  width: calc(50% - 6px);
}

@media (min-width: 768px) {
  .lgi-simple-section-block .block-list .single-element:has(.single-element-image) {
    width: calc(25% - 9px);
  }
}
@media (min-width: 1200px) {
  .lgi-simple-section-block .block-list .single-element:has(.single-element-image) {
    width: calc(16.6666666667% - 10px);
  }
}
.lgi-simple-section-block .block-list .single-element-image {
  background-size: 90%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  border: 1px solid #c9caca;
  border-radius: 14px;
}

.lgi-simple-section-block .block-list .separator {
  width: 2px;
  height: 0.875rem;
  background-color: #343f40;
}

.lgi-simple-section-block .block-content-after {
  margin-top: 40px;
}

.lgi-simple-section-block .block-content-after blockquote {
  padding-right: 80px;
  margin: 0;
  position: relative;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block .block-content-after blockquote {
    padding-left: 30px;
    padding-right: 140px;
    padding-top: 10px;
  }
}
.lgi-simple-section-block .block-content-after blockquote:after {
  content: "\e903";
  font-family: "lgi";
  font-size: 40px;
  line-height: 1;
  color: #ff8552;
  position: absolute;
  right: 20px;
  top: 0;
  display: block;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block .block-content-after blockquote:after {
    font-size: 75px;
  }
}
.lgi-simple-section-block .block-content-after blockquote p {
  font-size: 1.375rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 400;
  margin: 0;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block .block-content-after blockquote p {
    font-size: 1.75rem;
  }
}
.lgi-simple-section-block .block-content-after blockquote p:last-child {
  margin-top: 20px;
  font-size: 1.125rem;
  line-height: 1;
  font-weight: 700;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block .block-content-after blockquote p:last-child {
    font-size: 1.5rem;
  }
}
.lgi-simple-section-block .block-content-after > * {
  margin: 0;
}

.lgi-simple-section-block .block-content-after > *:not(:last-child) {
  margin-bottom: 20px;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block.type-two {
    padding: 40px 0 35px;
  }
}
.lgi-simple-section-block.type-two .block-title {
  width: 100%;
}

.lgi-simple-section-block.type-two .block-title h1 {
  font-size: 3.188rem;
  line-height: 1;
  color: #036eff;
  font-weight: 300;
  margin-top: 0;
  display: block;
  margin-bottom: 45px;
}

.lgi-simple-section-block.type-two .block-title h2 {
  font-size: 1.875rem;
  color: #036eff;
  font-weight: 400;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block.type-two .block-title h2 {
    font-size: 2.688rem;
  }
}
.lgi-simple-section-block.type-two .block-title h3 {
  font-size: 1.75rem;
  font-weight: 400;
  color: #036eff;
  margin: 0;
}

.lgi-simple-section-block.type-two .block-title h3 strong {
  font-weight: 500;
}

.lgi-simple-section-block.type-two .block-description {
  font-size: 1.125rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 400;
  width: 100%;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block.type-two .block-description {
    font-size: 1.438rem;
  }
}
.lgi-simple-section-block.type-two .block-description h2 {
  font-size: 1.875rem;
  color: #036eff;
  font-weight: 400;
}

.lgi-simple-section-block.type-two .block-description > * {
  margin-bottom: 0;
}

.lgi-simple-section-block.type-two .block-description > *:not(:last-child) {
  margin-bottom: 20px;
}

.lgi-simple-section-block.type-two .block-button {
  font-size: 1.375rem;
  line-height: 1;
  font-weight: 500;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  padding: 14px 30px;
  border-radius: 25px;
  margin-top: 30px;
}

@media (min-width: 1200px) {
  .lgi-simple-section-block.type-two .block-button {
    gap: 24px;
  }
}
.lgi-simple-section-block.type-two .block-button i {
  font-size: 1.125rem;
  line-height: 1;
  font-weight: 700;
}

.lgi-simple-section-block.bg-blue {
  background-color: #edf7ff;
}

.lgi-simple-section-block.bg-gray {
  background-color: #f9f9f9;
}

.lgi-simple-section-block.bg-darkblue {
  background-color: #036eff;
}

.lgi-simple-section-block.bg-darkblue .block-description {
  color: #c2e3ff;
}

.lgi-faq-block {
  background-color: #036eff;
  padding: 30px 0 50px;
}

@media (min-width: 1200px) {
  .lgi-faq-block {
    padding: 45px 0 85px;
  }
}
.lgi-faq-block .block-title {
  font-size: 1.625rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 20px;
}

@media (min-width: 1200px) {
  .lgi-faq-block .block-title {
    font-size: 1.875rem;
    margin-bottom: 35px;
  }
}
.lgi-faq-block .block-faqs .single-faq {
  border-top: 1px solid #c2e3ff;
}

.lgi-faq-block .block-faqs .single-faq .faq-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 1.25rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 700;
  cursor: pointer;
  margin: 0;
  padding: 15px 15px 15px 0;
}

@media (min-width: 1200px) {
  .lgi-faq-block .block-faqs .single-faq .faq-title {
    font-size: 1.563rem;
    padding: 20px 30px 20px 0;
  }
}
.lgi-faq-block .block-faqs .single-faq .faq-title i {
  font-size: 0.75rem;
  line-height: 1;
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform-origin: center center;
          transform-origin: center center;
}

@media (min-width: 1200px) {
  .lgi-faq-block .block-faqs .single-faq .faq-title i {
    font-size: 0.875rem;
  }
}
.lgi-faq-block .block-faqs .single-faq .faq-title.active i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.lgi-faq-block .block-faqs .single-faq .faq-content {
  max-height: 0;
  height: auto;
  overflow: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.lgi-faq-block .block-faqs .single-faq .faq-content .faq-description {
  padding: 10px 0 30px;
  font-size: 1rem;
  line-height: 1.25;
  color: #c2e3ff;
}

@media (min-width: 1200px) {
  .lgi-faq-block .block-faqs .single-faq .faq-content .faq-description {
    font-size: 1.25rem;
  }
}
.lgi-faq-block .block-faqs .single-faq .faq-content .faq-description > * {
  margin: 0;
}

.lgi-faq-block .block-faqs .single-faq .faq-content .faq-description > *:not(:last-child) {
  margin-bottom: 10px;
}

.lgi-faq-block .block-faqs .single-faq:last-child {
  border-bottom: 1px solid #c2e3ff;
}

.lgi-numbers-list-block {
  background-color: #edf7ff;
  padding: 30px 0 40px;
}

@media (min-width: 1200px) {
  .lgi-numbers-list-block {
    padding: 45px 0 65px;
  }
}
.lgi-numbers-list-block .block-title {
  font-size: 1.625rem;
  line-height: 1;
  color: #036eff;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 15px;
}

@media (min-width: 1200px) {
  .lgi-numbers-list-block .block-title {
    font-size: 1.875rem;
    margin-bottom: 25px;
  }
}
.lgi-numbers-list-block .block-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 30px;
}

.lgi-numbers-list-block .block-list .single-list-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}

@media (min-width: 1200px) {
  .lgi-numbers-list-block .block-list .single-list-item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 42px;
  }
}
.lgi-numbers-list-block .block-list .single-list-item .item-number {
  font-size: 2.5rem;
  line-height: 1;
  color: #036eff;
  font-weight: 800;
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background-color: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (min-width: 1200px) {
  .lgi-numbers-list-block .block-list .single-list-item .item-number {
    font-size: 2.938rem;
    width: 78px;
    height: 78px;
  }
}
@media (min-width: 1200px) {
  .lgi-numbers-list-block .block-list .single-list-item .item-content {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
.lgi-numbers-list-block .block-list .single-list-item .item-content .item-title {
  font-size: 1.5rem;
  line-height: 1;
  color: #231f20;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 5px;
}

.lgi-numbers-list-block .block-list .single-list-item .item-content .item-description {
  color: #58595b;
  font-size: 1.5rem;
  line-height: 1.35;
}

.lgi-numbers-list-block .block-list .single-list-item .item-content .item-description > * {
  margin: 0;
}

.lgi-numbers-list-block .block-list .single-list-item .item-content .item-description > *:not(:last-child) {
  margin-bottom: 10px;
}

html, body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Outfit", sans-serif;
}

a {
  color: #036eff;
}

a, button, .btn {
  text-decoration: none;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

body {
  min-height: 100vh;
  font-weight: 400;
  margin: 0;
}

body.admin-bar {
  padding-bottom: 2.875rem;
}

@media screen and (min-width: 783px) {
  body.admin-bar {
    padding-bottom: 2rem;
  }
}
::-webkit-scrollbar {
  width: 0.25rem;
  height: 0.25rem;
}

::-webkit-scrollbar-track {
  background-color: #036eff;
}

::-webkit-scrollbar-thumb {
  background-color: #ffffff;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #c2e3ff;
}

.container, .page-content > *:not([class*=lgi-]), .single-page-content > *:not([class*=lgi-]) {
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  color: #58595b;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 1200px) {
  .container, .page-content > *:not([class*=lgi-]), .single-page-content > *:not([class*=lgi-]) {
    width: 1150px;
  }
}
.btn-blue, .wp-block-button__link {
  background-color: rgba(3, 110, 255, 0.949);
  color: #ffffff;
}

.btn-blue i, .wp-block-button__link i {
  color: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.btn-blue:hover, .wp-block-button__link:hover, .btn-blue:active, .wp-block-button__link:active {
  background-color: #012a56;
}

.btn-blue:hover i, .wp-block-button__link:hover i, .btn-blue:active i, .wp-block-button__link:active i {
  color: #ffffff;
}

.btn-transparent {
  background-color: transparent;
  color: #036eff;
}

.btn-transparent i {
  color: #036eff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.btn-transparent:hover, .btn-transparent:active {
  color: #012a56;
}

.btn-transparent:hover i, .btn-transparent:active i {
  color: #012a56;
}

.stretched-link {
  position: absolute;
  inset: 0;
}

.pagination {
  margin-top: 40px;
}

@media (min-width: 1200px) {
  .pagination {
    margin-top: 60px;
  }
}
.pagination ul {
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin: 0;
  gap: 15px;
}

.pagination a:hover, .pagination a:active {
  color: #000000;
}

.pagination span, .pagination a {
  color: #808080;
  font-size: 1.188rem;
  line-height: 1;
  font-weight: 500;
}

.pagination span.current, .pagination a.current {
  color: #036eff;
}

.pagination span.next, .pagination a.next {
  margin-left: 10px;
}

.pagination span.prev, .pagination a.prev {
  margin-right: 10px;
}

.pagination span.next, .pagination span.prev, .pagination a.next, .pagination a.prev {
  font-size: 1rem;
  color: #036eff;
}

.breadcrumbs {
  margin: 20px 0;
}

@media (min-width: 1200px) {
  .breadcrumbs {
    margin: 30px 0 20px;
  }
}
.breadcrumbs > span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 4px;
}

.breadcrumbs span, .breadcrumbs a {
  font-size: 1rem;
  line-height: 1;
  color: #58595b;
}

@media (min-width: 1200px) {
  .breadcrumbs span, .breadcrumbs a {
    font-size: 1.25rem;
  }
}
.breadcrumbs a:hover, .breadcrumbs a:active {
  color: #036eff;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.single-page-content {
  font-size: 1.125rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 400;
  width: 100%;
  padding: 30px 0;
}

@media (min-width: 1200px) {
  .single-page-content {
    font-size: 1.438rem;
    padding: 40px 0 35px;
  }
}
.single-page-content h2 {
  font-size: 1.875rem;
  color: #036eff;
  font-weight: 400;
}

.single-page-content strong {
  font-weight: 500;
}

.single-page-content h3 {
  font-size: 1.5rem;
  line-height: 1.35;
  color: #58595b;
  font-weight: 400;
}

.single-page-content h3 strong {
  font-weight: 500;
}

.single-page-content ul li {
  margin: 0;
}

.single-page-content ul li:not(:last-child) {
  margin-bottom: 20px;
}

.single-page-content ul li:has(> ul) {
  list-style-type: none;
}

.single-page-content > *:not([class*=lgi-]) {
  margin-top: 0;
  margin-bottom: 0;
}

.single-page-content > *:not([class*=lgi-]):not(:last-child) {
  margin-bottom: 20px;
}

.page-content {
  padding-bottom: 50px;
}

.page-content > *:not([class*=lgi-]) {
  margin-top: 0;
  margin-bottom: 0;
}

.page-content > *:not([class*=lgi-]):not(:last-child) {
  margin-bottom: 20px;
}

.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 {
  font-weight: 500;
  margin-top: 0;
}

.page-content p {
  margin-top: 0;
}

.page-content:has([class*=lgi-]) {
  padding-bottom: 0;
}

.wp-block-list {
  padding-left: 20px;
  margin-top: 0;
}

.wp-block-list .orange-markers li:not(:last-child) {
  margin-bottom: 10px;
}

.orange-markers li::marker {
  color: #ff9756;
}

.wp-block-button__link {
  border-radius: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 11px 30px;
  position: relative;
  cursor: pointer;
  font-size: 1.375rem;
  font-weight: 500;
  border: 0;
}

.wp-block-button__link:after {
  content: "\e902";
  font-family: "lgi";
  display: block;
  font-size: 1.125rem;
  color: #ffffff;
  font-weight: 700;
  line-height: 1;
}

.wp-block-button__link:hover:after, .wp-block-button__link:active:after {
  color: #ffffff;
}

.subpages-list {
  max-width: 100%;
}

.subpages-list .subpage-toggle:before {
  content: "+";
}

.subpages-list .subpage-toggle.expanded:before {
  content: "-";
  -webkit-transform: none;
          transform: none;
}

.cc-info h2 {
  font-size: 1.25rem;
  color: #036eff;
  font-weight: 500;
  line-height: 1;
  margin-top: 0;
  margin-bottom: 20px;
}

@media (min-width: 1200px) {
  .cc-info h2 {
    font-size: 1.875rem;
  }
}
.cc-info p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  color: #58595b;
  margin: 0;
  font-size: 1rem;
}

@media (min-width: 1200px) {
  .cc-info p {
    font-size: 1.125rem;
  }
}
.cc-info p span {
  width: 80px;
}

.cc-info p a {
  color: #036eff;
  text-decoration: underline;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.cc-info p a:hover, .cc-info p a:active {
  text-decoration: none;
}

.cc-info p:not(:last-child) {
  margin-bottom: 10px;
}

.main-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9997;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.main-header .top {
  background-color: #036eff;
  padding: 13px 0 9px;
}

.main-header .top ul {
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 10px;
  padding: 0;
  margin: 0;
}

@media (min-width: 1200px) {
  .main-header .top ul {
    gap: 30px;
  }
}
.main-header .top ul li a {
  color: #ffffff;
  font-size: 0.75rem;
  line-height: 1;
  display: block;
}

.main-header .menu-wrap {
  padding: 10px 0;
  background-color: #ffffff;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap {
    padding: 30px 0 20px;
  }
}
.main-header .menu-wrap .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .container {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.main-header .menu-wrap .logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.main-header .menu-wrap .logo .logo-images {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .logo .logo-images {
    gap: 30px;
  }
}
.main-header .menu-wrap .logo .logo-images .divider {
  width: 2px;
  height: 55px;
  display: block;
  background-color: #ff9756;
}

.main-header .menu-wrap .logo .logo-images img {
  width: 133px;
  height: 37px;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .logo .logo-images img {
    width: 163px;
    height: 45px;
  }
}
.main-header .menu-wrap .logo .logo-images img:not(:first-child) {
  width: 104px;
  height: 40px;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .logo .logo-images img:not(:first-child) {
    width: 127px;
    height: 49px;
  }
}
.main-header .menu-wrap .menu-toggle {
  font-size: 1.875rem;
  color: #000000;
  line-height: 1;
  background-color: transparent;
  border: 0;
  padding: 0;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .menu-toggle {
    display: none !important;
  }
}
.main-header .menu-wrap .menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 24px;
  padding: 30px 15px;
  margin: 0;
  list-style: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: absolute;
  left: 0;
  top: 109px;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 100%;
  background-color: #ffffff;
  z-index: 9998;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  height: calc(100vh - 132px);
  overflow-y: scroll;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .menu {
    position: static;
    top: auto;
    left: auto;
    -webkit-transform: none !important;
            transform: none !important;
    width: auto;
    background-color: transparent;
    overflow-y: visible;
    height: auto;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 0;
  }
}
.main-header .menu-wrap .menu.active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.main-header .menu-wrap .menu a {
  display: block;
  font-size: 1.25rem;
  line-height: 1;
  color: #333842;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .menu a {
    font-size: 1.063rem;
  }
}
.main-header .menu-wrap .menu a:hover, .main-header .menu-wrap .menu a:active {
  color: #036eff;
}

.main-header .menu-wrap .menu .menu-item-has-children {
  position: relative;
}

.main-header .menu-wrap .menu .menu-item-has-children .sub-menu {
  background-color: #ffffff;
  padding: 20px;
  list-style: none;
  margin: 0;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .menu .menu-item-has-children .sub-menu {
    position: absolute;
    top: calc(100% + 20px);
    left: -24px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border-radius: 0 0 10px 10px;
    min-width: 260px;
    padding: 10px 30px 20px 30px;
  }
}
.main-header .menu-wrap .menu .menu-item-has-children .sub-menu a {
  font-size: 1.125rem;
  letter-spacing: 0;
  line-height: 1.93;
  color: #333842;
  font-weight: 400;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .menu .menu-item-has-children .sub-menu a {
    font-size: 0.938rem;
  }
}
.main-header .menu-wrap .menu .menu-item-has-children .sub-menu a:hover, .main-header .menu-wrap .menu .menu-item-has-children .sub-menu a:active {
  color: #036eff;
}

@media (min-width: 1200px) {
  .main-header .menu-wrap .menu .menu-item-has-children:hover .sub-menu {
    opacity: 1;
    visibility: visible;
  }
}
.main-header.scrolled {
  -webkit-box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.25);
}

.nav-fix {
  height: 109px;
}

@media (min-width: 1200px) {
  .nav-fix {
    height: 139px;
  }
}
.main-footer {
  padding: 30px 0 0;
  background-color: #012a56;
}

@media (min-width: 1200px) {
  .main-footer {
    padding: 40px 0 60px;
  }
}
.main-footer .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 40px;
}

@media (min-width: 1200px) {
  .main-footer .container {
    gap: 50px 140px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.main-footer .footer-info {
  width: 100%;
}

@media (min-width: 1200px) {
  .main-footer .footer-info {
    width: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 30%;
        -ms-flex: 0 1 30%;
            flex: 0 1 30%;
  }
}
.main-footer .footer-info img {
  width: 144px;
  height: 56px;
}

.main-footer .footer-info p {
  color: #c2e3ff;
  font-size: 0.75rem;
  line-height: 1.35;
  margin-top: 4px;
  margin-bottom: 0;
}

.main-footer .footer-info p a {
  color: #c2e3ff;
  text-decoration: underline;
}

.main-footer .footer-info p a:hover, .main-footer .footer-info p a:active {
  text-decoration: none;
  color: #ffffff;
}

.main-footer .footer-info .socials {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  margin-top: 10px;
}

.main-footer .footer-info .socials a {
  display: block;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  color: #c2e3ff;
}

.main-footer .footer-info .socials a:hover, .main-footer .footer-info .socials a:active {
  color: #ffffff;
}

.main-footer .footer-menu {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 35px;
}

@media (min-width: 1200px) {
  .main-footer .footer-menu {
    width: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-top: 35px;
  }
}
.main-footer .footer-menu .widget ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  width: 100%;
}

@media (min-width: 1200px) {
  .main-footer .footer-menu .widget ul {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.main-footer .footer-menu .widget ul li a {
  color: #c2e3ff;
  display: block;
  font-size: 0.875rem;
  line-height: 1.25;
}

@media (min-width: 1200px) {
  .main-footer .footer-menu .widget ul li a {
    font-size: 1.063rem;
  }
}
.main-footer .footer-menu .widget ul li a:hover, .main-footer .footer-menu .widget ul li a:active {
  color: #ffffff;
}

@media (min-width: 1200px) {
  .main-footer .footer-menu .footer-menu-2 .widget ul li a {
    font-size: 0.75rem;
  }
}
.main-footer .footer-copyright {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 20px 0;
}

.main-footer .footer-copyright p {
  font-size: 0.75rem;
  color: #c2e3ff;
  margin: 0;
}

.single-post-top {
  border-top: 5px solid #ff8552;
}

.single-post-top .post-image {
  border-radius: 0 0 25px 25px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  height: auto;
}

.single-post-top .post-title {
  color: #036eff;
  font-weight: 300;
  font-size: 1.875rem;
  margin-top: 0;
  margin-bottom: 24px;
}

@media (min-width: 1200px) {
  .single-post-top .post-title {
    font-size: 3.125rem;
  }
}
.single-post-top .post-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 8px;
  font-size: 1rem;
  line-height: 1;
  padding: 24px 0;
  border-top: 1px solid #cfd0d1;
  border-bottom: 1px solid #cfd0d1;
  color: #58595b;
}

@media (min-width: 1200px) {
  .single-post-top .post-info {
    font-size: 1.25rem;
  }
}
.single-post-top .post-info a {
  color: #58595b;
}

.single-post-top .post-info a:hover, .single-post-top .post-info a:active {
  color: #036eff;
}

.single-post-top:has(+ .login-form) .post-title {
  padding-top: 30px;
  padding-bottom: 15px;
  margin-bottom: 0;
  border-bottom: 1px solid #cfd0d1;
}

@media (min-width: 1200px) {
  .single-post-top:has(+ .login-form) .post-title {
    padding-top: 50px;
    padding-bottom: 35px;
  }
}
.bbpress .bbpress-wrapper {
  padding: 40px 15px;
  width: 100%;
  color: #58595b;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 1200px) {
  .bbpress .bbpress-wrapper {
    width: 1150px;
  }
}
.bbpress .bbp-template-notice, .bbpress .indicator-hint {
  border-radius: 11px;
  margin: 10px 0 20px;
  background-color: #f2a05d;
  border-color: #ff8552;
  color: #000000;
  padding: 20px 15px;
}

.bbpress .bbp-template-notice.info, .bbpress .indicator-hint.info {
  border: 1px solid #036eff;
  background-color: #c2e3ff;
}

.bbpress .bbp-template-notice li, .bbpress .bbp-template-notice p {
  font-size: 1.125rem;
  margin: 0 !important;
}

.bbpress .bbp-template-notice li:not(:last-child), .bbpress .bbp-template-notice p:not(:last-child) {
  margin-bottom: 5px !important;
}

.bbpress .bbp-template-notice a {
  color: #58595b;
}

.bbpress .bbp-form {
  width: 100%;
  border: 1px solid #eaedea;
  border-radius: 7px;
}

.bbpress .bbp-form br {
  display: none !important;
}

.bbpress .bbp-form legend {
  font-size: 0.875rem;
}

.bbpress .bbp-form p, .bbpress .bbp-form .bbp-the-content-wrapper {
  margin-bottom: 20px !important;
}

@media (min-width: 1200px) {
  .bbpress .bbp-form p, .bbpress .bbp-form .bbp-the-content-wrapper {
    margin-bottom: 40px !important;
  }
}
.bbpress .bbp-form p:after, .bbpress .bbp-form .bbp-the-content-wrapper:after {
  content: "";
  display: block;
  clear: both;
}

.bbpress .bbp-form p:has(input[type=checkbox]), .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) {
  position: relative;
}

.bbpress .bbp-form p:has(input[type=checkbox]) input[type=checkbox], .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) input[type=checkbox] {
  position: absolute;
  opacity: 0;
  margin: 0;
  border: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}

.bbpress .bbp-form p:has(input[type=checkbox]) input[type=checkbox]:checked ~ label:after, .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) input[type=checkbox]:checked ~ label:after {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.bbpress .bbp-form p:has(input[type=checkbox]) label, .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) label {
  font-size: 1.375rem !important;
  line-height: 1.25;
  color: #58595b;
  font-weight: 400;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  gap: 20px;
}

.bbpress .bbp-form p:has(input[type=checkbox]) label:before, .bbpress .bbp-form p:has(input[type=checkbox]) label:after, .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) label:before, .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) label:after {
  content: "";
  width: 1.875rem;
  height: 1.875rem;
}

.bbpress .bbp-form p:has(input[type=checkbox]) label:before, .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) label:before {
  display: block;
  background-color: #eaedea;
}

.bbpress .bbp-form p:has(input[type=checkbox]) label:after, .bbpress .bbp-form .bbp-the-content-wrapper:has(input[type=checkbox]) label:after {
  content: "\e904";
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: "lgi";
  font-size: 1.25rem;
  color: #58595b;
  position: absolute;
  top: 0;
  left: 0;
}

.bbpress .bbp-form .bbp-submit-wrapper {
  float: none;
}

.bbpress .bbp-form .bbp-submit-wrapper button {
  background-color: rgba(3, 110, 255, 0.949);
  color: #ffffff;
  margin: 0;
  width: auto;
  border: 0;
  border-radius: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 11px 30px;
  position: relative;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  font-size: 1.375rem;
  font-weight: 500;
}

.bbpress .bbp-form .bbp-submit-wrapper button:after {
  content: "\e902";
  font-family: "lgi";
  display: block;
  font-size: 1.125rem;
  color: #ffffff;
  font-weight: 700;
  line-height: 1;
}

.bbpress .bbp-form .bbp-submit-wrapper button:hover, .bbpress .bbp-form .bbp-submit-wrapper button:active {
  background-color: #012a56;
}

.bbpress .bbp-form .bbp-submit-wrapper button:hover:after, .bbpress .bbp-form .bbp-submit-wrapper button:active:after {
  color: #ffffff;
}

.bbpress .bbp-pagination {
  float: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 10px;
}

.bbpress .bbp-pagination > * {
  float: none;
}

.bbpress li.bbp-header, .bbpress li.bbp-footer {
  background-color: #036eff !important;
}

.bbpress li.bbp-header > *, .bbpress li.bbp-footer > * {
  color: #ffffff !important;
}

.bbpress .bbp-reply-header {
  background-color: #c2e3ff !important;
}

.bbpress span.bbp-admin-links a {
  color: #000000 !important;
}

.bbpress .bbp-forum-header a.bbp-forum-permalink, .bbpress .bbp-reply-header a.bbp-reply-permalink, .bbpress .bbp-topic-header a.bbp-topic-permalink, .bbpress .bbp-reply-header .bbp-reply-post-date {
  color: #000000 !important;
}

.bbpress .bbp-reply-content * {
  color: #000000 !important;
}

.bbpress .bbp-reply-content a {
  color: #036eff !important;
}

.bbpress #bbpress-forums div.bbp-forum-author .bbp-author-role, .bbpress #bbpress-forums div.bbp-reply-author .bbp-author-role, .bbpress #bbpress-forums div.bbp-topic-author .bbp-author-role {
  color: #000000 !important;
}

.bbpress span.bbp-author-ip {
  color: #000000 !important;
}

.bbpress .bbp-replies, .bbpress .bbp-topics {
  border-radius: 7px !important;
}

.bbpress #bbpress-forums ul.bbp-forums, .bbpress #bbpress-forums ul.bbp-lead-topic, .bbpress #bbpress-forums ul.bbp-replies, .bbpress #bbpress-forums ul.bbp-search-results, .bbpress #bbpress-forums ul.bbp-topics {
  font-size: 1rem !important;
  border: 0;
}

.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-content, .bbpress #bbpress-forums p.bbp-topic-meta {
  font-size: 1rem !important;
}

.bbpress .bbp-topics {
  border: 0 !important;
}

.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li a {
  font-size: 1.125rem !important;
  padding: 10px;
}

.bbpress .bbp-user-profile * {
  font-size: 1rem !important;
}

.bbpress #bbp-topic-search-form > div, .bbpress #bbp-reply-search-form > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}

.bbpress #bbp_search_submit {
  background-color: rgba(3, 110, 255, 0.949);
  color: #ffffff;
  margin: 0;
  width: auto;
  border: 0;
  border-radius: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 11px 30px;
  position: relative;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  font-size: 1.375rem;
  font-weight: 500;
}

.bbpress #bbp_search_submit:hover, .bbpress #bbp_search_submit:active {
  background-color: #012a56;
}

.bbpress #bbpress-forums #bbp-your-profile fieldset label[for] {
  float: none;
  padding: 0;
  text-align: left;
  width: auto;
}

.bbpress #bbpress-forums #bbp-your-profile fieldset input, .bbpress #bbpress-forums #bbp-your-profile fieldset textarea {
  width: 100%;
}

.bbpress #bbpress-forums #bbp-your-profile fieldset div {
  float: none;
}

.bbpress #bbpress-forums #bbp-user-wrapper h2.entry-title {
  font-size: 1.875rem;
  color: #036eff;
  text-align: left;
  margin-bottom: 24px;
  font-weight: 500;
}

.bbpress .wp-generate-pw, .bbpress .user-submit {
  margin: 0;
}

.bbpress #bbpress-forums #bbp-your-profile fieldset.submit {
  width: 100%;
}

.bbpress #bbpress-forums #bbp-your-profile fieldset.submit button {
  float: none;
}

.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
  background-color: #eaedea;
  opacity: 1;
}

.bbpress .bbp-pagination-count {
  font-size: 0.875rem;
  font-weight: 500;
  color: #000000;
}

.bbpress #bbpress-forums #favorite-toggle, .bbpress #bbpress-forums #subscription-toggle {
  font-size: 1rem;
  color: #036eff;
}

.bbpress .bbp-topic-tags {
  font-size: 1rem;
  margin-top: 10px;
}

.bbpress .bbp-topic-tags a {
  color: #036eff;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNBO0FEOElGOztBQzNJQTtFQUNFO0FEOElGOztBQzNJQTtFQUNFO0FEOElGOztBQzNJQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ4SUY7O0FDM0lBO0VBQ0U7QUQ4SUY7O0FDM0lBO0VBQ0U7RUFDQTtBRDhJRjs7QUMzSUE7O0VBRUU7RUFDQTtFQUNBO0FEOElGOztBQzNJQTtFQUNFO0FEOElGOztBQzNJQTtFQUNFO0FEOElGOztBQzNJQTs7RUFFRTtBRDhJRjs7QUMzSUE7RUFDRTtBRDhJRjs7QUMzSUE7RUFDRTtBRDhJRjs7QUMzSUE7RUFDRTtBRDhJRjs7QUMzSUE7Ozs7RUFJRTtBRDhJRjs7QUMzSUE7RUFDRTtFQUNBO0FEOElGOztBQzNJQTtFQUNFO0VBQ0E7QUQ4SUY7O0FDM0lBO0VBQ0U7QUQ4SUY7O0FDM0lBO0VBQ0U7RUFDQTtBRDhJRjs7QUMzSUE7Ozs7RUFJRTtBRDhJRjs7QUMzSUE7Ozs7RUFJRTtBRDhJRjs7QUMxSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDZJRjs7QUMxSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDZJRjs7QUMxSUE7RUFDRTtBRDZJRjs7QUMxSUE7RUFDRTtBRDZJRjs7QUMxSUE7RUFDRTtFQUNBO0FENklGOztBQzFJQTtFQUNFO0lBQ0U7RUQ2SUY7RUMxSUE7SUFDRTtJQUNBO0VENElGO0FBQ0Y7QUN4SUE7OytEQUFBO0FBR0E7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7OytEQUFBO0FBR0E7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7RUFDRTtBRDBJRjs7QUN2SUE7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R0E7RUFDRTtBakIyaEdGOztBaUJ6aEdBO0VBQ0U7QWpCNGhHRjs7QWlCMWhHQTtFQUNFO0FqQjZoR0Y7O0FpQjFoR0E7RUFDRTtFQUNBO0VBQ0EsY2R2Sk07RWN3Sk47RUFDQTtFQUNBO0FqQjZoR0Y7O0FpQjVoR0U7RUFQRjtJQVFJO0lBQ0E7RWpCZ2lHRjtBQUNGO0FpQi9oR0U7RUFDRTtFQUNBLGNkektJO0VjMEtKO0FqQmlpR0o7O0FpQi9oR0U7RUFDRTtBakJraUdKOztBaUJoaUdFO0VBQ0U7RUFDQTtFQUNBLGNkMUtJO0VjMktKO0FqQm1pR0o7O0FpQmxpR0k7RUFDRTtBakJxaUdOOztBaUJqaUdJO0VBQ0U7QWpCb2lHTjs7QWlCbmlHTTtFQUNFO0FqQnNpR1I7O0FpQnBpR007RUFDRTtBakJ1aUdSOztBaUJsaUdJO0VBRUU7RUFDQTtBakJvaUdOOztBaUJuaUdNO0VBQ0U7QWpCc2lHUjs7QWlCamlHQTtFQUNFO0FqQm9pR0Y7O0FpQm5pR0U7RUFFRTtFQUNBO0FqQnFpR0o7O0FpQnBpR0k7RUFDRTtBakJ1aUdOOztBaUJwaUdFO0VBQ0U7RUFDQTtBakJ1aUdKOztBaUJyaUdFO0VBQ0U7QWpCd2lHSjs7QWlCdGlHRTtFQUNFO0FqQnlpR0o7O0FpQnRpR0E7RUFDRTtFQUNBO0FqQnlpR0Y7O0FpQnRpR007RUFDRTtBakJ5aUdSOztBaUJsaUdJO0VBQ0UsY2Q1T0k7QUhpeEdWOztBaUJqaUdBO0VBRUU7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJtaUdGOztBaUJsaUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjZHpRSTtFYzBRSjtFQUNBO0FqQnFpR0o7O0FpQmxpR0k7RUFDRSxjZC9RRTtBSG96R1I7O0FpQmppR0E7RUFDRTtBakJvaUdGOztBaUJsaUdJO0VBQ0U7QWpCcWlHTjs7QWlCbGlHTTtFQUNFO0VBQ0E7VUFBQTtBakJxaUdSOztBaUIvaEdFO0VB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Q0E7RUFDQTtFQUNBO0FyQjR6SFI7O0FxQjN6SFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNsQnBJRjtFa0JxSUU7RUFDQTtBckI4ekhWOztBcUI1ekhRO0VBQ0UseUJsQnJJRjtBSG84SFI7O0FxQjl6SFU7RUFDRSxjbEIzSUo7QUg0OEhSOztBcUIzekhFO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBckI4ekhKOztBcUI3ekhJO0VBQ0U7QXJCZzBITjs7QXFCN3pIRTtFQUNFO0FyQmcwSEo7O0FxQi96SEk7RUFDRTtBckJrMEhOOztBcUIvekhFO0VBQ0U7QXJCazBISjs7QXFCaDBIRTtFQUNFO0FyQm0wSEo7O0FxQmowSEU7RUFDRTtBckJvMEhKOztBcUJqMEhJO0VBQ0U7QXJCbzBITjs7QXFCbDBISTtFQUNFO0FyQnEwSE47O0FxQmwwSEU7RUFDRTtBckJxMEhKOztBcUJuMEhFO0VBQ0U7QXJCczBISjs7QXFCcDBIRTtFQUNFO0FyQnUwSEo7O0FxQnIwSEU7RUFDRTtFQUNBO0FyQncwSEo7O0FxQnQwSEU7RUFDRTtBckJ5MEhKOztBcUJ2MEhFO0VBQ0U7QXJCMDBISjs7QXFCeDBIRTtFQUNFO0VBQ0E7QXJCMjBISjs7QXFCejBIRTtFQUNFO0FyQjQwSEo7O0FxQnowSEk7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXJCNDBITjs7QXFCejBIRTtFQUNFO0VBQ0EsY2xCck5JO0VrQnNOSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QXJCNDBISjs7QXFCMzBISTtFQUNFLHlCbEJqT0U7QUgraUlSOztBcUIzMEhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJCODBISjs7QXFCNTBIRTtFQUNFO0FyQiswSEo7O0FxQjcwSEU7RUFDRTtBckJnMUhKOztBcUI5MEhFO0VBQ0U7RUFDQSxjbEJwUEk7RWtCcVBKO0VBQ0E7RUFDQTtBckJpMUhKOztBcUIvMEhFO0VBQ0U7QXJCazFISjs7QXFCaDFIRTtFQUNFO0FyQm0xSEo7O0FxQmoxSEU7RUFDRTtBckJvMUhKOztBcUJsMUhFO0VBQ0UseUJsQmpQSztFa0JrUEw7QXJCcTFISjs7QXFCbjFIRTtFQUNFO0VBQ0E7RUFDQSxjbEIxUUk7QUhnbUlSOztBcUJwMUhFO0VBQ0U7RUFDQSxjbEI3UUk7QUhvbUlSOztBcUJyMUhFO0VBQ0U7RUFDQTtBckJ3MUhKOztBcUJ2MUhJO0VBQ0UsY2xCblJFO0FINm1JUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2JwLXdwLy4vbm9kZV9tb2R1bGVzL25pY2Utc2VsZWN0Mi9kaXN0L2Nzcy9uaWNlLXNlbGVjdDIuY3NzIiwid2VicGFjazovL3NicC13cC8uL25vZGVfbW9kdWxlcy9Ac3BsaWRlanMvc3BsaWRlL2Rpc3QvY3NzL3NwbGlkZS1jb3JlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy93b3JkcHJlc3Muc2NzcyIsIndlYnBhY2s6Ly9zYnAtd3AvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9ibG9jay1pdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9jdXN0b21lci1jZW50ZXItdG9wLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9zYnAtd3AvLi9hc3NldHMvc2Nzcy9ibG9ja3MvdG9wLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYmxvY2tzL3RpbGVzLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYmxvY2tzL3BhcnRuZXJzLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYmxvY2tzL2ltYWdlLWNvbnRlbnQtbGlzdC1ibG9jay5zY3NzIiwid2VicGFjazovL3NicC13cC8uL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9pbWFnZS1vdmVybGF5LWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYmxvY2tzL29waW5pb25zLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYmxvY2tzL2ltYWdlLXRleHQtYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9zYnAtd3AvLi9hc3NldHMvc2Nzcy9ibG9ja3Mvc2ltcGxlLXNlY3Rpb24tYmxvY2suc2NzcyIsIndlYnBhY2s6Ly9zYnAtd3AvLi9hc3NldHMvc2Nzcy9ibG9ja3MvZmFxLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvYmxvY2tzL251bWJlcnMtbGlzdC1ibG9jay5zY3NzIiwid2VicGFjazovL3NicC13cC8uL2Fzc2V0cy9zY3NzL2dsb2JhbC5zY3NzIiwid2VicGFjazovL3NicC13cC8uL2Fzc2V0cy9zY3NzL2xheW91dC9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9zYnAtd3AvLi9hc3NldHMvc2Nzcy9sYXlvdXQvZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vc2JwLXdwLy4vYXNzZXRzL3Njc3MvbGF5b3V0L3Bvc3Quc2NzcyIsIndlYnBhY2s6Ly9zYnAtd3AvLi9hc3NldHMvc2Nzcy9sYXlvdXQvYmJwcmVzcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5uaWNlLXNlbGVjdHstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym9yZGVyOnNvbGlkIDFweCAjZThlOGU4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjbGVhcjpib3RoO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtoZWlnaHQ6MzhweDtsaW5lLWhlaWdodDozNnB4O291dGxpbmU6bm9uZTtwYWRkaW5nLWxlZnQ6MThweDtwYWRkaW5nLXJpZ2h0OjMwcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O3VzZXItc2VsZWN0Om5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99Lm5pY2Utc2VsZWN0OmhvdmVye2JvcmRlci1jb2xvcjpoc2woMCwwJSw4NS45ODAzOTIxNTY5JSl9Lm5pY2Utc2VsZWN0OmFjdGl2ZSwubmljZS1zZWxlY3Qub3BlbiwubmljZS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM5OTl9Lm5pY2Utc2VsZWN0OmFmdGVye2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM5OTk7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjOTk5O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cHg7bWFyZ2luLXRvcDotNHB4O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTJweDt0b3A6NTAlO3RyYW5zZm9ybS1vcmlnaW46NjYlIDY2JTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2UtaW4tb3V0O3dpZHRoOjVweH0ubmljZS1zZWxlY3Qub3BlbjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC0xMzVkZWcpfS5uaWNlLXNlbGVjdC5vcGVuIC5uaWNlLXNlbGVjdC1kcm9wZG93bntvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YXV0bzt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWSgwKX0ubmljZS1zZWxlY3QuZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOnJnYigyMzcuMSwyMzcuMSwyMzcuMSk7Y29sb3I6Izk5OTtwb2ludGVyLWV2ZW50czpub25lfS5uaWNlLXNlbGVjdC5kaXNhYmxlZDphZnRlcntib3JkZXItY29sb3I6I2NjY30ubmljZS1zZWxlY3Qud2lkZXt3aWR0aDoxMDAlfS5uaWNlLXNlbGVjdC53aWRlIC5uaWNlLXNlbGVjdC1kcm9wZG93bntsZWZ0OjAgIWltcG9ydGFudDtyaWdodDowICFpbXBvcnRhbnR9Lm5pY2Utc2VsZWN0LnJpZ2h0e2Zsb2F0OnJpZ2h0fS5uaWNlLXNlbGVjdC5yaWdodCAubmljZS1zZWxlY3QtZHJvcGRvd257bGVmdDphdXRvO3JpZ2h0OjB9Lm5pY2Utc2VsZWN0LnNtYWxse2ZvbnQtc2l6ZToxMnB4O2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjM0cHh9Lm5pY2Utc2VsZWN0LnNtYWxsOmFmdGVye2hlaWdodDo0cHg7d2lkdGg6NHB4fS5uaWNlLXNlbGVjdC5zbWFsbCAub3B0aW9ue2xpbmUtaGVpZ2h0OjM0cHg7bWluLWhlaWdodDozNHB4fS5uaWNlLXNlbGVjdCAubmljZS1zZWxlY3QtZHJvcGRvd257bWFyZ2luLXRvcDo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoNjgsNjgsNjgsLjExKTtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwO3RyYW5zZm9ybTpzY2FsZSgwLjc1KSB0cmFuc2xhdGVZKDE5cHgpO3RyYW5zaXRpb246YWxsIC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSxvcGFjaXR5IC4xNXMgZWFzZS1vdXQ7ei1pbmRleDo5O29wYWNpdHk6MH0ubmljZS1zZWxlY3QgLmxpc3R7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNpemluZzpib3JkZXItYm94O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7bWF4LWhlaWdodDoyMTBweDtvdmVyZmxvdy15OmF1dG99Lm5pY2Utc2VsZWN0IC5saXN0OmhvdmVyIC5vcHRpb246bm90KDpob3Zlcil7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9Lm5pY2Utc2VsZWN0IC5vcHRpb257Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjQwcHg7bGlzdC1zdHlsZTpub25lO291dGxpbmU6bm9uZTtwYWRkaW5nLWxlZnQ6MThweDtwYWRkaW5nLXJpZ2h0OjI5cHg7dGV4dC1hbGlnbjpsZWZ0O3RyYW5zaXRpb246YWxsIC4yc30ubmljZS1zZWxlY3QgLm9wdGlvbjpob3ZlciwubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cywubmljZS1zZWxlY3QgLm9wdGlvbi5zZWxlY3RlZC5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjZ9Lm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWR7Zm9udC13ZWlnaHQ6Ym9sZH0ubmljZS1zZWxlY3QgLm9wdGlvbi5kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6Izk5OTtjdXJzb3I6ZGVmYXVsdH0ubmljZS1zZWxlY3QgLmV4dHJhe2Zsb2F0OnJpZ2h0fS5uaWNlLXNlbGVjdCAub3B0Z3JvdXB7Zm9udC13ZWlnaHQ6Ym9sZH0ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3QgLm5pY2Utc2VsZWN0LWRyb3Bkb3due2Rpc3BsYXk6bm9uZX0ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3Qub3BlbiAubmljZS1zZWxlY3QtZHJvcGRvd257ZGlzcGxheTpibG9ja30ubmljZS1zZWxlY3QgLmxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjB9Lm5pY2Utc2VsZWN0IC5oYXMtbXVsdGlwbGV7d2hpdGUtc3BhY2U6aW5oZXJpdDtoZWlnaHQ6YXV0bztwYWRkaW5nOjdweCAxMnB4O21pbi1oZWlnaHQ6MzZweDtsaW5lLWhlaWdodDoyMnB4fS5uaWNlLXNlbGVjdCAuaGFzLW11bHRpcGxlIHNwYW4uY3VycmVudHtib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6MCAxMHB4O2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbTozcHg7bWFyZ2luLXJpZ2h0OjNweH0ubmljZS1zZWxlY3QgLmhhcy1tdWx0aXBsZSAubXVsdGlwbGUtb3B0aW9uc3tkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjI0cHg7cGFkZGluZzowfS5uaWNlLXNlbGVjdCAubmljZS1zZWxlY3Qtc2VhcmNoLWJveHtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTtwYWRkaW5nOjVweDtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9Lm5pY2Utc2VsZWN0IC5uaWNlLXNlbGVjdC1zZWFyY2h7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6IzQ0NDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzo3cHggMTJweDttYXJnaW46MCAxMHB4IDAgMDt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MzZweDtsaW5lLWhlaWdodDoyMnB4O2hlaWdodDphdXRvO291dGxpbmU6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNHB4fVxuIiwiQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGV7bWFyZ2luOjAhaW1wb3J0YW50O29wYWNpdHk6MDt6LWluZGV4OjB9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZS5pcy1hY3RpdmV7b3BhY2l0eToxO3otaW5kZXg6MX0uc3BsaWRlLS1ydGx7ZGlyZWN0aW9uOnJ0bH0uc3BsaWRlX190cmFjay0tdHRiPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGU6bm90KC5pcy1vdmVyZmxvdykgLnNwbGlkZV9fcGFnaW5hdGlvbntkaXNwbGF5Om5vbmV9LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0iLCJAdXNlIFwic2FzczptZXRhXCI7XG5AdXNlIFwifkBzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLWNvcmUubWluXCI7XG5AaW1wb3J0IFwifm5pY2Utc2VsZWN0Mi9kaXN0L2Nzcy9uaWNlLXNlbGVjdDIuY3NzXCI7XG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwidmFyaWFibGVzXCIpO1xuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImNvbXBvbmVudHMvd29yZHByZXNzXCIpO1xuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImNvbXBvbmVudHMvZm9ybXNcIik7XG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiY29tcG9uZW50cy9ibG9jay1pdGVtXCIpO1xuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImNvbXBvbmVudHMvY3VzdG9tZXItY2VudGVyLXRvcFwiKTtcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJmb250c1wiKTtcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJibG9ja3NcIik7XG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiZ2xvYmFsXCIpO1xuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImxheW91dC9oZWFkZXJcIik7XG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwibGF5b3V0L2Zvb3RlclwiKTtcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJsYXlvdXQvcG9zdFwiKTtcbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJsYXlvdXQvYmJwcmVzc1wiKTsiLCIvKiA9V29yZFByZXNzIENvcmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWxpZ25ub25lIHtcbn1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuYSBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuYSBpbWcuYWxpZ25ub25lIHtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbmEgaW1nLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG9cbn1cblxuLndwLWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAvL21heC13aWR0aDogOTYlOyAvKiBJbWFnZSBkb2VzIG5vdCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhICovXG4gIHBhZGRpbmc6IDVweCAzcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgLyogR3V0ZW5iZXJnICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogR3V0ZW5iZXJnICovXG59XG5cbi53cC1jYXB0aW9uLmFsaWdubm9uZSB7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuXG4ud3AtY2FwdGlvbi5hbGlnbmxlZnQge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLndwLWNhcHRpb24uYWxpZ25yaWdodCB7XG4gIG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xufVxuXG4ud3AtY2FwdGlvbiBpbWcge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogOTguNSU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNHB4IDVweDtcbn1cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjE3NTliO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwOyAvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xufVxuXG4vKiBHdXRlbmJlcmcgc3R5bGVzICovXG4uYWxpZ25sZWZ0LFxuLmFsaWducmlnaHQge1xuICBtYXgtd2lkdGg6IDYzNnB4ICFpbXBvcnRhbnQ7XHQvKiBMZXQncyB3b3JrIHRvIG1ha2UgdGhpcyAhaW1wb3J0YW50IHVubmVjZXNzYXJ5ICovXG59XG4uYWxpZ25sZWZ0IGltZyxcbi5hbGlnbnJpZ2h0IGltZyxcbi5hbGlnbmxlZnQgZmlnY2FwdGlvbixcbi5hbGlnbnJpZ2h0IGZpZ2NhcHRpb24ge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmFsaWdubGVmdCBmaWdjYXB0aW9uIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5hbGlnbnJpZ2h0IGZpZ2NhcHRpb24ge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbi5hbGlnbmxlZnQgaW1nLFxuLmFsaWdubGVmdCBmaWdjYXB0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG59XG5cbi5hbGlnbnJpZ2h0IGltZyxcbi5hbGlnbnJpZ2h0IGZpZ2NhcHRpb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW46IDAuODA3NWVtIDA7XG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIEd1dGVuYmVyZyBibG9ja3M6ICovXG4uZW50cnktY29udGVudCA+ICoge1xuICBtYXJnaW46IDM2cHggYXV0bztcbiAgbWF4LXdpZHRoOiA2MzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuXG4uZW50cnktY29udGVudCA+IC5hbGlnbndpZGUge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbn1cblxuLmVudHJ5LWNvbnRlbnQgPiAuYWxpZ25mdWxsIHtcbiAgbWFyZ2luOiAxLjVlbSAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5lbnRyeS1jb250ZW50IHVsLFxuLmVudHJ5LWNvbnRlbnQgb2wge1xuICBtYXJnaW46IDEuNWVtIGF1dG87XG4gIG1heC13aWR0aDogNjM2cHg7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5cbi53cC1ibG9jay12aWRlbyB2aWRlbyB7XG4gIG1heC13aWR0aDogNjM2cHg7XG59XG5cbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndwLWJsb2NrLWltYWdlLmFsaWdubGVmdCxcbi53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLndwLWJsb2NrLWltYWdlLmFsaWduZnVsbCBpbWcge1xuICB3aWR0aDogMTAwdnc7XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5Om5vdCguY29tcG9uZW50cy1wbGFjZWhvbGRlcikge1xuICBtYXJnaW46IDEuNWVtIGF1dG87XG59XG5cbi53cC1ibG9jay1jb3Zlci10ZXh0IHAge1xuICBwYWRkaW5nOiAxLjVlbSAxNHB4O1xufVxuXG51bC53cC1ibG9jay1sYXRlc3QtcG9zdHMuYWxpZ253aWRlLFxudWwud3AtYmxvY2stbGF0ZXN0LXBvc3RzLmFsaWduZnVsbCxcbnVsLndwLWJsb2NrLWxhdGVzdC1wb3N0cy5pcy1ncmlkLmFsaWdud2lkZSxcbnVsLndwLWJsb2NrLWxhdGVzdC1wb3N0cy5pcy1ncmlkLmFsaWdud2lkZSB7XG4gIHBhZGRpbmc6IDAgMTRweDtcbn1cblxuLndwLWJsb2NrLXRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi53cC1ibG9jay10YWJsZSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi53cC1ibG9jay10YWJsZSB0ZCwgLndwLWJsb2NrLXRhYmxlIHRoIHtcbiAgcGFkZGluZzogLjVlbTtcbn1cblxuLmVudHJ5LWNvbnRlbnQgbGkge1xuICBtYXJnaW4tbGVmdDogMi41ZW07XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmVudHJ5LWNvbnRlbnQgdWwgdWwsXG4uZW50cnktY29udGVudCBvbCBvbCxcbi5lbnRyeS1jb250ZW50IHVsIG9sLFxuLmVudHJ5LWNvbnRlbnQgb2wgdWwge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVudHJ5LWNvbnRlbnQgdWwgdWwgbGksXG4uZW50cnktY29udGVudCBvbCBvbCBsaSxcbi5lbnRyeS1jb250ZW50IHVsIG9sIGxpLFxuLmVudHJ5LWNvbnRlbnQgb2wgdWwgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuXG4ud3AtYmxvY2stZW1iZWQudHlwZS12aWRlbyA+IC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLndwLWJsb2NrLWVtYmVkLnR5cGUtdmlkZW8gPiAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIgPiBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLndwLWJsb2NrLXF1b3RlLmlzLWxhcmdlIHtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbn1cblxuLndwLWJsb2NrLXB1bGxxdW90ZT5wOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gIG1hcmdpbjogM2VtIGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1jb3Zlci10ZXh0IHAge1xuICAgIHBhZGRpbmc6IDEuNWVtIDA7XG4gIH1cblxuICAuZW50cnktY29udGVudCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCbG9jayBDb2xvciBQYWxldHRlIENvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhhcy1zdHJvbmctYmx1ZS1jb2xvciB7XG4gIGNvbG9yOiAjMDA3M2FhO1xufVxuXG4uaGFzLXN0cm9uZy1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3M2FhO1xufVxuXG4uaGFzLWxpZ2h0ZXItYmx1ZS1jb2xvciB7XG4gIGNvbG9yOiAjMjI5ZmQ4O1xufVxuXG4uaGFzLWxpZ2h0ZXItYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyOWZkODtcbn1cblxuLmhhcy12ZXJ5LWxpZ2h0LWdyYXktY29sb3Ige1xuICBjb2xvcjogI2VlZTtcbn1cblxuLmhhcy12ZXJ5LWxpZ2h0LWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5oYXMtdmVyeS1kYXJrLWdyYXktY29sb3Ige1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLmhhcy12ZXJ5LWRhcmstZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgR2FsbGVyaWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTIuNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMS4xMTExMTExMTExJTtcbn1cblxuLmdhbGxlcnktY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2O1xuXG5mb3JtLCAjbG9naW5mb3Jte1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHggMjBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGxhYmVsLCBwLCAubGFiZWx7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHRleHRhcmVhLCAubmljZS1zZWxlY3R7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kZ3JheTExICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHYuJGdyYXkxICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDU3cHggIWltcG9ydGFudDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAxOXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogNjhweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubmljZS1zZWxlY3R7XG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MDAnO1xuICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgIGNvbG9yOiB2LiRncmF5MTI7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYub3BlbntcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5pY2Utc2VsZWN0LWRyb3Bkb3due1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kZ3JheTExO1xuICAgIC5saXN0e1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpe1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNlbGVjdHtcbiAgICAmOmhhcygrIC5uaWNlLXNlbGVjdCl7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG4gIC5zdWJtaXQtd3JhcCwgLmxvZ2luLXN1Ym1pdCwgLndwLWdlbmVyYXRlLXB3LCAudXNlci1zdWJtaXQsIC5sb3N0cGFzc3dvcmQtc3VibWl0IGJ1dHRvbntcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTEwLCAyNTUsIDAuOTQ5KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDExcHggMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgY29sb3I6IHYuJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIC53cGNmNy1zcGlubmVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAgY2FsYygxMDAlICsgNXB4KTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBpe1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgJjpob3ZlciwgJjphY3RpdmV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlMztcbiAgICAgIGl7XG4gICAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvc3RwYXNzd29yZC1zdWJtaXQgYnV0dG9ue1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiAnXFxlOTAyJztcbiAgICAgIGZvbnQtZmFtaWx5OiAnbGdpJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgJjpob3ZlciwgJjphY3RpdmV7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWdyb3VwLCAubG9naW4tdXNlcm5hbWUsIC5sb2dpbi1wYXNzd29yZHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICAgICY6aGFzKHRleHRhcmVhKXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAud3BjZjctbm90LXZhbGlkLXRpcHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuY2hlY2tib3h7XG4gICAgZ2FwOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcHtcbiAgICAgIGZsZXg6IDA7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgICAud3BjZjctbGlzdC1pdGVte1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBsYWJlbHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEuODc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRncmF5MTE7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnXFxlOTA0JztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbGdpJztcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpjaGVja2Vke1xuICAgICAgICAmICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS1sYWJlbHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBhe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNoZWNrYm94ZXN7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLndwY2Y3LWNoZWNrYm94e1xuICAgICAgZ2FwOiAyNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLndwY2Y3LWxpc3QtaXRlbXtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgbGFiZWx7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBnYXA6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMS44NzVyZW07XG4gICAgICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGdyYXkxMTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MDQnO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmNoZWNrZWR7XG4gICAgICAgICYgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVse1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxvZ2luLWZvcm17XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kd2hpdGU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIHBhZGRpbmc6IDQwcHggMCAzNXB4O1xuICB9XG4gIGgye1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHYuJGJsdWUxO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIHB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDEwMHB4O1xuICAgICAgPiBkaXZ7XG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sb2dpbi1pbmZve1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmNjLWluZm97XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAjbG9naW5mb3Jte1xuICAgIGdhcDogMzBweDtcbiAgICAubG9naW4tdXNlcm5hbWUsIC5sb2dpbi1wYXNzd29yZHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGxhYmVse1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgICB9XG4gICAgICBpbnB1dHtcbiAgICAgICAgbWluLWhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdi4kZ3JheTEzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGdyYXkxMSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubG9naW4tcmVtZW1iZXJ7XG4gICAgICBnYXA6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgJiArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGFiZWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAmOmJlZm9yZSwgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMS4xMjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRncmF5MTE7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdi4kZ3JheTEzO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogJ1xcZTkwNCc7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbGdpJztcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICB9XG4gICAgICAgICY6aGFzKGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkKXtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxvZ2luLXN1Ym1pdHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICdMb2cgSW4nO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjc7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnXFxlOTAyJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZXJyb3J7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiByZWQ7XG4gIH1cbn1cbiNsb3N0cGFzc3dvcmRmb3Jte1xuICBsZWdlbmR7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGZpZWxkc2V0e1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59IiwiJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuJGJsdWUxOiAjMDM2ZWZmO1xuJGJsdWUyOiAjYzJlM2ZmO1xuJGJsdWUzOiAjMDEyYTU2O1xuJGJsdWU0OiAjYTJjMGNkO1xuJGJsdWU1OiAjZWRmN2ZmO1xuJG9yYW5nZTE6ICNmZjk3NTY7XG4kb3JhbmdlMjogI2YyYTA1ZDtcbiRvcmFuZ2UzOiAjZmY4NTUyO1xuJGdyYXkxOiAjNTg1OTViO1xuJGdyYXkyOiAjM2Q0MjRjO1xuJGdyYXkzOiAjMzQzZjQwO1xuJGdyYXk0OiAjOGI5YWEwO1xuJGdyYXk1OiAjMzMzODQyO1xuJGdyYXk2OiAjZjlmOWY5O1xuJGdyYXk3OiAjMzUzODQzO1xuJGdyYXk4OiAjNWY2MTYzO1xuJGdyYXk5OiAjMjMxZjIwO1xuJGdyYXkxMDogI2M5Y2FjYTtcbiRncmF5MTE6ICNlYWVkZWE7XG4kZ3JheTEyOiAjODA4MDgwO1xuJGdyYXkxMzogI2NmZDBkMTsiLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdjtcblxuLmJsb2NrLWl0ZW17XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLml0ZW0taW1hZ2V7XG4gICAgcGFkZGluZy1ib3R0b206IDYyLjk2JTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgJi13cmFwe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5pdGVtLWluZm8td3JhcHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5pdGVtLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgY29sb3I6IHYuJGJsdWUxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGZvbnQtc2l6ZTogMS4xODhyZW07XG4gICAgfVxuICB9XG4gIC5pdGVtLWV4Y2VycHR7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIxO1xuICAgIGNvbG9yOiB2LiRncmF5MztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG4gICAgcHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgYXtcbiAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlYWQtbW9yZXtcbiAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICB9XG4gIH1cbn1cbi5ob3Jpem9udGFse1xuICAuYmxvY2staXRlbXtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogNDVweDtcbiAgICB9XG4gICAgLml0ZW0taW1hZ2Utd3JhcHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDQyNXB4O1xuICAgICAgfVxuICAgICAgJjpoYXMoLmJ0bi1ibHVlKXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0taW5mby13cmFwe1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIGEuYnRuLWJsdWV7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5idG4tYmx1ZXtcbiAgICAgIGZvbnQtc2l6ZTogMS4xODhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwYWRkaW5nOiA3cHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgICAuaXRlbS1pbWFnZXtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MS4xNyU7XG4gICAgfVxuICAgIC5pdGVtLWNhdGVnb3J5e1xuICAgICAgZm9udC1zaXplOiAxLjE4OHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgY29sb3I6IHYuJGdyYXk5O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAuaXRlbS10aXRsZXtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZm9udC1zaXplOiAxLjkzOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tZXhjZXJwdHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0O1xuICAgICAgY29sb3I6IHYuJGdyYXkzO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgYnV0dG9uLmJ0bi1ibHVle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlMztcbiAgICAgICAgaXtcbiAgICAgICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdjtcblxuLmN1c3RvbWVyLWNlbnRlci10b3B7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB2LiRvcmFuZ2UzO1xuICAudG9wLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgICBnYXA6IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgcGFkZGluZzogNDVweCAwIDMwcHg7XG4gICAgfVxuICAgIGgxe1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxleDogMTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBmb250LXNpemU6IDMuMTg4cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1uYXZ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIycHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICAgIHAsIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgIGNvbG9yOiB2LiRncmF5NTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2MtbmF2e1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2LiRncmF5MTA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHYuJGdyYXkxMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgYXtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgJjpob3ZlciwgJjphY3RpdmV7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2Mtc3VibmF2LXdyYXB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2LiRncmF5MTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5jYy1zdWJuYXZ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgICAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2xnaS5lb3Q/MjF4b2sxJyk7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvbGdpLmVvdD8yMXhvazEjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvbGdpLnR0Zj8yMXhvazEnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvbGdpLndvZmY/MjF4b2sxJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvbGdpLnN2Zz8yMXhvazEjbGdpJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGdpIHtcbiAgZm9udC1mYW1pbHk6ICdsZ2knICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmxnaS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4ubGdpLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5sZ2ktYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5sZ2ktcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5sZ2ktY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5sZ2ktYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmxnaS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufSIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2O1xuXG4ubGdpLXRvcC1ibG9ja3tcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHYuJG9yYW5nZTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHYuJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5zcGxpZGVfX3BhZ2luYXRpb257XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMC43NXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1NiwgNjYsIDAuOTQ5KTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmLmlzLWFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kb3JhbmdlMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNwbGlkZV9fYXJyb3dze1xuICAgIC5zcGxpZGVfX2Fycm93e1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJi0tcHJldntcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCl7XG4gICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi0tbmV4dHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCl7XG4gICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpbmdsZS1zbGlkZXtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgfVxuICB9XG4gIC5zbGlkZS1pbWFnZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJveHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1NiwgNjYsIDAuOTQ5KTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgcGFkZGluZzogMjBweCAzNXB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgICAgbWF4LXdpZHRoOiA1NDRweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuc2xpZGUtdGl0bGV7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40MzhyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZS1kZXNjcmlwdGlvbntcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXdyYXB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsaWRlLWJ1dHRvbntcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2M3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgcGFkZGluZzogMTRweCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgaXtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5sZ2ktdGlsZXMtYmxvY2t7XG4gIHBhZGRpbmc6IDMycHggMDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgcGFkZGluZzogNDVweCAwO1xuICB9XG4gIC5ibG9jay10aXRsZXtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGNvbG9yOiB2LiRncmF5MztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmJsb2NrLWRlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gICAgY29sb3I6IHYuJGdyYXkzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGF7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1jb250ZW50LWFmdGVye1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYmxvY2txdW90ZXtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnXFxlOTAzJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogdi4kb3JhbmdlMztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLXRpbGVze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmJsb2NrLXRpbGV7XG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMjVweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDExcHgpO1xuICAgICAgICBwYWRkaW5nOiAyNnB4IDIwcHg7XG4gICAgICB9XG4gICAgICAudGlsZS1pbWFnZXtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmLXdyYXB7XG4gICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGlsZS1jb250ZW50e1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgICAgLnRpbGUtdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IHYuJGJsdWUxO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgICAudGlsZS1kZXNjcmlwdGlvbntcbiAgICAgICAgY29sb3I6IHYuJGdyYXkzO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgPiAqe1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnR5cGUtdHdve1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgcGFkZGluZzogNDBweCAwIDUwcHg7XG4gICAgfVxuICAgIC5ibG9jay10aXRsZXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5ibG9jay10aWxlc3tcbiAgICAgIC5ibG9jay10aWxle1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgcGFkZGluZzogMzBweCA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50aWxlLWNvbnRlbnR7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC50aWxlLXRpdGxle1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEuOTM4cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAudGlsZS1kZXNjcmlwdGlvbntcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC50aWxlLWJ1dHRvbntcbiAgICAgICAgICBmb250LXNpemU6IDEuMTg4cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgIG1pbi13aWR0aDogMTc2cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdi4kYmx1ZTE7XG4gICAgICAgICAgLnRpbGUtYnV0dG9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudHlwZS10aHJlZXtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xuICAgIH1cbiAgICAuYmxvY2stdGl0bGV7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgY29sb3I6IHYuJGJsdWUxO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICAgIC5ibG9jay10aWxlc3tcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBnYXA6IDE0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgLmJsb2NrLXRpbGV7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDExcHgpO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgICAvL21pbi1oZWlnaHQ6IDM4MHB4O1xuICAgICAgICB9XG4gICAgICAgIC50aWxlLWltYWdle1xuICAgICAgICAgICYtd3JhcHtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDk0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aWxlLXRpdGxle1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICBjb2xvcjogdi4kZ3JheTk7XG4gICAgICAgIH1cbiAgICAgICAgLnRpbGUtZGVzY3JpcHRpb257XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gICAgICAgICAgaDN7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICAgICAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZW17XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgY29sb3I6IHYuJGJsdWUxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJnLWdyYXl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kZ3JheTY7XG4gIH1cbn0iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdjtcblxuLmxnaS1wYXJ0bmVycy1ibG9ja3tcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kd2hpdGU7XG4gIHBhZGRpbmc6IDMwcHggMCA0MHB4O1xuICAuY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5ibG9jay10aXRsZXtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmJsb2NrLXBhcnRuZXJze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIwcHggMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgfVxuICAgIC5ibG9jay1wYXJ0bmVye1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gNikgLSAzNHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gNikgLSAzNHB4KTtcbiAgICAgIH1cbiAgICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLWJ1dHRvbntcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDYzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgcGFkZGluZzogMTRweCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgaXtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbiAgJi5iZy1ncmF5e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGdyYXk2O1xuICB9XG4gICYudHlwZS10d297XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBwYWRkaW5nOiA3NXB4IDAgNTBweDtcbiAgICB9XG4gICAgLmJsb2NrLXBhcnRuZXJze1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogNDVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1wYXJ0bmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZ2FwOiA0NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYXJ0bmVyLWltYWdlLXdyYXB7XG4gICAgICAgICAgd2lkdGg6IDE4NnB4O1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhcnRuZXItZGVzY3JpcHRpb257XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICA+ICp7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5sZ2ktaW1hZ2UtY29udGVudC1saXN0LWJsb2Nre1xuICBwYWRkaW5nOiA0NXB4IDAgMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kd2hpdGU7XG4gIC5ibG9jay10aXRsZXtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmJsb2NrLWRlc2NyaXB0aW9ue1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgY29sb3I6IHYuJGdyYXkzO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICBwe1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBhe1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2staXRlbXN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuYmxvY2staXRlbXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnRuLXdyYXB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBhe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBpe1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaG9yaXpvbnRhbHtcbiAgICAuYmxvY2staXRlbXN7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDAgNjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLWl0ZW17XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5sZ2ktaW1hZ2Utb3ZlcmxheS1ibG9ja3tcbiAgcGFkZGluZzogNDBweCAwIDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHYuJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjM0LDIzNywyMzQsMC45OTk5OTk5OTk5OTk5OTk5KSAwJSwgcmdiYSgyMzQsMjM3LDIzNCwwKSAxMDAlKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWltYWdle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ib3h7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuYmxvY2stdGl0bGV7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42ODhyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5ibG9jay1kZXNjcmlwdGlvbntcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zNDtcbiAgICAgIGNvbG9yOiB2LiRibGFjaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5ibG9jay1idXR0b257XG4gICAgICBmb250LXNpemU6IDEuMTg4cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDYzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIHBhZGRpbmc6IDlweCAyNnB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5sZ2ktb3BpbmlvbnMtYmxvY2t7XG4gIGJhY2tncm91bmQtY29sb3I6IHYuJGJsdWUxO1xuICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgcGFkZGluZzogMzBweCAwIDcwcHg7XG4gIH1cbiAgLmJsb2NrLW9waW5pb25ze1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIHBhZGRpbmc6IDAgODZweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgY29sb3I6IHYuJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNpbmdsZS1vcGluaW9ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLm9waW5pb24taW1hZ2V7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmLXdyYXB7XG4gICAgICAgIHdpZHRoOiAxODhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm9waW5pb24tY29udGVudC13cmFwe1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHYuJG9yYW5nZTE7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMTJweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHYuJG9yYW5nZTE7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDMwcHg7XG4gICAgICB9XG4gICAgICAub3Bpbmlvbi1jb250ZW50e1xuICAgICAgICBmb250LXNpemU6IDEuNDM4cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNDtcbiAgICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgLm9waW5pb24tYXV0aG9ye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogM3B4O1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgICAmLW5hbWV7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucXVvdGUtd3JhcHtcbiAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNwbGlkZV9fYXJyb3d7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgICY6YmVmb3Jle1xuICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zcGxpZGVfX2Fycm93LS1wcmV2e1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgbGVmdDogLTZweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnXFxlOTAxJztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zcGxpZGVfX2Fycm93LS1uZXh0e1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICByaWdodDogLTZweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnXFxlOTAyJztcbiAgICAgIH1cbiAgICB9XG4gICAgc3Zne1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2O1xuXG4ubGdpLWltYWdlLXRleHQtYmxvY2t7XG4gIGJhY2tncm91bmQtY29sb3I6IHYuJGJsdWU1O1xuICBwYWRkaW5nOiA1MHB4IDAgMzBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgcGFkZGluZzogNzBweCAwIDUwcHg7XG4gIH1cbiAgLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxMDBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICB9XG4gICAgPiBkaXZ7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cbiAgfVxuICAuYmxvY2stdGV4dC13cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmxvY2stdGl0bGV7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogdi4kZ3JheTc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAuYmxvY2stZGVzY3JpcHRpb257XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgID4gKntcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWx7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBjb2xvcjogdi4kZ3JheTc7XG4gICAgICAgICY6Om1hcmtlcntcbiAgICAgICAgICBjb2xvcjogdi4kb3JhbmdlMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stYnV0dG9ue1xuICAgIGZvbnQtc2l6ZTogMS4xODhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTNweCAzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICYuYmctZ3JheXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRncmF5NjtcbiAgfVxuICAmLmJnLXdoaXRle1xuICAgIGJhY2tncm91bmQtY29sb3I6IHYuJHdoaXRlO1xuICB9XG4gICYudHlwZS10d297XG4gICAgcGFkZGluZzogNDBweCAwIDIwcHg7XG4gICAgLmJsb2NrLXRpdGxle1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIH1cblxuICAgIH1cbiAgICAuYmxvY2stZGVzY3JpcHRpb257XG4gICAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgIGNvbG9yOiB2LiRncmF5ODtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjptYXJrZXJ7XG4gICAgICAgICAgICBjb2xvcjogdi4kb3JhbmdlMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zaWRlLXJpZ2h0e1xuICAgIC5jb250YWluZXJ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBnYXA6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgID4gZGl2e1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXg6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5sZ2ktc2ltcGxlLXNlY3Rpb24tYmxvY2t7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kd2hpdGU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgfVxuICAmOmhhcyhoMSl7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHYuJG9yYW5nZTE7XG4gIH1cbiAgLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYmxvY2stdGl0bGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaDJ7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhhcygrIC5ibG9jay1kZXNjcmlwdGlvbil7XG4gICAgICAmICsgLmJsb2NrLWRlc2NyaXB0aW9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBjb2xvcjogdi4kZ3JheTM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgc3Ryb25ne1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgaDN7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHN0cm9uZ3tcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWx7XG4gICAgICBsaXtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhhcyg+IHVsKXtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAqe1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stbGlzdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIC5zaW5nbGUtZWxlbWVudHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGNvbG9yOiB2LiRncmF5MztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAmOmhhcyguc2luZ2xlLWVsZW1lbnQtaW1hZ2Upe1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDlweCk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyA2KSAtIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zaW5nbGUtZWxlbWVudC1pbWFnZXtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdi4kZ3JheTEwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICB9XG4gICAgLnNlcGFyYXRvcntcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDAuODc1cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kZ3JheTM7XG4gICAgfVxuICB9XG4gIC5ibG9jay1jb250ZW50LWFmdGVye1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYmxvY2txdW90ZXtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnXFxlOTAzJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogdi4kb3JhbmdlMztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi50eXBlLXR3b3tcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAzNXB4O1xuICAgIH1cbiAgICAuYmxvY2stdGl0bGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGgxe1xuICAgICAgICBmb250LXNpemU6IDMuMTg4cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IHYuJGJsdWUxO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgIH1cbiAgICAgIGgye1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42ODhyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgze1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYmxvY2stZGVzY3JpcHRpb257XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZm9udC1zaXplOiAxLjQzOHJlbTtcbiAgICAgIH1cbiAgICAgIGgye1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICA+ICp7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ibG9jay1idXR0b257XG4gICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgIH1cbiAgICAgIGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJnLWJsdWV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTU7XG4gIH1cbiAgJi5iZy1ncmF5e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGdyYXk2O1xuICB9XG4gICYuYmctZGFya2JsdWV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTE7XG4gICAgLmJsb2NrLWRlc2NyaXB0aW9ue1xuICAgICAgY29sb3I6IHYuJGJsdWUyO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2O1xuXG4ubGdpLWZhcS1ibG9ja3tcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTE7XG4gIHBhZGRpbmc6IDMwcHggMCA1MHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICBwYWRkaW5nOiA0NXB4IDAgODVweDtcbiAgfVxuICAuYmxvY2stdGl0bGV7XG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWZhcXN7XG4gICAgLnNpbmdsZS1mYXF7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdi4kYmx1ZTI7XG4gICAgICAuZmFxLXRpdGxle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjU2M3JlbTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMjBweCAwO1xuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgaXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmFxLWNvbnRlbnR7XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC5mYXEtZGVzY3JpcHRpb257XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgIGNvbG9yOiB2LiRibHVlMjtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAqe1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdi4kYmx1ZTI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5sZ2ktbnVtYmVycy1saXN0LWJsb2Nre1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlNTtcbiAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIHBhZGRpbmc6IDQ1cHggMCA2NXB4O1xuICB9XG4gIC5ibG9jay10aXRsZXtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxuICAuYmxvY2stbGlzdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICAgIC5zaW5nbGUtbGlzdC1pdGVte1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiA0MnB4O1xuICAgICAgfVxuICAgICAgLml0ZW0tbnVtYmVye1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuOTM4cmVtO1xuICAgICAgICAgIHdpZHRoOiA3OHB4O1xuICAgICAgICAgIGhlaWdodDogNzhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0ZW0tY29udGVudHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tdGl0bGV7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgY29sb3I6IHYuJGdyYXk5O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tZGVzY3JpcHRpb257XG4gICAgICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgICAgID4gKntcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgdjtcblxuaHRtbCwgYm9keXtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4qe1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJ091dGZpdCcsIHNhbnMtc2VyaWY7XG59XG5he1xuICBjb2xvcjogdi4kYmx1ZTE7XG59XG5hLCBidXR0b24sIC5idG57XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5ib2R5e1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICAmLmFkbWluLWJhcntcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44NzVyZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgzcHgpe1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuMjVyZW07XG4gIGhlaWdodDogMC4yNXJlbTtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlMTtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiR3aGl0ZTtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlMjtcbn1cbi5jb250YWluZXJ7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2LiRncmF5MTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgd2lkdGg6IDExNTBweDtcbiAgfVxufVxuLmJ0bi1ibHVle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDExMCwgMjU1LCAwLjk0OSk7XG4gIGNvbG9yOiB2LiR3aGl0ZTtcbiAgaXtcbiAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgJjpob3ZlciwgJjphY3RpdmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTM7XG4gICAgaXtcbiAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5idG4tdHJhbnNwYXJlbnR7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdi4kYmx1ZTE7XG4gIGl7XG4gICAgY29sb3I6IHYuJGJsdWUxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG4gICY6aG92ZXIsICY6YWN0aXZle1xuICAgIGNvbG9yOiB2LiRibHVlMztcbiAgICBpe1xuICAgICAgY29sb3I6IHYuJGJsdWUzO1xuICAgIH1cbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5wYWdpbmF0aW9ue1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIHVse1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICBhe1xuICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgY29sb3I6IHYuJGJsYWNrO1xuICAgIH1cbiAgfVxuICBzcGFuLCBhe1xuICAgIGNvbG9yOiB2LiRncmF5MTI7XG4gICAgZm9udC1zaXplOiAxLjE4OHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgICYuY3VycmVudHtcbiAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICB9XG4gICAgJi5uZXh0e1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgICYucHJldntcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgJi5uZXh0LCAmLnByZXZ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgfVxuICB9XG59XG4uYnJlYWRjcnVtYnN7XG4gIG1hcmdpbjogMjBweCAwO1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgfVxuICA+IHNwYW57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDRweDtcbiAgfVxuICBzcGFuLCBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IHYuJGdyYXkxO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cbiAgYXtcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICB9XG4gIH1cbn1cbi50ZXh0LWxlZnR7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWNlbnRlcntcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1yaWdodHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS1wYWdlLWNvbnRlbnR7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBjb2xvcjogdi4kZ3JheTE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gICAgcGFkZGluZzogNDBweCAwIDM1cHg7XG4gIH1cbiAgaDJ7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBzdHJvbmd7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBoM3tcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzdHJvbmd7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuICB1bHtcbiAgICBsaXtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICY6aGFzKD4gdWwpe1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gKntcbiAgICAmOm5vdChbY2xhc3MqPVwibGdpLVwiXSl7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnR7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICA+ICo6bm90KFtjbGFzcyo9XCJsZ2ktXCJdKXtcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIHB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAmOmhhcyhbY2xhc3MqPVwibGdpLVwiXSl7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi53cC1ibG9jay1saXN0e1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC5vcmFuZ2UtbWFya2Vyc3tcbiAgICBsaSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ub3JhbmdlLW1hcmtlcnN7XG4gIGxpIHtcbiAgICAmOjptYXJrZXJ7XG4gICAgICBjb2xvcjogdi4kb3JhbmdlMTtcbiAgICB9XG4gIH1cbn1cbi53cC1ibG9jay1idXR0b25fX2xpbmt7XG4gIEBleHRlbmQgLmJ0bi1ibHVlO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMXB4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDA7XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogJ1xcZTkwMic7XG4gICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgY29sb3I6IHYuJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgJjpob3ZlciwgJjphY3RpdmV7XG4gICAgJjphZnRlcntcbiAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zdWJwYWdlcy1saXN0e1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC5zdWJwYWdlLXRvZ2dsZXtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICB9XG4gICAgJi5leHBhbmRlZHtcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jYy1pbmZve1xuICBoMntcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgY29sb3I6IHYuJGJsdWUxO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICB9XG4gIH1cbiAgcHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbiAgICBhe1xuICAgICAgY29sb3I6IHYuJGJsdWUxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmbGV4OiAxO1xuICAgICAgJjpob3ZlciwgJjphY3RpdmV7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdjtcblxuLm1haW4taGVhZGVye1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAudG9we1xuICAgIGJhY2tncm91bmQtY29sb3I6IHYuJGJsdWUxO1xuICAgIHBhZGRpbmc6IDEzcHggMCA5cHg7XG4gICAgdWx7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICB9XG4gICAgICBsaXtcbiAgICAgICAgYXtcbiAgICAgICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51LXdyYXB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHYuJHdoaXRlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgfVxuICAgIC5jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxvZ297XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIC5sb2dvLWltYWdlc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmRpdmlkZXJ7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kb3JhbmdlMTtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgd2lkdGg6IDEzM3B4O1xuICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICAgIHdpZHRoOiAxNjNweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgICB3aWR0aDogMTI3cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUtdG9nZ2xle1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGNvbG9yOiB2LiRibGFjaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnV7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxMDlweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHYuJHdoaXRlO1xuICAgICAgei1pbmRleDogOTk5ODtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMycHgpO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZXtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiB2LiRncmF5NTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjA2M3JlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgICAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMjBweCAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTM7XG4gICAgICAgICAgICBjb2xvcjogdi4kZ3JheTU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgICAgICAgY29sb3I6IHYuJGJsdWUxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zY3JvbGxlZHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIH1cbn1cbi5uYXYtZml4e1xuICBoZWlnaHQ6IDEwOXB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgaGVpZ2h0OiAxMzlweDtcbiAgfVxufSIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2O1xuXG4ubWFpbi1mb290ZXJ7XG4gIHBhZGRpbmc6IDMwcHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlMztcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgcGFkZGluZzogNDBweCAwIDYwcHg7XG4gIH1cbiAgLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGdhcDogNTBweCAxNDBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuZm9vdGVyLWluZm97XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGZsZXg6IDAgMSAzMCU7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAxNDRweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICB9XG4gICAgcHtcbiAgICAgIGNvbG9yOiB2LiRibHVlMjtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiB2LiRibHVlMjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNvY2lhbHN7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IHYuJGJsdWUyO1xuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1tZW51e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG4gICAgLndpZGdldHtcbiAgICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiB2LiRibHVlMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLW1lbnUtMntcbiAgICAgIC53aWRnZXR7XG4gICAgICAgIHVse1xuICAgICAgICAgIGxpe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9vdGVyLWNvcHlyaWdodHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBjb2xvcjogdi4kYmx1ZTI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59IiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHY7XG5cbi5zaW5nbGUtcG9zdC10b3B7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB2LiRvcmFuZ2UzO1xuICAucG9zdC1pbWFnZXtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMjVweCAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wb3N0LXRpdGxle1xuICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICB9XG4gIH1cbiAgLnBvc3QtaW5mb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHYuJGdyYXkxMztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdi4kZ3JheTEzO1xuICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gICAgYXtcbiAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6aGFzKCsgLmxvZ2luLWZvcm0pe1xuICAgIC5wb3N0LXRpdGxle1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdi4kZ3JheTEzO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdjtcblxuLmJicHJlc3N7XG4gIC5iYnByZXNzLXdyYXBwZXJ7XG4gICAgcGFkZGluZzogNDBweCAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICB3aWR0aDogMTE1MHB4O1xuICAgIH1cbiAgfVxuICAuYmJwLXRlbXBsYXRlLW5vdGljZSwgLmluZGljYXRvci1oaW50e1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRvcmFuZ2UyO1xuICAgIGJvcmRlci1jb2xvcjogdi4kb3JhbmdlMztcbiAgICBjb2xvcjogdi4kYmxhY2s7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICYuaW5mb3tcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHYuJGJsdWUxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTI7XG4gICAgfVxuICB9XG4gIC5iYnAtdGVtcGxhdGUtbm90aWNle1xuICAgIGxpLCBwe1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgYXtcbiAgICAgIGNvbG9yOiB2LiRncmF5MTtcbiAgICB9XG4gIH1cbiAgLmJicC1mb3Jte1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHYuJGdyYXkxMTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYnJ7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGxlZ2VuZHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxuICAgIHAsIC5iYnAtdGhlLWNvbnRlbnQtd3JhcHBlcntcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuICAgICAgJjpoYXMoaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdKXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmNoZWNrZWR7XG4gICAgICAgICAgICAmIH4gbGFiZWx7XG4gICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICBjb2xvcjogdi4kZ3JheTE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMS44NzVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kZ3JheTExO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJ1xcZTkwNCc7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdsZ2knO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgY29sb3I6IHYuJGdyYXkxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJicC1zdWJtaXQtd3JhcHBlcntcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDExMCwgMjU1LCAwLjk0OSk7XG4gICAgICAgIGNvbG9yOiB2LiR3aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTAyJztcbiAgICAgICAgICBmb250LWZhbWlseTogJ2xnaSc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRibHVlMztcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29sb3I6IHYuJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmJwLXBhZ2luYXRpb257XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgPiAqe1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIGxpLmJicC1oZWFkZXIsIGxpLmJicC1mb290ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTEgIWltcG9ydGFudDtcbiAgICA+ICp7XG4gICAgICBjb2xvcjogdi4kd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmJicC1yZXBseS1oZWFkZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTIgIWltcG9ydGFudDtcbiAgfVxuICBzcGFuLmJicC1hZG1pbi1saW5rcyBhe1xuICAgIGNvbG9yOiB2LiRibGFjayAhaW1wb3J0YW50O1xuICB9XG4gIC5iYnAtZm9ydW0taGVhZGVyIGEuYmJwLWZvcnVtLXBlcm1hbGluaywgLmJicC1yZXBseS1oZWFkZXIgYS5iYnAtcmVwbHktcGVybWFsaW5rLCAuYmJwLXRvcGljLWhlYWRlciBhLmJicC10b3BpYy1wZXJtYWxpbmssIC5iYnAtcmVwbHktaGVhZGVyIC5iYnAtcmVwbHktcG9zdC1kYXRle1xuICAgIGNvbG9yOiB2LiRibGFjayAhaW1wb3J0YW50O1xuICB9XG4gIC5iYnAtcmVwbHktY29udGVudHtcbiAgICAqe1xuICAgICAgY29sb3I6IHYuJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGF7XG4gICAgICBjb2xvcjogdi4kYmx1ZTEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgI2JicHJlc3MtZm9ydW1zIGRpdi5iYnAtZm9ydW0tYXV0aG9yIC5iYnAtYXV0aG9yLXJvbGUsICNiYnByZXNzLWZvcnVtcyBkaXYuYmJwLXJlcGx5LWF1dGhvciAuYmJwLWF1dGhvci1yb2xlLCAjYmJwcmVzcy1mb3J1bXMgZGl2LmJicC10b3BpYy1hdXRob3IgLmJicC1hdXRob3Itcm9sZXtcbiAgICBjb2xvcjogdi4kYmxhY2sgIWltcG9ydGFudDtcbiAgfVxuICBzcGFuLmJicC1hdXRob3ItaXB7XG4gICAgY29sb3I6IHYuJGJsYWNrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJicC1yZXBsaWVzLCAuYmJwLXRvcGljc3tcbiAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgdWwuYmJwLWZvcnVtcywgI2JicHJlc3MtZm9ydW1zIHVsLmJicC1sZWFkLXRvcGljLCAjYmJwcmVzcy1mb3J1bXMgdWwuYmJwLXJlcGxpZXMsICNiYnByZXNzLWZvcnVtcyB1bC5iYnAtc2VhcmNoLXJlc3VsdHMsICNiYnByZXNzLWZvcnVtcyB1bC5iYnAtdG9waWNze1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgLmJicC1mb3J1bS1pbmZvIC5iYnAtZm9ydW0tY29udGVudCwgI2JicHJlc3MtZm9ydW1zIHAuYmJwLXRvcGljLW1ldGF7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJicC10b3BpY3N7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2JicHJlc3MtZm9ydW1zICNiYnAtc2luZ2xlLXVzZXItZGV0YWlscyAjYmJwLXVzZXItbmF2aWdhdGlvbiBsaSBhe1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5iYnAtdXNlci1wcm9maWxlICp7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2JicC10b3BpYy1zZWFyY2gtZm9ybSwgI2JicC1yZXBseS1zZWFyY2gtZm9ybXtcbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG4gIH1cbiAgI2JicF9zZWFyY2hfc3VibWl0e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTEwLCAyNTUsIDAuOTQ5KTtcbiAgICBjb2xvcjogdi4kd2hpdGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTFweCAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdi4kYmx1ZTM7XG4gICAgfVxuICB9XG4gICNiYnByZXNzLWZvcnVtcyAjYmJwLXlvdXItcHJvZmlsZSBmaWVsZHNldCBsYWJlbFtmb3Jde1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgI2JicC15b3VyLXByb2ZpbGUgZmllbGRzZXQgaW5wdXQsICNiYnByZXNzLWZvcnVtcyAjYmJwLXlvdXItcHJvZmlsZSBmaWVsZHNldCB0ZXh0YXJlYXtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgI2JicC15b3VyLXByb2ZpbGUgZmllbGRzZXQgZGl2e1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gICNiYnByZXNzLWZvcnVtcyAjYmJwLXVzZXItd3JhcHBlciBoMi5lbnRyeS10aXRsZXtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGNvbG9yOiB2LiRibHVlMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAud3AtZ2VuZXJhdGUtcHcsIC51c2VyLXN1Ym1pdHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2JicHJlc3MtZm9ydW1zICNiYnAteW91ci1wcm9maWxlIGZpZWxkc2V0LnN1Ym1pdHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgI2JicC15b3VyLXByb2ZpbGUgZmllbGRzZXQuc3VibWl0IGJ1dHRvbntcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgI2JicC1zaW5nbGUtdXNlci1kZXRhaWxzICNiYnAtdXNlci1uYXZpZ2F0aW9uIGxpLmN1cnJlbnQgYXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2LiRncmF5MTE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuYmJwLXBhZ2luYXRpb24tY291bnR7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2LiRibGFjaztcbiAgfVxuICAjYmJwcmVzcy1mb3J1bXMgI2Zhdm9yaXRlLXRvZ2dsZSwgI2JicHJlc3MtZm9ydW1zICNzdWJzY3JpcHRpb24tdG9nZ2xle1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogdi4kYmx1ZTE7XG4gIH1cbiAgLmJicC10b3BpYy10YWdze1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGF7XG4gICAgICBjb2xvcjogdi4kYmx1ZTE7XG4gICAgfVxuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/