@charset "UTF-8";
/* 
Theme Name: Bootstrap 4 Sass
Description: Bootstrap 4 with Sass
*/
/***** article *****/
@font-face {
  font-family: "Diodrum-Regular";
  src: url("../../fonts/diodrum/Diodrum-Regular.woff2") format("woff2"), url("../../fonts/diodrum/Diodrum-Regular.woff") format("woff"), url("../../fonts/diodrum/Diodrum-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
.node-type-article #content {
  border: none;
}
.node-type-article #main-wrapper {
  overflow: unset;
}
.node-type-article #main-wrapper #main.container .main-content {
  position: relative;
  z-index: 2000;
  background: white;
  margin: auto;
  justify-self: center;
  border-radius: 5px;
}
.node-type-article button.btn.btn-primary {
  background: #23267A;
  border: none;
  border-radius: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 20px;
  padding-left: 5px;
  width: 175px;
}
.node-type-article button.btn.btn-primary img.image-style-large {
  margin: 0;
  height: 30px;
  width: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 20px;
}
.node-type-article .paragraph--type--bp-columns-two-uneven {
  padding-top: 15px;
}
.node-type-article button.btn.btn-primary:hover {
  background: #030357;
  border: none;
  border-radius: 8px;
}
.node-type-article .modal-header {
  background-color: #23267A;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.node-type-article .region-hero {
  position: relative;
  width: 100%;
  height: 150px;
  margin: 0 auto;
}
.node-type-article .region-hero #block-icfbarrio-articlehero {
  width: 100%;
  height: 300px;
  overflow: hidden;
}
.node-type-article .region-hero .node__content {
  margin: 0;
}
.node-type-article .region-hero .node .field--type-image {
  float: none;
  width: 100%;
  margin: 0;
}
.node-type-article .region-hero .image-style-article-hero {
  width: 100%;
}
.node-type-article .paragraph--type--bp-modal {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  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;
  margin-left: 40px;
}
.node-type-article .paragraph--type--bp-modal .field.field--name-field-icon.field--type-entity-reference.field--label-hidden.field__item {
  margin-bottom: 0;
}
.node-type-article .paragraph--type--bp-modal .button-text {
  font-weight: 700;
  margin-left: 5px;
  text-align: left;
}
.node-type-article .paragraph--type--bp-modal .paragraph__column {
  padding: 0;
  margin-top: 18px;
}
@media (max-width: 768px) {
  .node-type-article .paragraph--type--bp-modal {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
        -ms-flex-pack: start;
            justify-content: start;
    margin-left: 0px;
  }
}
.node-type-article .modal.fade .modal-dialog {
  -webkit-transform: unset;
       -o-transform: unset;
          transform: unset;
  -webkit-transition: unset;
  -o-transition: unset;
  transition: unset;
}
.node-type-article .modal.fade.show {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.node-type-article .modal.fade.show .modal-dialog {
  opacity: 1;
  position: relative;
}
.node-type-article #page-wrapper p {
  margin: 0 0 10px;
  color: #3b3b3b;
}
.node-type-article .field--name-bp-header {
  color: #23267A;
  font-family: "Diodrum-Regular", serif;
  font-weight: 400;
}
.node-type-article .modal-body {
  position: relative;
  padding: 15px;
  background-color: rgba(128, 128, 128, 0.7);
}
.node-type-article h2 {
  color: #23267A;
  font-family: "Diodrum-Regular", serif;
  font-weight: 400;
}
.node-type-article h3 {
  color: #23267A;
  font-family: "Diodrum-Regular", serif;
  font-weight: 400;
  font-size: 26px;
  margin-top: 0;
}
.node-type-article h4 {
  color: #700FC2;
  font-family: "Diodrum-Regular", serif;
  font-weight: 400;
  font-size: 24px;
}
.node-type-article button:focus {
  outline: none;
}
.node-type-article .paragraph__column .nav-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  max-width: 900px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 30px;
}
.node-type-article .paragraph__column .nav-tabs .nav-link {
  margin: 5px;
  padding: 10px 30px;
  min-width: 100px;
  border-radius: 20px;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  white-space: nowrap;
  text-align: center;
  border: 1px solid #700FC2;
  color: black;
  background-color: #ffffff;
}
.node-type-article .paragraph__column .nav-tabs .nav-link.active, .node-type-article .paragraph__column .nav-tabs .nav-link:hover {
  color: #ffffff;
  background-color: #700FC2;
  border-color: transparent;
}
.node-type-article .paragraph__column .nav-tabs .nav-link:hover {
  -webkit-box-shadow: #999999 1px 1px 5px;
          box-shadow: #999999 1px 1px 5px;
}
.node-type-article .tab-pane img {
  max-width: 100%;
  width: 200px;
  height: 200px;
  overflow: hidden;
}
.node-type-article .accordion-item .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  color: #23267A;
  font-size: 24px;
  text-align: left;
}
.node-type-article .accordion-item a {
  color: #23267A !important;
}
.node-type-article .accordion-item p {
  color: #23267A !important;
}
.node-type-article .accordion-item .accordion-button.collapsed {
  background-color: #DCDEE2;
  color: #23267A;
  font-size: 24px;
  text-align: left;
  border: #d3d3d7 1px solid !important;
  border-radius: 3px;
  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;
}
.node-type-article .accordion-item .accordion-button:not(.collapsed) {
  background-color: #700FC2;
  color: #fff;
  text-align: left;
  border-color: #D6D6D8;
  border-radius: 3px;
  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;
}
.node-type-article .accordion-item .paragraph--type--bp-simple {
  background-color: #E8E7EA;
  color: #23267A;
}
.node-type-article .accordion-button::after {
  display: none;
}
.node-type-article .accordion-button .accordion-icon::after {
  content: "+";
  font-size: 1.2em;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
}
.node-type-article .accordion-button:not(.collapsed) .accordion-icon::after {
  content: "−";
}
.node-type-article .social-sharing-buttons {
  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: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  margin: 2em 0;
}
.node-type-article .article-banner {
  width: 300px;
  height: auto;
  margin-right: auto;
}
.node-type-article .social-sharing-buttons svg {
  fill: #8a8989;
  width: 32px;
}
.node-type-article p.smaller {
  font-size: smaller;
}
.node-type-article .articles-section {
  padding: 0;
}
.node-type-article .articles-section a {
  text-decoration: none !important;
}
.node-type-article .articles-section .related-articles {
  color: #23267A;
  font-family: "Diodrum-Regular", serif;
  font-weight: 400;
  font-size: 22px;
  padding-bottom: 15px;
  margin-bottom: 15px;
  margin-top: 28px;
  border-bottom: 0.5px solid lightgray;
}
.node-type-article .articles-section .related-article-title {
  color: #23267A;
  font-size: 14px;
  font-style: italic;
  text-decoration: none;
}
.node-type-article .articles-section .field--name-field-name {
  color: #23267A;
  font-weight: 600;
  font-style: italic;
  text-decoration: none;
  margin-bottom: -12px;
}
.node-type-article .articles-section img.image-style-article-feature {
  margin: 20px 0px;
  max-width: 200px;
}
.node-type-article .articles-section .related-article {
  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;
}
.node-type-article .articles-section .related-article-thumbnail img {
  width: 210px;
  height: auto;
  padding-left: 16px;
}
.node-type-article .paragraph--type--bp-columns-two-uneven__2col-column2 img {
  height: auto;
}
.node-type-article .paragraph--type--bullet-container .field--name-bp-header {
  color: #6a1b9a;
  font-size: 20px;
}
.node-type-article .paragraph--type--bullet-container .number {
  font-size: 3rem;
  color: #6a1b9a;
  font-weight: 100;
  line-height: 1;
  font-family: "Diodrum-Regular", serif;
  margin-right: 20px;
  margin-top: -3px;
}
.node-type-article .paragraph--type--bullet-container .bullets .field.field--name-bp-header.field--type-string.field--label-hidden.field__item {
  color: #23267A;
  font-size: 24px;
}
.node-type-article .paragraph--type--bullet-container p {
  margin-top: 10px !important;
  color: #1a237e !important;
  font-size: 16px;
}
.node-type-article .cta-paragraph {
  border-radius: 1rem;
  overflow: hidden;
  min-height: 400px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.node-type-article .cta-paragraph .field--name-bp-header {
  color: #ffffff;
  margin: 0;
  margin-bottom: 20px;
  font-size: 34px;
}
.node-type-article .cta-paragraph p {
  color: #ffffff !important;
  font-size: 17px;
  line-height: 27px;
}
.node-type-article .cta-paragraph a {
  color: #ffffff !important;
}
.node-type-article .cta-paragraph h2.cta-title {
  margin: 0;
}
@media (max-width: 767px) {
  .node-type-article .cta-paragraph {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
}
.node-type-article .cta-text {
  background-color: #700FC2;
  color: #ffffff;
  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;
  height: 400px;
  border-radius: 0 0 0 8px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 991px) {
  .node-type-article .cta-text {
    border-radius: 0;
  }
}
.node-type-article .cta-paragraph img.image-style-large {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  height: 400px;
  border-radius: 0 0 8px 0;
  margin: 0;
}
@media (max-width: 991px) {
  .node-type-article .cta-paragraph img.image-style-large {
    border-radius: 0 0 8px 8px;
  }
}
.node-type-article .sticky-header {
  width: 100%;
  background-color: #fff;
  z-index: 1000;
}
.node-type-article .sticky-active {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
.node-type-article .sticky::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 73%;
  border-bottom: 1px solid #ccc;
}
.node-type-article .header-right {
  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: 1rem;
}
@media (max-width: 768px) {
  .node-type-article .d-flex.flex-column.align-items-end {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    text-align: left;
  }
}
.node-type-article .btn-close {
  -webkit-filter: invert(0);
          filter: invert(0); /* black */
}
.node-type-article .content-wrapper {
  position: relative;
  max-height: 650px;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease;
  -o-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease;
}
.node-type-article .content-wrapper.expanded {
  max-height: none;
  overflow: visible;
  padding-left: 0;
}
.node-type-article .fade-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 360px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #fff);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0), #fff);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-bottom: 20px;
  z-index: 2;
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.node-type-article .content-wrapper.expanded .fade-overlay {
  opacity: 0;
  pointer-events: none;
}
.node-type-article .keep-reading-btn {
  background-color: #6F0FC1;
  color: #fff;
  border: none;
  border-radius: 25px;
  padding: 15px 50px;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  -o-transition: background 0.3s;
  transition: background 0.3s;
}
.node-type-article .keep-reading-btn:hover {
  background-color: #4d0987;
}
.node-type-article img.ace-logo-overlay {
  position: absolute;
  top: 30px;
  left: 30px;
  width: 195px;
}
.node-type-article #stickyHeader {
  width: 100%;
}
.node-type-article #stickyHeader.sticky-active .article-logo {
  max-width: 1110px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  -webkit-transition: max-width 0.3s ease;
  -o-transition: max-width 0.3s ease;
  transition: max-width 0.3s ease;
  border-bottom: 1px solid #ccc;
}
.node-type-article .arrow-icon {
  margin-right: 20px;
}
@media (max-width: 767px) {
  .node-type-article .modal-body {
    top: 50px;
    background-color: rgb(132, 132, 132);
    overflow: visible;
  }
}
.node-type-article footer.site-footer {
  padding-bottom: 0;
  padding-top: 0;
}
.node-type-article .arrow-icon line,
.node-type-article .arrow-icon polyline {
  stroke-dasharray: 600;
  stroke-dashoffset: 600;
  -webkit-transition: stroke-dashoffset 0.5s ease-out;
  -o-transition: stroke-dashoffset 0.5s ease-out;
  transition: stroke-dashoffset 0.5s ease-out;
}
.node-type-article .arrow-icon.grow line,
.node-type-article .arrow-icon.grow polyline {
  stroke-dashoffset: 0;
}
.node-type-article .arrow-icon line,
.node-type-article .arrow-icon polyline {
  stroke-dasharray: 600;
  stroke-dashoffset: 600;
  -webkit-transition: stroke-dashoffset 0.1s linear;
  -o-transition: stroke-dashoffset 0.1s linear;
  transition: stroke-dashoffset 0.1s linear;
}
.node-type-article a.article-banner-link {
  width: 300px !important;
  height: auto;
  margin-right: auto;
}
.node-type-article nav#navbar-main {
  display: none;
}
.node-type-article .cta-title p {
  font-size: 30px !important;
}
.node-type-article .main-header {
  margin-bottom: 0px;
}
.node-type-article .paragraph--type--related-article .paragraph__column {
  padding-bottom: 0px;
}
.node-type-article .paragraph--type--bp-columns-two-uneven__2col-column2 h2 {
  margin-top: 0;
}
.node-type-article section.section.col-md-12 {
  padding: 0;
}
.node-type-article .paragraph--type--bp-tabs .paragraph__column {
  padding-bottom: 0;
}
.node-type-article .paragraph--type--related-articles .paragraph__column {
  padding-right: 5px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLXNhc3MuY3NzIiwic3R5bGUtc2Fzcy5zY3NzIiwiYXJ0aWNsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7O0NBQUE7QUNBQSxvQkFBQTtBQUVBO0VBQ0UsOEJBQUE7RUFDQSx3TUFBQTtFQUdLLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBRkdQO0FFSUU7RUFDRSxZQUFBO0FGRko7QUVLRTtFQUNFLGVBQUE7QUZISjtBRUtJO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtBRkhOO0FFTUU7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QUZKSjtBRU1JO0VBQ0UsU0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxpQkFBQTtBRkpOO0FFT0U7RUFDRSxpQkFBQTtBRkxKO0FFT0U7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBRkxKO0FFT0U7RUFDRSx5QkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxxQkFBQTtFQUFBLDRCQUFBO01BQUEsa0JBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtV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WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBcblRoZW1lIE5hbWU6IEJvb3RzdHJhcCA0IFNhc3NcbkRlc2NyaXB0aW9uOiBCb290c3RyYXAgNCB3aXRoIFNhc3NcbiovXG4vKioqKiogYXJ0aWNsZSAqKioqKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJEaW9kcnVtLVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9kaW9kcnVtL0Rpb2RydW0tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvZGlvZHJ1bS9EaW9kcnVtLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9kaW9kcnVtL0Rpb2RydW0tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlICNjb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlICNtYWluLXdyYXBwZXIge1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG4ubm9kZS10eXBlLWFydGljbGUgI21haW4td3JhcHBlciAjbWFpbi5jb250YWluZXIgLm1haW4tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjAwMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbjogYXV0bztcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSBidXR0b24uYnRuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzIzMjY3QTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHdpZHRoOiAxNzVweDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSBidXR0b24uYnRuLmJ0bi1wcmltYXJ5IGltZy5pbWFnZS1zdHlsZS1sYXJnZSB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJwLWNvbHVtbnMtdHdvLXVuZXZlbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIGJ1dHRvbi5idG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDMwMzU3O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAubW9kYWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjY3QTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnJlZ2lvbi1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnJlZ2lvbi1oZXJvICNibG9jay1pY2ZiYXJyaW8tYXJ0aWNsZWhlcm8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAucmVnaW9uLWhlcm8gLm5vZGVfX2NvbnRlbnQge1xuICBtYXJnaW46IDA7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnJlZ2lvbi1oZXJvIC5ub2RlIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5yZWdpb24taGVybyAuaW1hZ2Utc3R5bGUtYXJ0aWNsZS1oZXJvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnAtbW9kYWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnAtbW9kYWwgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLWljb24uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS5maWVsZC0tbGFiZWwtaGlkZGVuLmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1icC1tb2RhbCAuYnV0dG9uLXRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJwLW1vZGFsIC5wYXJhZ3JhcGhfX2NvbHVtbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJwLW1vZGFsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbiAgdHJhbnNpdGlvbjogdW5zZXQ7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLm1vZGFsLmZhZGUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5tb2RhbC5mYWRlLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAjcGFnZS13cmFwcGVyIHAge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBjb2xvcjogIzNiM2IzYjtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuZmllbGQtLW5hbWUtYnAtaGVhZGVyIHtcbiAgY29sb3I6ICMyMzI2N0E7XG4gIGZvbnQtZmFtaWx5OiBcIkRpb2RydW0tUmVndWxhclwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjcpO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIGgyIHtcbiAgY29sb3I6ICMyMzI2N0E7XG4gIGZvbnQtZmFtaWx5OiBcIkRpb2RydW0tUmVndWxhclwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSBoMyB7XG4gIGNvbG9yOiAjMjMyNjdBO1xuICBmb250LWZhbWlseTogXCJEaW9kcnVtLVJlZ3VsYXJcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSBoNCB7XG4gIGNvbG9yOiAjNzAwRkMyO1xuICBmb250LWZhbWlseTogXCJEaW9kcnVtLVJlZ3VsYXJcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGhfX2NvbHVtbiAubmF2LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAucGFyYWdyYXBoX19jb2x1bW4gLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwMEZDMjtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGhfX2NvbHVtbiAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwgLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGhfX2NvbHVtbiAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDBGQzI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnBhcmFncmFwaF9fY29sdW1uIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBib3gtc2hhZG93OiAjOTk5OTk5IDFweCAxcHggNXB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC50YWItcGFuZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzIzMjY3QTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hY2NvcmRpb24taXRlbSBhIHtcbiAgY29sb3I6ICMyMzI2N0EgIWltcG9ydGFudDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYWNjb3JkaW9uLWl0ZW0gcCB7XG4gIGNvbG9yOiAjMjMyNjdBICFpbXBvcnRhbnQ7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0RFRTI7XG4gIGNvbG9yOiAjMjMyNjdBO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogI2QzZDNkNyAxcHggc29saWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDBGQzI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItY29sb3I6ICNENkQ2RDg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hY2NvcmRpb24taXRlbSAucGFyYWdyYXBoLS10eXBlLS1icC1zaW1wbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFN0VBO1xuICBjb2xvcjogIzIzMjY3QTtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hY2NvcmRpb24tYnV0dG9uIC5hY2NvcmRpb24taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIitcIjtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIC5hY2NvcmRpb24taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKIklwiO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5zb2NpYWwtc2hhcmluZy1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgbWFyZ2luOiAyZW0gMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYXJ0aWNsZS1iYW5uZXIge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5zb2NpYWwtc2hhcmluZy1idXR0b25zIHN2ZyB7XG4gIGZpbGw6ICM4YTg5ODk7XG4gIHdpZHRoOiAzMnB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIHAuc21hbGxlciB7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYXJ0aWNsZXMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFydGljbGVzLXNlY3Rpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hcnRpY2xlcy1zZWN0aW9uIC5yZWxhdGVkLWFydGljbGVzIHtcbiAgY29sb3I6ICMyMzI2N0E7XG4gIGZvbnQtZmFtaWx5OiBcIkRpb2RydW0tUmVndWxhclwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMC41cHggc29saWQgbGlnaHRncmF5O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hcnRpY2xlcy1zZWN0aW9uIC5yZWxhdGVkLWFydGljbGUtdGl0bGUge1xuICBjb2xvcjogIzIzMjY3QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYXJ0aWNsZXMtc2VjdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtbmFtZSB7XG4gIGNvbG9yOiAjMjMyNjdBO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFydGljbGVzLXNlY3Rpb24gaW1nLmltYWdlLXN0eWxlLWFydGljbGUtZmVhdHVyZSB7XG4gIG1hcmdpbjogMjBweCAwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFydGljbGVzLXNlY3Rpb24gLnJlbGF0ZWQtYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYXJ0aWNsZXMtc2VjdGlvbiAucmVsYXRlZC1hcnRpY2xlLXRodW1ibmFpbCBpbWcge1xuICB3aWR0aDogMjEwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJwLWNvbHVtbnMtdHdvLXVuZXZlbl9fMmNvbC1jb2x1bW4yIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1idWxsZXQtY29udGFpbmVyIC5maWVsZC0tbmFtZS1icC1oZWFkZXIge1xuICBjb2xvcjogIzZhMWI5YTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1bGxldC1jb250YWluZXIgLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgY29sb3I6ICM2YTFiOWE7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJEaW9kcnVtLVJlZ3VsYXJcIiwgc2VyaWY7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1idWxsZXQtY29udGFpbmVyIC5idWxsZXRzIC5maWVsZC5maWVsZC0tbmFtZS1icC1oZWFkZXIuZmllbGQtLXR5cGUtc3RyaW5nLmZpZWxkLS1sYWJlbC1oaWRkZW4uZmllbGRfX2l0ZW0ge1xuICBjb2xvcjogIzIzMjY3QTtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1bGxldC1jb250YWluZXIgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxYTIzN2UgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jdGEtcGFyYWdyYXBoIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuY3RhLXBhcmFncmFwaCAuZmllbGQtLW5hbWUtYnAtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jdGEtcGFyYWdyYXBoIHAge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jdGEtcGFyYWdyYXBoIGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jdGEtcGFyYWdyYXBoIGgyLmN0YS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm9kZS10eXBlLWFydGljbGUgLmN0YS1wYXJhZ3JhcGgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jdGEtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDBGQzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCA4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ub2RlLXR5cGUtYXJ0aWNsZSAuY3RhLXRleHQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuY3RhLXBhcmFncmFwaCBpbWcuaW1hZ2Utc3R5bGUtbGFyZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5vZGUtdHlwZS1hcnRpY2xlIC5jdGEtcGFyYWdyYXBoIGltZy5pbWFnZS1zdHlsZS1sYXJnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIH1cbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuc3RpY2t5LWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5zdGlja3ktYWN0aXZlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5zdGlja3k6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA3MyU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5oZWFkZXItcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtdHlwZS1hcnRpY2xlIC5kLWZsZXguZmxleC1jb2x1bW4uYWxpZ24taXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmJ0bi1jbG9zZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDApOyAvKiBibGFjayAqL1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuY29udGVudC13cmFwcGVyLmV4cGFuZGVkIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuZmFkZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCAjZmZmKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5jb250ZW50LXdyYXBwZXIuZXhwYW5kZWQgLmZhZGUtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5rZWVwLXJlYWRpbmctYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGMEZDMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTVweCA1MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAua2VlcC1yZWFkaW5nLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDA5ODc7XG59XG4ubm9kZS10eXBlLWFydGljbGUgaW1nLmFjZS1sb2dvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgd2lkdGg6IDE5NXB4O1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlICNzdGlja3lIZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAjc3RpY2t5SGVhZGVyLnN0aWNreS1hY3RpdmUgLmFydGljbGUtbG9nbyB7XG4gIG1heC13aWR0aDogMTExMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDAuM3MgZWFzZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFycm93LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vZGUtdHlwZS1hcnRpY2xlIC5tb2RhbC1ib2R5IHtcbiAgICB0b3A6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEzMiwgMTMyLCAxMzIpO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4ubm9kZS10eXBlLWFydGljbGUgZm9vdGVyLnNpdGUtZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hcnJvdy1pY29uIGxpbmUsXG4ubm9kZS10eXBlLWFydGljbGUgLmFycm93LWljb24gcG9seWxpbmUge1xuICBzdHJva2UtZGFzaGFycmF5OiA2MDA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA2MDA7XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuNXMgZWFzZS1vdXQ7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLmFycm93LWljb24uZ3JvdyBsaW5lLFxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hcnJvdy1pY29uLmdyb3cgcG9seWxpbmUge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuYXJyb3ctaWNvbiBsaW5lLFxuLm5vZGUtdHlwZS1hcnRpY2xlIC5hcnJvdy1pY29uIHBvbHlsaW5lIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNjAwO1xuICBzdHJva2UtZGFzaG9mZnNldDogNjAwO1xuICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjFzIGxpbmVhcjtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSBhLmFydGljbGUtYmFubmVyLWxpbmsge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubm9kZS10eXBlLWFydGljbGUgbmF2I25hdmJhci1tYWluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAuY3RhLXRpdGxlIHAge1xuICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbn1cbi5ub2RlLXR5cGUtYXJ0aWNsZSAubWFpbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1hcnRpY2xlIC5wYXJhZ3JhcGhfX2NvbHVtbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnAtY29sdW1ucy10d28tdW5ldmVuX18yY29sLWNvbHVtbjIgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIHNlY3Rpb24uc2VjdGlvbi5jb2wtbWQtMTIge1xuICBwYWRkaW5nOiAwO1xufVxuLm5vZGUtdHlwZS1hcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJwLXRhYnMgLnBhcmFncmFwaF9fY29sdW1uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubm9kZS10eXBlLWFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1hcnRpY2xlcyAucGFyYWdyYXBoX19jb2x1bW4ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59IiwiLyogXG5UaGVtZSBOYW1lOiBCb290c3RyYXAgNCBTYXNzXG5EZXNjcmlwdGlvbjogQm9vdHN0cmFwIDQgd2l0aCBTYXNzXG4qL1xuXG4vLyBpbXBvcnQgZmlsZXNcbkB1c2UgXCJhcnRpY2xlXCI7XG4iLCIvKioqKiogYXJ0aWNsZSAqKioqKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRGlvZHJ1bS1SZWd1bGFyJztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL2Rpb2RydW0vRGlvZHJ1bS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybCgnLi4vLi4vZm9udHMvZGlvZHJ1bS9EaW9kcnVtLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnLi4vLi4vZm9udHMvZGlvZHJ1bS9EaW9kcnVtLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLy8gcHV0IEFMTCB5b3VyIGFydGljbGUgc3R5bGVzIGluIGhlcmUgc28gYWxsIG90aGVyIHN0eWxlcyBhcmUgbm90IGRpc3J1cHRlZCBieSBhbnkgY3VzdG9tIGNoYW5nZXMgdG8gYXJ0aWNsZSBDU1Ncbi5ub2RlLXR5cGUtYXJ0aWNsZSB7XG5cbiAgLy8gcmVzZXQgc29tZSBwcmV2aW91c2x5IHNldCBkZWZhdWx0cyBmb3IgdGhpcyB0aGVtZVxuICAjY29udGVudCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgI21haW4td3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xuXG4gICAgI21haW4uY29udGFpbmVyIC5tYWluLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjAwMDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICB9XG4gIGJ1dHRvbi5idG4uYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICMyMzI2N0E7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgd2lkdGg6IDE3NXB4O1xuXG4gICAgaW1nLmltYWdlLXN0eWxlLWxhcmdlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxuICAucGFyYWdyYXBoLS10eXBlLS1icC1jb2x1bW5zLXR3by11bmV2ZW4ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIGJ1dHRvbi5idG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMzAzNTc7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuICAubW9kYWwtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNjdBO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucmVnaW9uLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgI2Jsb2NrLWljZmJhcnJpby1hcnRpY2xlaGVybyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5ub2RlX19jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAubm9kZSAuZmllbGQtLXR5cGUtaW1hZ2Uge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuaW1hZ2Utc3R5bGUtYXJ0aWNsZS1oZXJvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJwLW1vZGFsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgLmZpZWxkLmZpZWxkLS1uYW1lLWZpZWxkLWljb24uZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZS5maWVsZC0tbGFiZWwtaGlkZGVuLmZpZWxkX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuYnV0dG9uLXRleHQge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAucGFyYWdyYXBoX19jb2x1bW4ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gIH1cblxuXG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgdHJhbnNpdGlvbjogdW5zZXQ7XG4gIH1cbiAgLm1vZGFsLmZhZGUuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSkgIWltcG9ydGFudDtcbiAgfVxuICAubW9kYWwuZmFkZS5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNwYWdlLXdyYXBwZXIgcCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBjb2xvcjogIzNiM2IzYjtcbiAgfVxuICAuZmllbGQtLW5hbWUtYnAtaGVhZGVyIHtcbiAgICBjb2xvcjogIzIzMjY3QTtcbiAgICBmb250LWZhbWlseTogJ0Rpb2RydW0tUmVndWxhcicsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLm1vZGFsLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC43KTtcbiAgfVxuICBoMiB7XG4gICAgY29sb3I6ICMyMzI2N0E7XG4gICAgZm9udC1mYW1pbHk6ICdEaW9kcnVtLVJlZ3VsYXInLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIGgzIHtcbiAgICBjb2xvcjogIzIzMjY3QTtcbiAgICBmb250LWZhbWlseTogJ0Rpb2RydW0tUmVndWxhcicsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgaDQge1xuICAgIGNvbG9yOiAjNzAwRkMyO1xuICAgIGZvbnQtZmFtaWx5OiAnRGlvZHJ1bS1SZWd1bGFyJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW51bWJlcmVkLWJ1bGxldCB7XG5cbiAgfVxuICAucGFyYWdyYXBoX19jb2x1bW4gLm5hdi10YWJze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwMEZDMjtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICYuYWN0aXZlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAwRkMyO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6ICM5OTk5OTkgMXB4IDFweCA1cHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuICAudGFiLXBhbmUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuYWNjb3JkaW9uLWl0ZW17XG4gICAgICAucGFuZWwtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjMjMyNjdBO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMyMzI2N0EgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogIzIzMjY3QSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RDREVFMjtcbiAgICAgICAgY29sb3I6ICMyMzI2N0E7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYm9yZGVyOiAjZDNkM2Q3IDFweCBzb2xpZCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDBGQzI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXItY29sb3I6ICNENkQ2RDg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYnAtc2ltcGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTdFQTtcbiAgICAgICAgY29sb3I6ICMyMzI2N0E7XG4gICAgICB9XG4gIH1cbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFjY29yZGlvbi1idXR0b24gLmFjY29yZGlvbi1pY29uOjphZnRlciB7XG4gICAgY29udGVudDogJysnO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIH1cblxuICAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkgLmFjY29yZGlvbi1pY29uOjphZnRlciB7XG4gICAgY29udGVudDogJ+KIkic7XG4gIH1cbiAgLnNvY2lhbC1zaGFyaW5nLWJ1dHRvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luOiAyZW0gMDtcbiAgfVxuICAuYXJ0aWNsZS1iYW5uZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5zb2NpYWwtc2hhcmluZy1idXR0b25zIHN2ZyB7XG4gICAgZmlsbDogIzhhODk4OTtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxuICBwLnNtYWxsZXIge1xuICAgIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbiAgLmFydGljbGVzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5yZWxhdGVkLWFydGljbGVzIHtcbiAgICAgICAgY29sb3I6ICMyMzI2N0E7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRGlvZHJ1bS1SZWd1bGFyJywgc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IC41cHggc29saWQgbGlnaHRncmF5O1xuICAgICAgfVxuICAgICAgLnJlbGF0ZWQtYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMjMyNjdBO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLW5hbWUge1xuICAgICAgICBjb2xvcjogIzIzMjY3QTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICAgICAgfVxuICAgICAgaW1nLmltYWdlLXN0eWxlLWFydGljbGUtZmVhdHVyZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgICAucmVsYXRlZC1hcnRpY2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAucmVsYXRlZC1hcnRpY2xlLXRodW1ibmFpbCBpbWcge1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgfVxuXG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYnAtY29sdW1ucy10d28tdW5ldmVuX18yY29sLWNvbHVtbjIgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJ1bGxldC1jb250YWluZXIge1xuICAgIC5maWVsZC0tbmFtZS1icC1oZWFkZXIge1xuICAgICAgY29sb3I6ICM2YTFiOWE7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICB9XG4gICAgLm51bWJlciB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBjb2xvcjogIzZhMWI5YTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRGlvZHJ1bS1SZWd1bGFyJywgc2VyaWY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIH1cbiAgXG4gICAgLmJ1bGxldHMgLmZpZWxkLmZpZWxkLS1uYW1lLWJwLWhlYWRlci5maWVsZC0tdHlwZS1zdHJpbmcuZmllbGQtLWxhYmVsLWhpZGRlbi5maWVsZF9faXRlbSB7XG4gICAgICBjb2xvcjogIzIzMjY3QTtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gICAgXG4gICAgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50IDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgfVxuICAuY3RhLXBhcmFncmFwaCB7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyBcbiAgICBtaW4taGVpZ2h0OiA0MDBweDsgXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5maWVsZC0tbmFtZS1icC1oZWFkZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoMi5jdGEtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9fVxuICBcbiAgLmN0YS10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAwRkMyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDhweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cbiAgfVxuXG4gIC5jdGEtcGFyYWdyYXBoIGltZy5pbWFnZS1zdHlsZS1sYXJnZXsgIFxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggMDtcbiAgICBtYXJnaW46IDA7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICB9XG4gIH1cblxuICAuc3RpY2t5LWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG4gIFxuICAuc3RpY2t5LWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cblxuICAuc3RpY2t5OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDczJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgfVxuICBcbiAgLmhlYWRlci1yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMXJlbTsgXG5cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZC1mbGV4LmZsZXgtY29sdW1uLmFsaWduLWl0ZW1zLWVuZCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG4gIC5idG4tY2xvc2Uge1xuICAgIGZpbHRlcjogaW52ZXJ0KDApOyAvKiBibGFjayAqL1xuICB9XG4gICAgICAvLyoqUmVhZCBtb3JlIHNlY3Rpb24qKioqLy9cbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmNvbnRlbnQtd3JhcHBlci5leHBhbmRlZCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mYWRlLW92ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksICNmZmYpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5jb250ZW50LXdyYXBwZXIuZXhwYW5kZWQgLmZhZGUtb3ZlcmxheSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgICAgXG4gICAgICAua2VlcC1yZWFkaW5nLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2RjBGQzE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5rZWVwLXJlYWRpbmctYnRuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkMDk4NztcbiAgICAgIH1cbiAgICAgIGltZy5hY2UtbG9nby1vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMwcHg7ICAgICBcbiAgICAgICAgbGVmdDogMzBweDsgICBcbiAgICAgICAgd2lkdGg6IDE5NXB4O1xuICAgIFxuICAgICAgfVxuICAgICBcbiAgICAgICNzdGlja3lIZWFkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICNzdGlja3lIZWFkZXIuc3RpY2t5LWFjdGl2ZSAuYXJ0aWNsZS1sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICB9XG4gICAgICAuYXJyb3ctaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxMzIgMTMyIDEzMik7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgIGZvb3Rlci5zaXRlLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIC5hcnJvdy1pY29uIGxpbmUsXG4gICAgICAuYXJyb3ctaWNvbiBwb2x5bGluZSB7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDYwMDsgICAgIFxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogNjAwOyAgICBcbiAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC41cyBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgLmFycm93LWljb24uZ3JvdyBsaW5lLFxuICAgICAgLmFycm93LWljb24uZ3JvdyBwb2x5bGluZSB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwOyAgICAgXG4gICAgICB9XG4gICAgICAuYXJyb3ctaWNvbiBsaW5lLFxuICAgICAgLmFycm93LWljb24gcG9seWxpbmUge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA2MDA7ICAgXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA2MDA7XG4gICAgICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMXMgbGluZWFyO1xuICAgICAgfVxuICAgICAgYS5hcnRpY2xlLWJhbm5lci1saW5rIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBuYXYjbmF2YmFyLW1haW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY3RhLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXJlbGF0ZWQtYXJ0aWNsZSAucGFyYWdyYXBoX19jb2x1bW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYnAtY29sdW1ucy10d28tdW5ldmVuX18yY29sLWNvbHVtbjIgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgc2VjdGlvbi5zZWN0aW9uLmNvbC1tZC0xMiB7XG4gICAgcGFkZGluZzogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJwLXRhYnMgLnBhcmFncmFwaF9fY29sdW1uIHtcbnBhZGRpbmctYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcmVsYXRlZC1hcnRpY2xlcyAucGFyYWdyYXBoX19jb2x1bW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn0gIFxufVxuIl19 */
