/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lala-block-banner/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
/* Separators */
.lala-separator-sm:after,
.lala-separator-med:after,
.lala-separator-lg:after,
.lala-separator-left:after,
.lala-separator-right:after,
.lala-separator-contrast:after,
.lala-separator:after {
  content: " ";
  position: relative;
  display: block;
  background-color: var(--ll-separator-color, currentColor);
  border-radius: 2px;
  width: var(--ll-separator-width, 25px);
  height: var(--ll-separator-height, 3px);
  margin: var(--ll-separator-margin-top, 0.5rem) auto var(--ll-separator-margin-bottom, 0.5rem);
}
.lala-separator-contrast:after {
  background-color: var(--ll-separator-color-contrast, #ffffff);
}
.lala-separator-sm:after {
  width: var(--ll-separator-width-sm, 10px);
}
.lala-separator-lg:after {
  width: var(--ll-separator-width-lg, 50px);
}
.lala-separator-left:after, .line-left:after {
  margin-left: 0;
}
.lala-separator-right:after, .line-right:after {
  margin-right: 0;
}
section.wp-block-lala-blocks-banner {
  position: relative;
  height: var(--custom-height, auto);
  margin: 0 auto;
}
section.wp-block-lala-blocks-banner.vertical-align-top .banner-content-col {
  justify-content: flex-start;
}
section.wp-block-lala-blocks-banner.vertical-align-top .banner-content-col .banner-content-wrapper {
  padding: 4rem 0 0 0;
}
section.wp-block-lala-blocks-banner.vertical-align-center .banner-content-col {
  justify-content: center;
}
section.wp-block-lala-blocks-banner.vertical-align-center .banner-content-col .banner-content-wrapper {
  padding: 2rem 0;
}
section.wp-block-lala-blocks-banner .banner-block-col {
  height: 100%;
}
section.wp-block-lala-blocks-banner .banner-block-col .inner .wp-block-image figure.alignwide img,
section.wp-block-lala-blocks-banner .banner-block-col .inner .wp-block-image figure.aligncenter img {
  margin: 0 auto;
}
section.wp-block-lala-blocks-banner > .inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
section.wp-block-lala-blocks-banner > .inner.banner-align-center .banner-content-wrapper {
  width: var(--content-width-mobile, var(--content-width, 70%));
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner > .inner.banner-align-center .banner-content-wrapper {
    width: var(--content-width, 70%);
  }
}
section.wp-block-lala-blocks-banner > .inner.banner-align-right .banner-content-wrapper, section.wp-block-lala-blocks-banner > .inner.banner-align-left .banner-content-wrapper {
  width: var(--content-width-mobile, var(--content-width, 50%));
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner > .inner.banner-align-right .banner-content-wrapper, section.wp-block-lala-blocks-banner > .inner.banner-align-left .banner-content-wrapper {
    width: var(--content-width, 50%);
  }
}
section.wp-block-lala-blocks-banner > .inner.banner-align-right .banner-content-col .banner-content-wrapper {
  margin-right: 0;
}
section.wp-block-lala-blocks-banner > .inner.banner-align-right .banner-content-col .banner-content-wrapper .banner-button-container {
  justify-content: end;
}
section.wp-block-lala-blocks-banner > .inner.banner-align-left .banner-content-col .banner-content-wrapper {
  margin-left: 0;
}
section.wp-block-lala-blocks-banner > .inner.banner-align-left .banner-content-col .banner-content-wrapper .banner-button-container {
  justify-content: start;
}
section.wp-block-lala-blocks-banner > .inner.background-type-fixed {
  clip-path: inset(0);
}
section.wp-block-lala-blocks-banner > .inner.background-type-fixed .banner-block-col img, section.wp-block-lala-blocks-banner > .inner.background-type-fixed .banner-block-col video {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
section.wp-block-lala-blocks-banner > .inner.background-type-parallax .banner-block-col > .inner > * > img {
  position: absolute;
  inset: var(--media-parallax-margin, -5%) 0;
  width: 100%;
  height: var(--media-parallax-height, 130%);
}
section.wp-block-lala-blocks-banner > .inner.background-type-parallax .banner-block-col > .inner > * > video {
  position: absolute;
  inset: var(--media-parallax-margin, -5%) 0;
  width: 100%;
  height: var(--media-parallax-height, 130%);
}
section.wp-block-lala-blocks-banner > .inner .banner-block-bg,
section.wp-block-lala-blocks-banner > .inner .banner-block-gradient {
  position: absolute;
  inset: 0;
}
section.wp-block-lala-blocks-banner > .inner .banner-block-gradient {
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 80;
  opacity: var(--gradient-opacity, 1);
}
section.wp-block-lala-blocks-banner > .inner .banner-block-gradient.gradient-center {
  top: calc(100% - var(--gradient-size-mobile, var(--gradient-size)));
  background: linear-gradient(to top, rgb(var(--gradient-color)/1) 0%, rgb(var(--gradient-color)/0.2) 60%, rgb(var(--gradient-color)/0) 100%);
}
section.wp-block-lala-blocks-banner > .inner .banner-block-gradient.gradient-left {
  right: calc(100% - var(--gradient-size-mobile, var(--gradient-size)));
  background: linear-gradient(to right, rgb(var(--gradient-color)/1) 0%, rgb(var(--gradient-color)/0) 100%);
}
section.wp-block-lala-blocks-banner > .inner .banner-block-gradient.gradient-right {
  left: calc(100% - var(--gradient-size-mobile, var(--gradient-size)));
  background: linear-gradient(to left, rgb(var(--gradient-color)/1) 0%, rgb(var(--gradient-color)/0) 100%);
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner > .inner .banner-block-gradient.gradient-center {
    top: calc(100% - var(--gradient-size));
  }
  section.wp-block-lala-blocks-banner > .inner .banner-block-gradient.gradient-left {
    right: calc(100% - var(--gradient-size));
  }
  section.wp-block-lala-blocks-banner > .inner .banner-block-gradient.gradient-right {
    left: calc(100% - var(--gradient-size));
  }
}
section.wp-block-lala-blocks-banner .banner-content-col {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper {
  margin: 0 auto;
  padding: 0 0 4rem 0;
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner {
  position: relative;
  z-index: 100;
  display: block;
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-heading {
  flex-grow: 1;
  padding-bottom: 0;
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-eyebrow .h6 {
  font-size: var(--ll-blocks-banner-eyebrow-font-size, var(--ll-banner-heading-eyebrow-font-size-mobile, 1.12em));
  font-weight: var(--ll-blocks-banner-eyebrow-font-weight, 700);
  text-transform: var(--ll-blocks-banner-eyebrow-text-transform, uppercase);
  margin-bottom: 0.5rem;
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-eyebrow .h6 {
    font-size: var(--ll-blocks-banner-eyebrow-font-size, var(--ll-banner-heading-eyebrow-font-size, 1.12em));
  }
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-title .h1 {
  font-size: var(--ll-blocks-banner-title-font-size, var(--ll-banner-heading-title-font-size-mobile, 3.2em));
  font-weight: var(--ll-blocks-banner-title-font-weight, 700);
  margin-bottom: 0.5rem;
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-title .h1 {
    font-size: var(--ll-blocks-banner-title-font-size, var(--ll-banner-heading-title-font-size, 3.2em));
  }
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-subtitle .h2 {
  font-size: var(--ll-blocks-banner-subtitle-font-size, var(--ll-banner-heading-subtitle-font-size-mobile, 2em));
  font-weight: var(--ll-blocks-banner-subtitle-font-weight, 400);
  text-transform: var(--ll-blocks-banner-subtitle-text-transform, none);
  margin-bottom: 0.5rem;
}
@media screen and (min-width: 992px) {
  section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-subtitle .h2 {
    font-size: var(--ll-blocks-banner-title-font-size, var(--ll-banner-heading-subtitle-font-size, 2em));
  }
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-block-paragraph p:last-child {
  margin-bottom: 0;
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-button-container {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  justify-content: center;
  margin-top: 1.5rem;
}
section.wp-block-lala-blocks-banner .banner-content-col .banner-content-wrapper > .inner .banner-button-container .btn {
  white-space: nowrap;
}
section.wp-block-lala-blocks-banner .banner-block-col {
  position: relative;
  overflow: hidden;
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner > *, section.wp-block-lala-blocks-banner .banner-block-col > .inner figure {
  margin: 0;
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * figcaption, section.wp-block-lala-blocks-banner .banner-block-col > .inner figure figcaption {
  display: none;
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > *, section.wp-block-lala-blocks-banner .banner-block-col > .inner figure > * {
  display: block;
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner {
  height: 100%;
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner > *,
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > *,
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > * > *,
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > * > * > *:not([class^=components-placeholder], .block-editor-inserter),
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > * > * > *:not([class^=components-placeholder], .block-editor-inserter) *:not([class^=components-placeholder], .nextend-arrow) {
  height: 100%;
  margin: 0;
  object-fit: cover;
  object-position: var(--focus-point-x, 50%) var(--focus-point-y, 50%);
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}
section.wp-block-lala-blocks-banner .banner-block-col > .inner > * > video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}
section.wp-block-lala-blocks-banner .banner-overlay .banner-overlay-before,
section.wp-block-lala-blocks-banner .banner-overlay .banner-overlay-after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  opacity: 0.75;
  mix-blend-mode: darken;
}
@keyframes pullInFromBottom {
  0% {
    transform: translateY(20%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFsYS1ibG9jay1iYW5uZXIvc3R5bGUtaW5kZXguY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBOzs7OztFQUFBO0FDQUE7QUFDQTs7Ozs7OztFQU9JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURPSjtBQ0hJO0VBQ0k7QURNUjtBQ0RJO0VBQ0k7QURJUjtBQ0NJO0VBQ0k7QURFUjtBQ0dJO0VBQ0k7QURBUjtBQ0tJO0VBQ0k7QURGUjtBQWpDQTtFQUVJO0VBQ0E7RUFDQTtBQW1DSjtBQWhDUTtFQUNJO0FBa0NaO0FBaENZO0VBQ0k7QUFrQ2hCO0FBNUJRO0VBQ0k7QUE4Qlo7QUE1Qlk7RUFDSTtBQThCaEI7QUF6Qkk7RUFDSTtBQTJCUjtBQXJCb0I7O0VBQ0k7QUF3QnhCO0FBakJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtQlI7QUFoQlk7RUFDSTtBQWtCaEI7QUFoQmdCO0VBSEo7SUFJUTtFQW1CbEI7QUFDRjtBQWJZO0VBQ0k7QUFlaEI7QUFiZ0I7RUFISjtJQUlRO0VBZ0JsQjtBQUNGO0FBVmdCO0VBQ0k7QUFZcEI7QUFWb0I7RUFDSTtBQVl4QjtBQUpnQjtFQUNJO0FBTXBCO0FBSm9CO0VBQ0k7QUFNeEI7QUFBUTtFQUNJO0FBRVo7QUFFZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQXBCO0FBVW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFSeEI7QUFXb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQVR4QjtBQWVROztFQUVJO0VBQ0E7QUFiWjtBQWdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFkWjtBQWdCWTtFQUNJO0VBQ0E7QUFkaEI7QUFpQlk7RUFDSTtFQUNBO0FBZmhCO0FBa0JZO0VBQ0k7RUFDQTtBQWhCaEI7QUFtQlk7RUFDSTtJQUNJO0VBakJsQjtFQW9CYztJQUNJO0VBbEJsQjtFQXFCYztJQUNJO0VBbkJsQjtBQUNGO0FBd0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXRCUjtBQXdCUTtFQUNJO0VBQ0E7QUF0Qlo7QUF3Qlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdEJoQjtBQXdCZ0I7RUFDSTtFQUNBO0FBdEJwQjtBQTBCb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQXhCeEI7QUEwQndCO0VBTko7SUFPUTtFQXZCMUI7QUFDRjtBQTRCb0I7RUFDSTtFQUNBO0VBQ0E7QUExQnhCO0FBNEJ3QjtFQUxKO0lBTVE7RUF6QjFCO0FBQ0Y7QUE4Qm9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUE1QnhCO0FBOEJ3QjtFQU5KO0lBT1E7RUEzQjFCO0FBQ0Y7QUFnQ29CO0VBQ0k7QUE5QnhCO0FBa0NnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFoQ3BCO0FBa0NvQjtFQUNJO0FBaEN4QjtBQXdDSTtFQUNJO0VBQ0E7QUF0Q1I7QUF5Q1k7RUFDSTtBQXZDaEI7QUF5Q2dCO0VBQ0k7QUF2Q3BCO0FBMENnQjtFQUNJO0FBeENwQjtBQTZDUTtFQUNJO0FBM0NaO0FBNkNZOzs7OztFQUtJO0VBQ0E7RUFDQTtFQUNBO0FBM0NoQjtBQThDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE1Q2hCO0FBK0NZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTdDaEI7QUFrREk7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWhEUjtBQXFEQTtFQUNJO0lBQ0k7SUFDQTtFQWxETjtFQW9ERTtJQUNJO0lBQ0E7RUFsRE47QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbGFsYS1wbHVnaW4tYmxvY2tzLy4vc3JjL2xhbGEtYmxvY2stYmFubmVyL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFsYS1wbHVnaW4tYmxvY2tzLy4vc3JjL19zdHlsZXMvc2VwYXJhdG9ycy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVGhlIGZvbGxvd2luZyBzdHlsZXMgZ2V0IGFwcGxpZWQgYm90aCBvbiB0aGUgZnJvbnQgb2YgeW91ciBzaXRlXG4gKiBhbmQgaW4gdGhlIGVkaXRvci5cbiAqXG4gKiBSZXBsYWNlIHRoZW0gd2l0aCB5b3VyIG93biBzdHlsZXMgb3IgcmVtb3ZlIHRoZSBmaWxlIGNvbXBsZXRlbHkuXG4gKi9cblxuQHVzZSAnLi4vX3N0eWxlcy9zZXBhcmF0b3JzJyBhcyAqO1xuXG5zZWN0aW9uLndwLWJsb2NrLWxhbGEtYmxvY2tzLWJhbm5lciB7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAgIHZhcigtLWN1c3RvbS1oZWlnaHQsIGF1dG8pO1xuICAgIG1hcmdpbjogICAwIGF1dG87XG5cbiAgICAmLnZlcnRpY2FsLWFsaWduLXRvcCB7XG4gICAgICAgIC5iYW5uZXItY29udGVudC1jb2wge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudmVydGljYWwtYWxpZ24tY2VudGVyIHtcbiAgICAgICAgLmJhbm5lci1jb250ZW50LWNvbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmJhbm5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYW5uZXItYmxvY2stY29sIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICAgICAgICAgIGZpZ3VyZS5hbGlnbndpZGUsXG4gICAgICAgICAgICAgICAgZmlndXJlLmFsaWduY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAuaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiAgICAgICAgIGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiAgY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAgICAgICAgICAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICAgIGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAgICAgYXV0bztcbiAgICAgICAgcGFkZGluZzogICAgICAgICAwO1xuXG4gICAgICAgICYuYmFubmVyLWFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtbW9iaWxlLCB2YXIoLS1jb250ZW50LXdpZHRoLCA3MCUpKTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoLCA3MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYmFubmVyLWFsaWduLXJpZ2h0LFxuICAgICAgICAmLmJhbm5lci1hbGlnbi1sZWZ0IHtcbiAgICAgICAgICAgIC5iYW5uZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1tb2JpbGUsIHZhcigtLWNvbnRlbnQtd2lkdGgsIDUwJSkpO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgsIDUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5iYW5uZXItYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgLmJhbm5lci1jb250ZW50LWNvbCB7XG4gICAgICAgICAgICAgICAgLmJhbm5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5iYW5uZXItYWxpZ24tbGVmdCB7XG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtY29sIHtcbiAgICAgICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5iYW5uZXItYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kLXR5cGUtZml4ZWQge1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwKTtcblxuICAgICAgICAgICAgLmJhbm5lci1ibG9jay1jb2wge1xuXG4gICAgICAgICAgICAgICAgaW1nLCB2aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAgIGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICBpbnNldDogICAgICAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogICAgICAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICAgICAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kLXR5cGUtcGFyYWxsYXgge1xuICAgICAgICAgICAgLmJhbm5lci1ibG9jay1jb2wge1xuICAgICAgICAgICAgICAgID4gLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgPiAqID4gaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGluc2V0OiAgICB2YXIoLS1tZWRpYS1wYXJhbGxheC1tYXJnaW4sIC01JSkgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAgICAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAgIHZhcigtLW1lZGlhLXBhcmFsbGF4LWhlaWdodCwgMTMwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+ICogPiB2aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnNldDogICAgdmFyKC0tbWVkaWEtcGFyYWxsYXgtbWFyZ2luLCAtNSUpIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogICAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogICB2YXIoLS1tZWRpYS1wYXJhbGxheC1oZWlnaHQsIDEzMCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1ibG9jay1iZyxcbiAgICAgICAgLmJhbm5lci1ibG9jay1ncmFkaWVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogICAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYmxvY2stZ3JhZGllbnQge1xuICAgICAgICAgICAgcmlnaHQ6ICAgMDtcbiAgICAgICAgICAgIGJvdHRvbTogIDA7XG4gICAgICAgICAgICBsZWZ0OiAgICAwO1xuICAgICAgICAgICAgei1pbmRleDogODA7XG4gICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS1ncmFkaWVudC1vcGFjaXR5LCAxKTtcblxuICAgICAgICAgICAgJi5ncmFkaWVudC1jZW50ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogICAgICAgIGNhbGMoMTAwJSAtIHZhcigtLWdyYWRpZW50LXNpemUtbW9iaWxlLCB2YXIoLS1ncmFkaWVudC1zaXplKSkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYih2YXIoLS1ncmFkaWVudC1jb2xvcikgLyAxKSAwJSwgcmdiKHZhcigtLWdyYWRpZW50LWNvbG9yKSAvIDAuMikgNjAlLCByZ2IodmFyKC0tZ3JhZGllbnQtY29sb3IpIC8gMCkgMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZ3JhZGllbnQtbGVmdCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICAgICAgY2FsYygxMDAlIC0gdmFyKC0tZ3JhZGllbnQtc2l6ZS1tb2JpbGUsIHZhcigtLWdyYWRpZW50LXNpemUpKSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2IodmFyKC0tZ3JhZGllbnQtY29sb3IpIC8gMSkgMCUsIHJnYih2YXIoLS1ncmFkaWVudC1jb2xvcikgLyAwKSAxMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ncmFkaWVudC1yaWdodCB7XG4gICAgICAgICAgICAgICAgbGVmdDogICAgICAgY2FsYygxMDAlIC0gdmFyKC0tZ3JhZGllbnQtc2l6ZS1tb2JpbGUsIHZhcigtLWdyYWRpZW50LXNpemUpKSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYih2YXIoLS1ncmFkaWVudC1jb2xvcikgLyAxKSAwJSwgcmdiKHZhcigtLWdyYWRpZW50LWNvbG9yKSAvIDApIDEwMCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICYuZ3JhZGllbnQtY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSB2YXIoLS1ncmFkaWVudC1zaXplKSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5ncmFkaWVudC1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWdyYWRpZW50LXNpemUpKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmdyYWRpZW50LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gdmFyKC0tZ3JhZGllbnQtc2l6ZSkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYW5uZXItY29udGVudC1jb2wge1xuICAgICAgICBwb3NpdGlvbjogICAgICAgIGFic29sdXRlO1xuICAgICAgICBpbnNldDogICAgICAgICAgIDA7XG4gICAgICAgIGRpc3BsYXk6ICAgICAgICAgZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246ICBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgLmJhbm5lci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAgMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDRyZW0gMDtcblxuICAgICAgICAgICAgPiAuaW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAgcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogICAxMDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogICBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogICAgMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmJhbm5lci1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAgICAgIDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYW5uZXItYmxvY2stZXllYnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIC5oNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICAgICAgdmFyKC0tbGwtYmxvY2tzLWJhbm5lci1leWVicm93LWZvbnQtc2l6ZSwgdmFyKC0tbGwtYmFubmVyLWhlYWRpbmctZXllYnJvdy1mb250LXNpemUtbW9iaWxlLCAxLjEyZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAgICB2YXIoLS1sbC1ibG9ja3MtYmFubmVyLWV5ZWJyb3ctZm9udC13ZWlnaHQsIDcwMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci1leWVicm93LXRleHQtdHJhbnNmb3JtLCB1cHBlcmNhc2UpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogIDAuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItZXllYnJvdy1mb250LXNpemUsIHZhcigtLWxsLWJhbm5lci1oZWFkaW5nLWV5ZWJyb3ctZm9udC1zaXplLCAxLjEyZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYW5uZXItYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAuaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAgICAgdmFyKC0tbGwtYmxvY2tzLWJhbm5lci10aXRsZS1mb250LXNpemUsIHZhcigtLWxsLWJhbm5lci1oZWFkaW5nLXRpdGxlLWZvbnQtc2l6ZS1tb2JpbGUsIDMuMmVtKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogICB2YXIoLS1sbC1ibG9ja3MtYmFubmVyLXRpdGxlLWZvbnQtd2VpZ2h0LCA3MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tbGwtYmxvY2tzLWJhbm5lci10aXRsZS1mb250LXNpemUsIHZhcigtLWxsLWJhbm5lci1oZWFkaW5nLXRpdGxlLWZvbnQtc2l6ZSwgMy4yZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYW5uZXItYmxvY2stc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAuaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAgICAgIHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItc3VidGl0bGUtZm9udC1zaXplLCB2YXIoLS1sbC1iYW5uZXItaGVhZGluZy1zdWJ0aXRsZS1mb250LXNpemUtbW9iaWxlLCAyZW0pKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAgICB2YXIoLS1sbC1ibG9ja3MtYmFubmVyLXN1YnRpdGxlLWZvbnQtd2VpZ2h0LCA0MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItc3VidGl0bGUtdGV4dC10cmFuc2Zvcm0sIG5vbmUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogIDAuNXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWxsLWJsb2Nrcy1iYW5uZXItdGl0bGUtZm9udC1zaXplLCB2YXIoLS1sbC1iYW5uZXItaGVhZGluZy1zdWJ0aXRsZS1mb250LXNpemUsIDJlbSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJhbm5lci1ibG9jay1wYXJhZ3JhcGgge1xuICAgICAgICAgICAgICAgICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5iYW5uZXItYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ICAgICAgICAgZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiAgICAgICB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBnYXA6ICAgICAgICAgICAgIC41cmVtO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogICAgICAxLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLWJsb2NrLWNvbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICA+IC5pbm5lciB7XG4gICAgICAgICAgICA+ICosIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuaW5uZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICA+ICosXG4gICAgICAgICAgICA+ICogPiAqLFxuICAgICAgICAgICAgPiAqID4gKiA+ICosXG4gICAgICAgICAgICA+ICogPiAqID4gKiA+ICo6bm90KFtjbGFzc149XCJjb21wb25lbnRzLXBsYWNlaG9sZGVyXCJdLC5ibG9jay1lZGl0b3ItaW5zZXJ0ZXIpLFxuICAgICAgICAgICAgPiAqID4gKiA+ICogPiAqOm5vdChbY2xhc3NePVwiY29tcG9uZW50cy1wbGFjZWhvbGRlclwiXSwuYmxvY2stZWRpdG9yLWluc2VydGVyKSAqOm5vdChbY2xhc3NePVwiY29tcG9uZW50cy1wbGFjZWhvbGRlclwiXSwgLm5leHRlbmQtYXJyb3cpLCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAgICAgICAgICAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogICAgICAgICAgMDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiAgICAgIGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdmFyKC0tZm9jdXMtcG9pbnQteCwgNTAlKSB2YXIoLS1mb2N1cy1wb2ludC15LCA1MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+ICogPiBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAgICAgIGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGluc2V0OiAgICAgICAgIDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICAgICAgICAgMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICAgICAgICAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gKiA+IHZpZGVvIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogICAgICBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBpbnNldDogICAgICAgICAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAgICAgICAgIDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAgICAgICAgMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhbm5lci1vdmVybGF5IC5iYW5uZXItb3ZlcmxheS1iZWZvcmUsXG4gICAgLmJhbm5lci1vdmVybGF5IC5iYW5uZXItb3ZlcmxheS1hZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiAgICAgICBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAgICAgICAgICAgIDA7XG4gICAgICAgIHJpZ2h0OiAgICAgICAgICAwO1xuICAgICAgICBib3R0b206ICAgICAgICAgMDtcbiAgICAgICAgbGVmdDogICAgICAgICAgIDA7XG4gICAgICAgIHotaW5kZXg6ICAgICAgICAxNTtcbiAgICAgICAgb3BhY2l0eTogICAgICAgIDAuNzU7XG4gICAgICAgIG1peC1ibGVuZC1tb2RlOiBkYXJrZW47XG4gICAgfVxuXG59XG5cbkBrZXlmcmFtZXMgcHVsbEluRnJvbUJvdHRvbSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgICAgb3BhY2l0eTogICAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAgIDE7XG4gICAgfVxufSIsIi8qIFNlcGFyYXRvcnMgKi9cclxuLmxhbGEtc2VwYXJhdG9yLXNtOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbWVkOmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItbGc6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1sZWZ0OmFmdGVyLFxyXG4ubGFsYS1zZXBhcmF0b3ItcmlnaHQ6YWZ0ZXIsXHJcbi5sYWxhLXNlcGFyYXRvci1jb250cmFzdDphZnRlcixcclxuLmxhbGEtc2VwYXJhdG9yOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICAgICAgICAgIFwiXFwyMFwiO1xyXG4gICAgcG9zaXRpb246ICAgICAgICAgcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiAgICAgICAgICBibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLXNlcGFyYXRvci1jb2xvciwgY3VycmVudENvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICAgIDJweDtcclxuICAgIHdpZHRoOiAgICAgICAgICAgIHZhcigtLWxsLXNlcGFyYXRvci13aWR0aCwgMjVweCk7XHJcbiAgICBoZWlnaHQ6ICAgICAgICAgICB2YXIoLS1sbC1zZXBhcmF0b3ItaGVpZ2h0LCAzcHgpO1xyXG4gICAgbWFyZ2luOiAgICAgICAgICAgdmFyKC0tbGwtc2VwYXJhdG9yLW1hcmdpbi10b3AsIDAuNXJlbSkgYXV0byB2YXIoLS1sbC1zZXBhcmF0b3ItbWFyZ2luLWJvdHRvbSwgMC41cmVtKTtcclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWNvbnRyYXN0IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxsLXNlcGFyYXRvci1jb2xvci1jb250cmFzdCwgI2ZmZmZmZik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYWxhLXNlcGFyYXRvci1zbSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogdmFyKC0tbGwtc2VwYXJhdG9yLXdpZHRoLXNtLCAxMHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLWxnIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS1sbC1zZXBhcmF0b3Itd2lkdGgtbGcsIDUwcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFsYS1zZXBhcmF0b3ItbGVmdCwgLmxpbmUtbGVmdCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmxhbGEtc2VwYXJhdG9yLXJpZ2h0LCAubGluZS1yaWdodCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/