.layout > .layout__region > .layout-paragraphs-item {
  width: 100%;
}

.layout--twocol,
.layout--threecol {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.layout--twocol > .layout__region,
.layout--threecol > .layout__region {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

@media (min-width: 960px) {
  .layout--twocol .layout__region--first,
.layout--twocol .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 50%;
        -ms-flex: 0 1 50%;
            flex: 0 1 50%;
  }
}
@media (max-width: 640px) {
  .layout--twocol {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .layout--twocol > div {
    margin-bottom: 1rem;
  }
}
@media (min-width: 960px) {
  .layout--twocol.layout--twocol-40-60 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 40%;
        -ms-flex: 0 1 40%;
            flex: 0 1 40%;
    padding-right: 2rem;
  }
  .layout--twocol.layout--twocol-40-60 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 60%;
        -ms-flex: 0 1 60%;
            flex: 0 1 60%;
  }
}
@media (min-width: 960px) {
  .layout--twocol.layout--twocol-60-40 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 60%;
        -ms-flex: 0 1 60%;
            flex: 0 1 60%;
  }
  .layout--twocol.layout--twocol-60-40 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 40%;
        -ms-flex: 0 1 40%;
            flex: 0 1 40%;
    padding-left: 2rem;
  }
}
@media (min-width: 960px) {
  .layout--twocol.layout--twocol-33-67 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 33%;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
    padding-right: 2rem;
  }
  .layout--twocol.layout--twocol-33-67 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 67%;
        -ms-flex: 0 1 67%;
            flex: 0 1 67%;
  }
}
@media (min-width: 960px) {
  .layout--twocol.layout--twocol-67-33 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 67%;
        -ms-flex: 0 1 67%;
            flex: 0 1 67%;
  }
  .layout--twocol.layout--twocol-67-33 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 33%;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
    padding-left: 2rem;
  }
}
@media (min-width: 960px) {
  .layout--twocol.layout--twocol-45-55 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 45%;
        -ms-flex: 0 1 45%;
            flex: 0 1 45%;
  }
  .layout--twocol.layout--twocol-45-55 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 55%;
        -ms-flex: 0 1 55%;
            flex: 0 1 55%;
  }
}
@media (min-width: 960px) {
  .layout--twocol.layout--twocol-55-45 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 55%;
        -ms-flex: 0 1 55%;
            flex: 0 1 55%;
  }
  .layout--twocol.layout--twocol-55-45 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 45%;
        -ms-flex: 0 1 45%;
            flex: 0 1 45%;
  }
}

@media (min-width: 960px) {
  .layout--threecol.layout--twocol-33-34-33 .layout__region--first {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 33%;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
  }
  .layout--threecol.layout--twocol-33-34-33 .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 34%;
        -ms-flex: 0 1 34%;
            flex: 0 1 34%;
  }
  .layout--threecol.layout--twocol-33-34-33 .layout__region--third {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 33%;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
  }
}
@media (min-width: 960px) {
  .layout--threecol.layout--threecol-XX-Fix-XX .layout__region--first {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 33%;
        -ms-flex: 1 1 33%;
            flex: 1 1 33%;
  }
  .layout--threecol.layout--threecol-XX-Fix-XX .layout__region--second {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 410px;
        -ms-flex: 0 1 410px;
            flex: 0 1 410px;
  }
  .layout--threecol.layout--threecol-XX-Fix-XX .layout__region--third {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 33%;
        -ms-flex: 1 1 33%;
            flex: 1 1 33%;
  }
}

.layout--twocol--shifted {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.layout--twocol--shifted .layout__region {
  max-width: 50%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.layout--threecol > .layout__region {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
@media (min-width: 960px) {
  .layout--threecol .layout__region--first,
.layout--threecol .layout__region--second,
.layout--threecol .layout__region--third {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 33%;
        -ms-flex: 0 1 33%;
            flex: 0 1 33%;
  }
  .layout--threecol .layout__region--first:nth-child(2),
.layout--threecol .layout__region--second:nth-child(2),
.layout--threecol .layout__region--third:nth-child(2) {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}

.paragraph-form .fieldset--group,
.layout-paragraphs-component-form .fieldset--group {
  margin-top: 1.5rem !important;
}
.paragraph-form .fieldset--group .fieldset__label,
.layout-paragraphs-component-form .fieldset--group .fieldset__label {
  margin-top: 0;
  margin-bottom: 0.6rem;
}
.paragraph-form [data-drupal-selector*=edit-group-alineacion] .details-wrapper,
.paragraph-form [data-drupal-selector*=edit-group-margenes] .details-wrapper,
.paragraph-form [data-drupal-selector*=edit-group-paddings] .details-wrapper,
.layout-paragraphs-component-form [data-drupal-selector*=edit-group-alineacion] .details-wrapper,
.layout-paragraphs-component-form [data-drupal-selector*=edit-group-margenes] .details-wrapper,
.layout-paragraphs-component-form [data-drupal-selector*=edit-group-paddings] .details-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.paragraph-form [data-drupal-selector*=edit-group-alineacion] .details-wrapper > div:not(:last-child),
.paragraph-form [data-drupal-selector*=edit-group-margenes] .details-wrapper > div:not(:last-child),
.paragraph-form [data-drupal-selector*=edit-group-paddings] .details-wrapper > div:not(:last-child),
.layout-paragraphs-component-form [data-drupal-selector*=edit-group-alineacion] .details-wrapper > div:not(:last-child),
.layout-paragraphs-component-form [data-drupal-selector*=edit-group-margenes] .details-wrapper > div:not(:last-child),
.layout-paragraphs-component-form [data-drupal-selector*=edit-group-paddings] .details-wrapper > div:not(:last-child) {
  margin-right: 20px;
}
.paragraph-form .visualizacion,
.layout-paragraphs-component-form .visualizacion {
  background-color: lemonchiffon;
}
.paragraph-form [data-drupal-selector=layout-paragraphs-layout-options],
.layout-paragraphs-component-form [data-drupal-selector=layout-paragraphs-layout-options] {
  display: none;
}

.media-library-edit__link:link {
  text-indent: -999em;
}

.layout-paragraphs-component-form {
  padding-left: 24px;
  padding-right: 24px;
}
.layout-paragraphs-component-form .paragraph-type--label,
.layout-paragraphs-component-form .paragraph-layout--label {
  background: rgba(128, 128, 128, 0.3098039216);
  border-radius: 5px;
  font-size: 12px;
  line-height: 12px;
  padding: 5px !important;
  font-weight: 700 !important;
}

body .lpb-dialog .ui-dialog-content.ui-dialog-content {
  padding: 0;
}
body .lpb-dialog .lpb-component-list__search {
  display: none;
}
body .lpb-dialog .lpb-component-list__group--layout {
  background: #e9e9dd;
}
body .lpb-dialog .lpb-component-list__item {
  padding: 4px 1rem 4px;
  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;
}
body .lpb-dialog .lpb-component-list__item:first-child {
  padding-top: 14px;
}
body .lpb-dialog .lpb-component-list__item:last-child {
  padding-bottom: 14px;
}
body .lpb-dialog .lpb-component-list__item a {
  display: inline-block;
  width: auto;
  margin-top: 0;
}
body .lpb-dialog .lpb-component-list__item a:hover, body .lpb-dialog .lpb-component-list__item a:focus, body .lpb-dialog .lpb-component-list__item a:active {
  background: transparent;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

a:is(.action-link--modular.action-link--modular) {
  padding: 0;
  margin-left: 9px;
}
a:is(.action-link--modular.action-link--modular):hover, a:is(.action-link--modular.action-link--modular):focus, a:is(.action-link--modular.action-link--modular):active {
  background: transparent;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

body .node-form .layout-paragraphs-add-more-menu__item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2196078431);
  padding-top: 20px;
  padding-bottom: 10px;
}
body .node-form .layout-paragraphs-add-more-menu__item div {
  font-weight: bold;
  font-size: 25px;
  color: #080874;
}
body .node-form .layout-paragraphs-add-more-menu__search {
  background: rgba(149, 143, 98, 0.2117647059);
}
body .node-form .layout-paragraphs-add-more-menu__group--layout,
body .node-form .layout-paragraphs-add-more-menu__group--content {
  max-height: initial;
}
body .node-form .layout-paragraphs-add-more-menu__group--layout:not(:empty)::before,
body .node-form .erl-add-more-menu__group--layout:not(:empty)::before {
  content: "Elementos de layout";
  background: #0c45db;
  margin-left: 0;
  font-size: 20px;
  color: white;
  padding: 7px 20px;
}
body .node-form .layout-paragraphs-add-more-menu__group--content::before {
  content: "Componentes";
  background: #0c45db;
  margin-left: 0;
  font-size: 20px;
  color: white;
  padding: 7px 20px;
}
body .node-form .layout-paragraphs-add-more-menu__item:last-of-type,
body .node-form .erl-add-more-menu__item:last-of-type {
  margin-bottom: initial;
}
body .node-form .layout-paragraphs-add-more-menu__group--layout + .layout-paragraphs-add-more-menu__group--content {
  margin-top: initial;
}
body .node-form .layout-paragraphs-item .paragraph--type--acordeon > .text-formatted,
body .node-form .layout-paragraphs-item .paragraph--type--tab > .text-formatted,
body .node-form .layout-paragraphs-item .paragraph--type--catch > .text-formatted {
  background: rgba(0, 0, 0, 0.11);
  border-left: 1px solid rgba(0, 0, 0, 0.11);
  border-right: 1px solid rgba(0, 0, 0, 0.11);
  margin: 0;
}
body .node-form .layout-paragraphs-item .paragraph--type--acordeon > .text-formatted p,
body .node-form .layout-paragraphs-item .paragraph--type--tab > .text-formatted p,
body .node-form .layout-paragraphs-item .paragraph--type--catch > .text-formatted p {
  margin: 0;
  padding: 1rem;
  font-size: 12px;
}

.om-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.om-grid > div:first-child {
  max-width: 50%;
  margin-right: 30px;
}

.option_color {
  width: 20px;
  height: 16px;
  margin-right: 4px;
  display: inline-block;
  border: 1px solid black;
  position: relative;
  top: 3px;
}
.option_color.background_white {
  background-color: #fff;
}
.option_color.background_gris_clarisimo {
  background-color: #F0F0F0;
}
.option_color.background_gris_claro {
  background-color: #D9D9D9;
}
.option_color.background_gris {
  background-color: #777777;
}
.option_color.background_black {
  background-color: #000;
}
.option_color.background_main {
  background-color: #009AD8;
}
.option_color.background_secondary {
  background-color: #004D6C;
}
.option_color.background_principal_light {
  background-color: rgba(0, 154, 216, 0.5);
}
.option_color.background_secundario_light {
  background-color: rgba(0, 77, 108, 0.1);
}

.ui-dialog {
  z-index: 9999 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2xheW91dC5zY3NzIiwic3R5bGVzLmNzcyIsImluaXQvX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9fcGFyYWdyYXBoc19lZGl0LnNjc3MiLCJjb21wb25lbnRzL19lZGl0X2NvbG9ycy5zY3NzIiwiaW5pdC9fY29sb3JzLnNjc3MiLCJjb21wb25lbnRzL19naW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLSTtFQUNFLFdBQUE7QUNKTjs7QURjQTs7RUFFRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QUNYRjtBRGFFOztFQUNFLG1CQUFBO0VBQUEsc0JBQUE7TUFBQSxrQkFBQTtVQUFBLGNBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0FDVko7O0FDTkU7RUZzQkU7O0lBRUUsbUJBQUE7SUFBQSxxQkFBQTtRQUFBLGlCQUFBO1lBQUEsYUFBQTtFQ1pKO0FBQ0Y7QUNuQkU7RUYwQkY7SUFTSSx5QkFBQTtJQUFBLDJCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtFQ1pGO0VEY0U7SUFDRSxtQkFBQTtFQ1pKO0FBQ0Y7QUNyQkU7RUZzQ0k7SUFDRSxtQkFBQTtJQUFBLHFCQUFBO1FBQUEsaUJBQUE7WUFBQSxhQUFBO0lBQ0EsbUJBQUE7RUNkTjtFRGdCSTtJQUNFLG1CQUFBO0lBQUEscUJBQUE7UUFBQSxpQkFBQTtZQUFBLGFBQUE7RUNkTjtBQUNGO0FDOUJFO0VGa0RJO0lBQ0UsbUJBQUE7SUFBQSxxQkFBQTtRQUFBLGlCQUFBO1lBQUEsYUFBQTtFQ2pCTjtFRG1CSTtJQUNFLG1CQUFBO0lBQUEscUJBQUE7UUFBQSxpQkFBQTtZQUFBLGFBQUE7SUFDQSxrQkFBQTtFQ2pCTjtBQUNGO0FDdkNFO0VGOERJO0lBQ0UsbUJBQUE7SUFBQSxxQkFBQTtRQUFBLGlCQUFBO1lBQUEsYUFB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InNvdXJjZXNDb250ZW50IjpbIi5sYXlvdXQge1xuICAmID4gLmxheW91dF9fcmVnaW9uIHtcbiAgICAmID4gLnBhcmFncmFwaCB7XG4gICAgICAvL2ZsZXg6IDAgMSAxMDAlO1xuICAgIH1cbiAgICAmID4gLmxheW91dC1wYXJhZ3JhcGhzLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5sYXlvdXQtLW9uZWNvbCB7XG4gICYgPiAubGF5b3V0X19yZWdpb24ge1xuICB9XG59XG5cbi5sYXlvdXQtLXR3b2NvbCxcbi5sYXlvdXQtLXRocmVlY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gICYgPiAubGF5b3V0X19yZWdpb24ge1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmxheW91dC0tdHdvY29sIHtcbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgLmxheW91dF9fcmVnaW9uLS1maXJzdCxcbiAgICAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgICBmbGV4OiAwIDEgNTAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvci1waG9uZS1vbmx5KCkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICA+IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICYubGF5b3V0LS10d29jb2wtNDAtNjAge1xuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xuICAgICAgLmxheW91dF9fcmVnaW9uLS1maXJzdCB7XG4gICAgICAgIGZsZXg6IDAgMSA0MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICB9XG4gICAgICAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgICAgIGZsZXg6IDAgMSA2MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5sYXlvdXQtLXR3b2NvbC02MC00MCB7XG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgICAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICAgICAgZmxleDogMCAxIDYwJTtcbiAgICAgIH1cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICAgICAgZmxleDogMCAxIDQwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubGF5b3V0LS10d29jb2wtMzMtNjcge1xuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xuICAgICAgLmxheW91dF9fcmVnaW9uLS1maXJzdCB7XG4gICAgICAgIGZsZXg6IDAgMSAzMyU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICB9XG4gICAgICAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgICAgIGZsZXg6IDAgMSA2NyU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5sYXlvdXQtLXR3b2NvbC02Ny0zMyB7XG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgICAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICAgICAgZmxleDogMCAxIDY3JTtcbiAgICAgIH1cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICAgICAgZmxleDogMCAxIDMzJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubGF5b3V0LS10d29jb2wtNDUtNTUge1xuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xuICAgICAgLmxheW91dF9fcmVnaW9uLS1maXJzdCB7XG4gICAgICAgIGZsZXg6IDAgMSA0NSU7XG4gICAgICB9XG4gICAgICAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgICAgIGZsZXg6IDAgMSA1NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5sYXlvdXQtLXR3b2NvbC01NS00NSB7XG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgICAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICAgICAgZmxleDogMCAxIDU1JTtcbiAgICAgIH1cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICAgICAgZmxleDogMCAxIDQ1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxheW91dC0tdGhyZWVjb2wge1xuICAmLmxheW91dC0tdHdvY29sLTMzLTM0LTMzIHtcbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcbiAgICAgIC5sYXlvdXRfX3JlZ2lvbi0tZmlyc3Qge1xuICAgICAgICBmbGV4OiAwIDEgMzMlO1xuICAgICAgfVxuICAgICAgLmxheW91dF9fcmVnaW9uLS1zZWNvbmQge1xuICAgICAgICBmbGV4OiAwIDEgMzQlO1xuICAgICAgfVxuICAgICAgLmxheW91dF9fcmVnaW9uLS10aGlyZCB7XG4gICAgICAgIGZsZXg6IDAgMSAzMyU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5sYXlvdXQtLXRocmVlY29sLVhYLUZpeC1YWCB7XG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgICAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICAgICAgZmxleDogMSAxIDMzJTtcbiAgICAgIH1cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICAgICAgZmxleDogMCAxIDQxMHB4O1xuICAgICAgfVxuICAgICAgLmxheW91dF9fcmVnaW9uLS10aGlyZCB7XG4gICAgICAgIGZsZXg6IDEgMSAzMyU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sYXlvdXQtLXR3b2NvbC0tc2hpZnRlZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5sYXlvdXQtLXR3b2NvbC0tc2hpZnRlZCB7XG4gIC5sYXlvdXRfX3JlZ2lvbiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4ubGF5b3V0LS10aHJlZWNvbCB7XG4gICYgPiAubGF5b3V0X19yZWdpb24ge1xuICAgIGZsZXg6IDAgMSAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gICAgLmxheW91dF9fcmVnaW9uLS1maXJzdCxcbiAgICAubGF5b3V0X19yZWdpb24tLXNlY29uZCxcbiAgICAubGF5b3V0X19yZWdpb24tLXRoaXJkIHtcbiAgICAgIGZsZXg6IDAgMSAzMyU7XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmxheW91dCA+IC5sYXlvdXRfX3JlZ2lvbiA+IC5sYXlvdXQtcGFyYWdyYXBocy1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sYXlvdXQtLXR3b2NvbCxcbi5sYXlvdXQtLXRocmVlY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxheW91dC0tdHdvY29sID4gLmxheW91dF9fcmVnaW9uLFxuLmxheW91dC0tdGhyZWVjb2wgPiAubGF5b3V0X19yZWdpb24ge1xuICBmbGV4OiAwIDEgMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5sYXlvdXQtLXR3b2NvbCAubGF5b3V0X19yZWdpb24tLWZpcnN0LFxuLmxheW91dC0tdHdvY29sIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICBmbGV4OiAwIDEgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmxheW91dC0tdHdvY29sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5sYXlvdXQtLXR3b2NvbCA+IGRpdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5sYXlvdXQtLXR3b2NvbC5sYXlvdXQtLXR3b2NvbC00MC02MCAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICBmbGV4OiAwIDEgNDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLmxheW91dC0tdHdvY29sLmxheW91dC0tdHdvY29sLTQwLTYwIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICBmbGV4OiAwIDEgNjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmxheW91dC0tdHdvY29sLmxheW91dC0tdHdvY29sLTYwLTQwIC5sYXlvdXRfX3JlZ2lvbi0tZmlyc3Qge1xuICAgIGZsZXg6IDAgMSA2MCU7XG4gIH1cbiAgLmxheW91dC0tdHdvY29sLmxheW91dC0tdHdvY29sLTYwLTQwIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICBmbGV4OiAwIDEgNDAlO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5sYXlvdXQtLXR3b2NvbC5sYXlvdXQtLXR3b2NvbC0zMy02NyAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICBmbGV4OiAwIDEgMzMlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbiAgLmxheW91dC0tdHdvY29sLmxheW91dC0tdHdvY29sLTMzLTY3IC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICBmbGV4OiAwIDEgNjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmxheW91dC0tdHdvY29sLmxheW91dC0tdHdvY29sLTY3LTMzIC5sYXlvdXRfX3JlZ2lvbi0tZmlyc3Qge1xuICAgIGZsZXg6IDAgMSA2NyU7XG4gIH1cbiAgLmxheW91dC0tdHdvY29sLmxheW91dC0tdHdvY29sLTY3LTMzIC5sYXlvdXRfX3JlZ2lvbi0tc2Vjb25kIHtcbiAgICBmbGV4OiAwIDEgMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5sYXlvdXQtLXR3b2NvbC5sYXlvdXQtLXR3b2NvbC00NS01NSAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICBmbGV4OiAwIDEgNDUlO1xuICB9XG4gIC5sYXlvdXQtLXR3b2NvbC5sYXlvdXQtLXR3b2NvbC00NS01NSAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgZmxleDogMCAxIDU1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5sYXlvdXQtLXR3b2NvbC5sYXlvdXQtLXR3b2NvbC01NS00NSAubGF5b3V0X19yZWdpb24tLWZpcnN0IHtcbiAgICBmbGV4OiAwIDEgNTUlO1xuICB9XG4gIC5sYXlvdXQtLXR3b2NvbC5sYXlvdXQtLXR3b2NvbC01NS00NSAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgZmxleDogMCAxIDQ1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmxheW91dC0tdGhyZWVjb2wubGF5b3V0LS10d29jb2wtMzMtMzQtMzMgLmxheW91dF9fcmVnaW9uLS1maXJzdCB7XG4gICAgZmxleDogMCAxIDMzJTtcbiAgfVxuICAubGF5b3V0LS10aHJlZWNvbC5sYXlvdXQtLXR3b2NvbC0zMy0zNC0zMyAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgZmxleDogMCAxIDM0JTtcbiAgfVxuICAubGF5b3V0LS10aHJlZWNvbC5sYXlvdXQtLXR3b2NvbC0zMy0zNC0zMyAubGF5b3V0X19yZWdpb24tLXRoaXJkIHtcbiAgICBmbGV4OiAwIDEgMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmxheW91dC0tdGhyZWVjb2wubGF5b3V0LS10aHJlZWNvbC1YWC1GaXgtWFggLmxheW91dF9fcmVnaW9uLS1maXJzdCB7XG4gICAgZmxleDogMSAxIDMzJTtcbiAgfVxuICAubGF5b3V0LS10aHJlZWNvbC5sYXlvdXQtLXRocmVlY29sLVhYLUZpeC1YWCAubGF5b3V0X19yZWdpb24tLXNlY29uZCB7XG4gICAgZmxleDogMCAxIDQxMHB4O1xuICB9XG4gIC5sYXlvdXQtLXRocmVlY29sLmxheW91dC0tdGhyZWVjb2wtWFgtRml4LVhYIC5sYXlvdXRfX3JlZ2lvbi0tdGhpcmQge1xuICAgIGZsZXg6IDEgMSAzMyU7XG4gIH1cbn1cblxuLmxheW91dC0tdHdvY29sLS1zaGlmdGVkIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmxheW91dC0tdHdvY29sLS1zaGlmdGVkIC5sYXlvdXRfX3JlZ2lvbiB7XG4gIG1heC13aWR0aDogNTAlO1xuICBmbGV4OiAxO1xufVxuXG4ubGF5b3V0LS10aHJlZWNvbCA+IC5sYXlvdXRfX3JlZ2lvbiB7XG4gIGZsZXg6IDAgMSAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5sYXlvdXQtLXRocmVlY29sIC5sYXlvdXRfX3JlZ2lvbi0tZmlyc3QsXG4ubGF5b3V0LS10aHJlZWNvbCAubGF5b3V0X19yZWdpb24tLXNlY29uZCxcbi5sYXlvdXQtLXRocmVlY29sIC5sYXlvdXRfX3JlZ2lvbi0tdGhpcmQge1xuICAgIGZsZXg6IDAgMSAzMyU7XG4gIH1cbiAgLmxheW91dC0tdGhyZWVjb2wgLmxheW91dF9fcmVnaW9uLS1maXJzdDpudGgtY2hpbGQoMiksXG4ubGF5b3V0LS10aHJlZWNvbCAubGF5b3V0X19yZWdpb24tLXNlY29uZDpudGgtY2hpbGQoMiksXG4ubGF5b3V0LS10aHJlZWNvbCAubGF5b3V0X19yZWdpb24tLXRoaXJkOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbn1cblxuLnBhcmFncmFwaC1mb3JtIC5maWVsZHNldC0tZ3JvdXAsXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0gLmZpZWxkc2V0LS1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuLnBhcmFncmFwaC1mb3JtIC5maWVsZHNldC0tZ3JvdXAgLmZpZWxkc2V0X19sYWJlbCxcbi5sYXlvdXQtcGFyYWdyYXBocy1jb21wb25lbnQtZm9ybSAuZmllbGRzZXQtLWdyb3VwIC5maWVsZHNldF9fbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG59XG4ucGFyYWdyYXBoLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yKj1lZGl0LWdyb3VwLWFsaW5lYWNpb25dIC5kZXRhaWxzLXdyYXBwZXIsXG4ucGFyYWdyYXBoLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yKj1lZGl0LWdyb3VwLW1hcmdlbmVzXSAuZGV0YWlscy13cmFwcGVyLFxuLnBhcmFncmFwaC1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcio9ZWRpdC1ncm91cC1wYWRkaW5nc10gLmRldGFpbHMtd3JhcHBlcixcbi5sYXlvdXQtcGFyYWdyYXBocy1jb21wb25lbnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3IqPWVkaXQtZ3JvdXAtYWxpbmVhY2lvbl0gLmRldGFpbHMtd3JhcHBlcixcbi5sYXlvdXQtcGFyYWdyYXBocy1jb21wb25lbnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3IqPWVkaXQtZ3JvdXAtbWFyZ2VuZXNdIC5kZXRhaWxzLXdyYXBwZXIsXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yKj1lZGl0LWdyb3VwLXBhZGRpbmdzXSAuZGV0YWlscy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYXJhZ3JhcGgtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3IqPWVkaXQtZ3JvdXAtYWxpbmVhY2lvbl0gLmRldGFpbHMtd3JhcHBlciA+IGRpdjpub3QoOmxhc3QtY2hpbGQpLFxuLnBhcmFncmFwaC1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcio9ZWRpdC1ncm91cC1tYXJnZW5lc10gLmRldGFpbHMtd3JhcHBlciA+IGRpdjpub3QoOmxhc3QtY2hpbGQpLFxuLnBhcmFncmFwaC1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcio9ZWRpdC1ncm91cC1wYWRkaW5nc10gLmRldGFpbHMtd3JhcHBlciA+IGRpdjpub3QoOmxhc3QtY2hpbGQpLFxuLmxheW91dC1wYXJhZ3JhcGhzLWNvbXBvbmVudC1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcio9ZWRpdC1ncm91cC1hbGluZWFjaW9uXSAuZGV0YWlscy13cmFwcGVyID4gZGl2Om5vdCg6bGFzdC1jaGlsZCksXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yKj1lZGl0LWdyb3VwLW1hcmdlbmVzXSAuZGV0YWlscy13cmFwcGVyID4gZGl2Om5vdCg6bGFzdC1jaGlsZCksXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yKj1lZGl0LWdyb3VwLXBhZGRpbmdzXSAuZGV0YWlscy13cmFwcGVyID4gZGl2Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucGFyYWdyYXBoLWZvcm0gLnZpc3VhbGl6YWNpb24sXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0gLnZpc3VhbGl6YWNpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsZW1vbmNoaWZmb247XG59XG4ucGFyYWdyYXBoLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWxheW91dC1wYXJhZ3JhcGhzLWxheW91dC1vcHRpb25zXSxcbi5sYXlvdXQtcGFyYWdyYXBocy1jb21wb25lbnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9bGF5b3V0LXBhcmFncmFwaHMtbGF5b3V0LW9wdGlvbnNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1lZGlhLWxpYnJhcnktZWRpdF9fbGluazpsaW5rIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbn1cblxuLmxheW91dC1wYXJhZ3JhcGhzLWNvbXBvbmVudC1mb3JtIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmxheW91dC1wYXJhZ3JhcGhzLWNvbXBvbmVudC1mb3JtIC5wYXJhZ3JhcGgtdHlwZS0tbGFiZWwsXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0gLnBhcmFncmFwaC1sYXlvdXQtLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjMwOTgwMzkyMTYpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmxwYi1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50LnVpLWRpYWxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLmxwYi1kaWFsb2cgLmxwYi1jb21wb25lbnQtbGlzdF9fc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmxwYi1kaWFsb2cgLmxwYi1jb21wb25lbnQtbGlzdF9fZ3JvdXAtLWxheW91dCB7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZGQ7XG59XG5ib2R5IC5scGItZGlhbG9nIC5scGItY29tcG9uZW50LWxpc3RfX2l0ZW0ge1xuICBwYWRkaW5nOiA0cHggMXJlbSA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5IC5scGItZGlhbG9nIC5scGItY29tcG9uZW50LWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbmJvZHkgLmxwYi1kaWFsb2cgLmxwYi1jb21wb25lbnQtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG5ib2R5IC5scGItZGlhbG9nIC5scGItY29tcG9uZW50LWxpc3RfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5IC5scGItZGlhbG9nIC5scGItY29tcG9uZW50LWxpc3RfX2l0ZW0gYTpob3ZlciwgYm9keSAubHBiLWRpYWxvZyAubHBiLWNvbXBvbmVudC1saXN0X19pdGVtIGE6Zm9jdXMsIGJvZHkgLmxwYi1kaWFsb2cgLmxwYi1jb21wb25lbnQtbGlzdF9faXRlbSBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5hOmlzKC5hY3Rpb24tbGluay0tbW9kdWxhci5hY3Rpb24tbGluay0tbW9kdWxhcikge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuYTppcyguYWN0aW9uLWxpbmstLW1vZHVsYXIuYWN0aW9uLWxpbmstLW1vZHVsYXIpOmhvdmVyLCBhOmlzKC5hY3Rpb24tbGluay0tbW9kdWxhci5hY3Rpb24tbGluay0tbW9kdWxhcik6Zm9jdXMsIGE6aXMoLmFjdGlvbi1saW5rLS1tb2R1bGFyLmFjdGlvbi1saW5rLS1tb2R1bGFyKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yMTk2MDc4NDMxKTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19pdGVtIGRpdiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjMDgwODc0O1xufVxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE0OSwgMTQzLCA5OCwgMC4yMTE3NjQ3MDU5KTtcbn1cbmJvZHkgLm5vZGUtZm9ybSAubGF5b3V0LXBhcmFncmFwaHMtYWRkLW1vcmUtbWVudV9fZ3JvdXAtLWxheW91dCxcbmJvZHkgLm5vZGUtZm9ybSAubGF5b3V0LXBhcmFncmFwaHMtYWRkLW1vcmUtbWVudV9fZ3JvdXAtLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xufVxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19ncm91cC0tbGF5b3V0Om5vdCg6ZW1wdHkpOjpiZWZvcmUsXG5ib2R5IC5ub2RlLWZvcm0gLmVybC1hZGQtbW9yZS1tZW51X19ncm91cC0tbGF5b3V0Om5vdCg6ZW1wdHkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVsZW1lbnRvcyBkZSBsYXlvdXRcIjtcbiAgYmFja2dyb3VuZDogIzBjNDVkYjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA3cHggMjBweDtcbn1cbmJvZHkgLm5vZGUtZm9ybSAubGF5b3V0LXBhcmFncmFwaHMtYWRkLW1vcmUtbWVudV9fZ3JvdXAtLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQ29tcG9uZW50ZXNcIjtcbiAgYmFja2dyb3VuZDogIzBjNDVkYjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA3cHggMjBweDtcbn1cbmJvZHkgLm5vZGUtZm9ybSAubGF5b3V0LXBhcmFncmFwaHMtYWRkLW1vcmUtbWVudV9faXRlbTpsYXN0LW9mLXR5cGUsXG5ib2R5IC5ub2RlLWZvcm0gLmVybC1hZGQtbW9yZS1tZW51X19pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IGluaXRpYWw7XG59XG5ib2R5IC5ub2RlLWZvcm0gLmxheW91dC1wYXJhZ3JhcGhzLWFkZC1tb3JlLW1lbnVfX2dyb3VwLS1sYXlvdXQgKyAubGF5b3V0LXBhcmFncmFwaHMtYWRkLW1vcmUtbWVudV9fZ3JvdXAtLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiBpbml0aWFsO1xufVxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWFjb3JkZW9uID4gLnRleHQtZm9ybWF0dGVkLFxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLXRhYiA+IC50ZXh0LWZvcm1hdHRlZCxcbmJvZHkgLm5vZGUtZm9ybSAubGF5b3V0LXBhcmFncmFwaHMtaXRlbSAucGFyYWdyYXBoLS10eXBlLS1jYXRjaCA+IC50ZXh0LWZvcm1hdHRlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSAubm9kZS1mb3JtIC5sYXlvdXQtcGFyYWdyYXBocy1pdGVtIC5wYXJhZ3JhcGgtLXR5cGUtLWFjb3JkZW9uID4gLnRleHQtZm9ybWF0dGVkIHAsXG5ib2R5IC5ub2RlLWZvcm0gLmxheW91dC1wYXJhZ3JhcGhzLWl0ZW0gLnBhcmFncmFwaC0tdHlwZS0tdGFiID4gLnRleHQtZm9ybWF0dGVkIHAsXG5ib2R5IC5ub2RlLWZvcm0gLmxheW91dC1wYXJhZ3JhcGhzLWl0ZW0gLnBhcmFncmFwaC0tdHlwZS0tY2F0Y2ggPiAudGV4dC1mb3JtYXR0ZWQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ub20tZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ub20tZ3JpZCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5vcHRpb25fY29sb3Ige1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cbi5vcHRpb25fY29sb3IuYmFja2dyb3VuZF93aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ub3B0aW9uX2NvbG9yLmJhY2tncm91bmRfZ3Jpc19jbGFyaXNpbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xufVxuLm9wdGlvbl9jb2xvci5iYWNrZ3JvdW5kX2dyaXNfY2xhcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xufVxuLm9wdGlvbl9jb2xvci5iYWNrZ3JvdW5kX2dyaXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xufVxuLm9wdGlvbl9jb2xvci5iYWNrZ3JvdW5kX2JsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5vcHRpb25fY29sb3IuYmFja2dyb3VuZF9tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOUFEODtcbn1cbi5vcHRpb25fY29sb3IuYmFja2dyb3VuZF9zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0RDZDO1xufVxuLm9wdGlvbl9jb2xvci5iYWNrZ3JvdW5kX3ByaW5jaXBhbF9saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTU0LCAyMTYsIDAuNSk7XG59XG4ub3B0aW9uX2NvbG9yLmJhY2tncm91bmRfc2VjdW5kYXJpb19saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNzcsIDEwOCwgMC4xKTtcbn1cblxuLnVpLWRpYWxvZyB7XG4gIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbn0iLCJAbWl4aW4gZm9yLXBob25lLW9ubHkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc21hbGwpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItdGFibGV0LXBvcnRyYWl0LWRvd24ge1xuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWVkaXVtKSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gZm9yLXRhYmxldC1wb3J0cmFpdC11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZWRpdW0pIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItdGFibGV0LWxhbmRzY2FwZS1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxhcmdlKSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbGFyZ2UpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItZGVza3RvcC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsYXJnZSkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci1kZXNrdG9wLXVwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsYXJnZSkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci1tZWdhZGVza3RvcC11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14eGxhcmdlKSB7IEBjb250ZW50OyB9XG59XG4iLCIucGFyYWdyYXBoLWZvcm0sXG4ubGF5b3V0LXBhcmFncmFwaHMtY29tcG9uZW50LWZvcm0ge1xuICAuZmllbGRzZXQtLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAuZmllbGRzZXRfX2xhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gICAgfVxuICB9XG4gIFtkYXRhLWRydXBhbC1zZWxlY3Rvcio9XCJlZGl0LWdyb3VwLWFsaW5lYWNpb25cIl0sXG4gIFtkYXRhLWRydXBhbC1zZWxlY3Rvcio9XCJlZGl0LWdyb3VwLW1hcmdlbmVzXCJdLFxuICBbZGF0YS1kcnVwYWwtc2VsZWN0b3IqPVwiZWRpdC1ncm91cC1wYWRkaW5nc1wiXSB7XG4gICAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJiA+IGRpdjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlzdWFsaXphY2lvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGVtb25jaGlmZm9uO1xuICB9XG5cbiAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPSdsYXlvdXQtcGFyYWdyYXBocy1sYXlvdXQtb3B0aW9ucyddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZWRpYS1saWJyYXJ5LWVkaXRfX2xpbms6bGluayB7XG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XG59XG5cbi5sYXlvdXQtcGFyYWdyYXBocy1jb21wb25lbnQtZm9ybSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgLnBhcmFncmFwaC10eXBlLS1sYWJlbCxcbiAgLnBhcmFncmFwaC1sYXlvdXQtLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAjODA4MDgwNGY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keSB7XG4gIC5scGItZGlhbG9nIHtcbiAgICAgIC51aS1kaWFsb2ctY29udGVudC51aS1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgLmxwYi1jb21wb25lbnQtbGlzdF9fc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5scGItY29tcG9uZW50LWxpc3RfX2dyb3VwLS1sYXlvdXQge1xuICAgICAgYmFja2dyb3VuZDogI2U5ZTlkZDtcbiAgICB9XG4gICAgLmxwYi1jb21wb25lbnQtbGlzdF9faXRlbSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgIH1cbiAgICAgIHBhZGRpbmc6IDRweCAxcmVtIDRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYTppcyguYWN0aW9uLWxpbmstLW1vZHVsYXIuYWN0aW9uLWxpbmstLW1vZHVsYXIpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgLm5vZGUtZm9ybSB7XG4gICAgLmxheW91dC1wYXJhZ3JhcGhzLWFkZC1tb3JlLW1lbnVfX2l0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDAzODtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAjMDgwODc0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19zZWFyY2gge1xuICAgICAgYmFja2dyb3VuZDogIzk1OGY2MjM2O1xuICAgIH1cblxuICAgIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19ncm91cC0tbGF5b3V0LFxuICAgIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19ncm91cC0tY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgIH1cblxuXG4gICAgLmxheW91dC1wYXJhZ3JhcGhzLWFkZC1tb3JlLW1lbnVfX2dyb3VwLS1sYXlvdXQ6bm90KDplbXB0eSk6OmJlZm9yZSxcbiAgICAuZXJsLWFkZC1tb3JlLW1lbnVfX2dyb3VwLS1sYXlvdXQ6bm90KDplbXB0eSk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIkVsZW1lbnRvcyBkZSBsYXlvdXRcIjtcbiAgICAgIGJhY2tncm91bmQ6ICMwYzQ1ZGI7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgIH1cblxuICAgIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19ncm91cC0tY29udGVudDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiQ29tcG9uZW50ZXNcIjtcbiAgICAgIGJhY2tncm91bmQ6ICMwYzQ1ZGI7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgIH1cblxuICAgIC5sYXlvdXQtcGFyYWdyYXBocy1hZGQtbW9yZS1tZW51X19pdGVtOmxhc3Qtb2YtdHlwZSxcbiAgICAuZXJsLWFkZC1tb3JlLW1lbnVfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGluaXRpYWw7XG4gICAgfVxuXG4gICAgLmxheW91dC1wYXJhZ3JhcGhzLWFkZC1tb3JlLW1lbnVfX2dyb3VwLS1sYXlvdXQgKyAubGF5b3V0LXBhcmFncmFwaHMtYWRkLW1vcmUtbWVudV9fZ3JvdXAtLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAubGF5b3V0LXBhcmFncmFwaHMtaXRlbSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1hY29yZGVvbixcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhYixcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWNhdGNoIHtcbiAgICAgICAgJiA+IC50ZXh0LWZvcm1hdHRlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMSk7O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMSk7O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vbS1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgJiA+IGRpdiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLm9wdGlvbl9jb2xvciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuXG4gICYuYmFja2dyb3VuZF93aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5iYWNrZ3JvdW5kX2dyaXNfY2xhcmlzaW1vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3Jpcy1jbGFyaXNpbW87XG4gIH1cblxuICAmLmJhY2tncm91bmRfZ3Jpc19jbGFybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaXMtY2xhcm87XG4gIH1cblxuICAmLmJhY2tncm91bmRfZ3JpcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaXM7XG4gIH1cblxuICAmLmJhY2tncm91bmRfYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgfVxuXG4gICYuYmFja2dyb3VuZF9tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbmNpcGFsO1xuICB9XG5cbiAgJi5iYWNrZ3JvdW5kX3NlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY3VuZGFyaW87XG4gIH1cblxuICAmLmJhY2tncm91bmRfcHJpbmNpcGFsX2xpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbmNpcGFsX2xpZ2h0O1xuICB9XG5cbiAgJi5iYWNrZ3JvdW5kX3NlY3VuZGFyaW9fbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWN1bmRhcmlvX2xpZ2h0O1xuICB9XG5cbn1cbiIsIiRwcmluY2lwYWw6ICMwMDlBRDg7XG4kc2VjdW5kYXJpbzogIzAwNEQ2QztcbiRwcmluY2lwYWxfbGlnaHQ6IHJnYmEoJHByaW5jaXBhbCwgLjUpO1xuJHNlY3VuZGFyaW9fbGlnaHQ6IHJnYmEoJHNlY3VuZGFyaW8sIC4xKTtcblxuJHdoaXRlOiAjZmZmO1xuJGdyaXMtY2xhcmlzaW1vOiAjRjBGMEYwO1xuJGdyaXMtY2xhcm86ICNEOUQ5RDk7XG4kZ3JpczogIzc3Nzc3NztcbiRibGFjazogIzAwMDtcblxuJGJvZHktdGV4dDogJHNlY3VuZGFyaW87XG4kZ3Jpcy1zb21icmE6ICNDQ0NDQ0M7XG5cbiRlcnJvcjogI0ZGNDg4RDtcblxuJGJhY2tncm91bmRfY29sb3Jfb3BhY2l0eTogMC44O1xuIiwiLnVpLWRpYWxvZyB7XG4gIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcbn1cbiJdfQ== */
