@charset "UTF-8";
/* font */
/* flex align */
/* flex justify-content */
/* flex direction*/
/* flex row */
/* scrollbar mixin */
:root {
  --krds-color-light-secondary-5: #eef2f7;
}

/*타이틀 정보 박스*/
.sub_tit_wrap {
  width: 100%;
  background-color: var(--krds-gray-subtler);
  padding: 1.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: var(--krds-radius-medium3);
  margin-bottom: 2.4rem;
  border: 0.1rem solid var(--krds-gray-light);
}
.sub_tit_wrap .s_tit {
  font-size: var(--krds-pc-font-size-body-small);
  color: var(--krds-text-basic);
  margin-left: 0.8rem;
}

.page-title-wrap {
  margin-bottom: 2.4rem;
}
.page-title-wrap .h-tit {
  font-size: 30px;
}

/*상세 검색 박스*/
.search-top-box .sch-filter-box {
  margin-top: 0;
  padding: var(--krds-padding-6);
  background-color: var(--krds-color-light-secondary-5);
  /* 텍스트 만 */
}
.search-top-box .sch-filter-box .filter-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 1.6rem;
}
.search-top-box .sch-filter-box .filter-area .filter-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 1.6rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-top-box .sch-filter-box .filter-area .filter-group:after {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  content: "";
  width: 1px;
  height: 1.6rem;
  background-color: #cdd1d5;
}
.search-top-box .sch-filter-box .filter-area .filter-group:last-child::after {
  display: none;
}
.search-top-box .sch-filter-box .filter-form {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.6rem 2.4rem;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.search-top-box .sch-filter-box .filter-form > div {
  max-width: unset;
}
.search-top-box .sch-filter-box .filter-form > div:nth-child(4) .krds-input {
  width: 100%;
  max-width: unset;
}
.search-top-box .sch-filter-box .filter-form .label {
  font-size: var(--krds-pc-font-size-body-small);
}
.search-top-box .sch-filter-box .filter-form .input-group {
  gap: var(--krds-gap-2);
}
.search-top-box .sch-filter-box .filter-form .input-group.range > li:not(.mark) {
  -webkit-box-flex: unset;
      -ms-flex: unset;
          flex: unset;
}
.search-top-box .sch-filter-box .filter-form .input-group.range > li.mark {
  height: var(--krds-size-height-6);
}
.search-top-box .sch-filter-box .filter-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1.6rem;
  padding-top: 1.6rem;
  border-top: 1px solid var(--krds-light-color-divider-primary-light);
}
.search-top-box .sch-filter-box .filter-button .btn-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0.8rem;
}

/*lnb 메뉴*/
.krds-side-navigation .lnb-list > li > .lnb-btn::before {
  content: none;
}
.krds-side-navigation .lnb-list .lnb-item {
  border-bottom: unset;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span {
  position: relative;
  padding-left: 36px;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 24px;
  height: 24px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle01::before {
  background: url("../images/common/icon/ico_lnb01.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle02::before {
  background: url("../images/common/icon/ico_lnb02.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle03::before {
  background: url("../images/common/icon/ico_lnb03.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle04::before {
  background: url("../images/common/icon/ico_lnb01.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle05::before {
  background: url("../images/common/icon/ico_lnb07.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle06::before {
  background: url("../images/common/icon/ico_lnb05.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item .lnb-toggle > span.toggle07::before {
  background: url("../images/common/icon/ico_lnb06.svg") no-repeat center;
}
.krds-side-navigation .lnb-list .lnb-item:focus .lnb-toggle, .krds-side-navigation .lnb-list .lnb-item:active .lnb-toggle, .krds-side-navigation .lnb-list .lnb-item:hover .lnb-toggle, .krds-side-navigation .lnb-list .lnb-item.active .lnb-toggle {
  background-color: var(--krds-light-color-action-secondary-active);
  color: #fff;
  border-radius: var(--krds-radius-large1);
}
.krds-side-navigation .lnb-list .lnb-item:focus .lnb-toggle > span::before, .krds-side-navigation .lnb-list .lnb-item:active .lnb-toggle > span::before, .krds-side-navigation .lnb-list .lnb-item:hover .lnb-toggle > span::before, .krds-side-navigation .lnb-list .lnb-item.active .lnb-toggle > span::before {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.krds-side-navigation .lnb-list .lnb-item:focus .lnb-toggle::after, .krds-side-navigation .lnb-list .lnb-item:active .lnb-toggle::after, .krds-side-navigation .lnb-list .lnb-item:hover .lnb-toggle::after, .krds-side-navigation .lnb-list .lnb-item.active .lnb-toggle::after {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.krds-side-navigation .lnb-list .lnb-item [class*=lnb-toggle][aria-expanded=true] {
  padding-bottom: 1.6rem;
}
.krds-side-navigation .lnb-list .lnb-item [class*=lnb-toggle][aria-expanded=true]::after {
  background-color: unset;
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.krds-side-navigation .lnb-list .lnb-item .lnb-submenu > ul .lnb-link::after {
  content: "";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: absolute;
  bottom: -0.1rem;
  left: 0%;
  width: 0;
  height: 0.1rem;
  background-color: var(--krds-white);
  -webkit-transition: var(--krds-transition-base);
  transition: var(--krds-transition-base);
}
.krds-side-navigation .lnb-list .lnb-item .lnb-submenu .lnb-btn {
  padding: unset;
  border-radius: unset;
  color: var(--krds-primary-10);
}
.krds-side-navigation .lnb-list .lnb-item.active .lnb-submenu > ul {
  background-color: var(--krds-light-color-element-primary);
  border-radius: var(--krds-radius-large1);
  padding: 2rem 1.6rem 2rem 2rem;
}
.krds-side-navigation .lnb-list .lnb-item.active .lnb-submenu > ul .lnb-link.hover, .krds-side-navigation .lnb-list .lnb-item.active .lnb-submenu > ul .lnb-link:hover {
  color: #fff;
  font-weight: 700;
  background-color: unset;
}
.krds-side-navigation .lnb-list .lnb-item.active .lnb-submenu > ul .lnb-link.hover::after, .krds-side-navigation .lnb-list .lnb-item.active .lnb-submenu > ul .lnb-link:hover::after {
  left: 0;
  width: 100%;
}

/*lnb_close*/
.krds-mobile-navigation .lnb-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.2rem;
  padding: 2rem 1.6rem;
}
.krds-mobile-navigation .lnb-list .lnb-item.active .lnb-btn {
  background-color: var(--krds-primary);
}
.krds-mobile-navigation .lnb-list .lnb-item.active .lnb-btn::before {
  background-color: var(--krds-white) !important;
}
.krds-mobile-navigation .lnb-list .lnb-item:hover .lnb-btn {
  background-color: var(--krds-secondary-10);
}
.krds-mobile-navigation .lnb-list .lnb-item .lnb-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 5rem;
  height: 5.2rem;
  border-radius: 1rem;
}
.krds-mobile-navigation .lnb-list .lnb-item .lnb-btn::before {
  content: "";
  width: 2.4rem;
  height: 2.4rem;
  background-color: var(--krds-primary) !important;
}
.krds-mobile-navigation .lnb-list .lnb-item .lnb-btn.active, .krds-mobile-navigation .lnb-list .lnb-item .lnb-btn:hover {
  background-color: var(--krds-light-color-action-secondary-active);
}
.krds-mobile-navigation .lnb-list .lnb-item .lnb-btn.active::before, .krds-mobile-navigation .lnb-list .lnb-item .lnb-btn:hover::before {
  background-color: var(--krds-white) !important;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(1) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb02.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb02.svg);
          mask-image: url(../images/common/icon/ico_lnb02.svg);
  background-color: currentColor;
  background-image: none;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(2) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb02.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb02.svg);
          mask-image: url(../images/common/icon/ico_lnb02.svg);
  background-color: currentColor;
  background-image: none;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(3) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb03.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb03.svg);
          mask-image: url(../images/common/icon/ico_lnb03.svg);
  background-color: currentColor;
  background-image: none;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(4) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb01.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb01.svg);
          mask-image: url(../images/common/icon/ico_lnb01.svg);
  background-color: currentColor;
  background-image: none;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(5) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb07.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb07.svg);
          mask-image: url(../images/common/icon/ico_lnb07.svg);
  background-color: currentColor;
  background-image: none;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(6) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb05.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb05.svg);
          mask-image: url(../images/common/icon/ico_lnb05.svg);
  background-color: currentColor;
  background-image: none;
}
.krds-mobile-navigation .lnb-list .lnb-item:nth-child(7) .lnb-btn::before {
  -webkit-mask: none;
          mask: none;
  background-image: url(../images/common/icon/ico_lnb06.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color: transparent;
  display: inline-block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url(../images/common/icon/ico_lnb06.svg);
          mask-image: url(../images/common/icon/ico_lnb06.svg);
  background-color: currentColor;
  background-image: none;
}

.krds-table-wrap .tbl.data.row {
  border-top: 2px solid var(--krds-light-color-divider-gray-darker);
}
.krds-table-wrap .tbl.data.row tbody th {
  text-align: left;
  background-color: var(--krds-light-color-surface-gray-subtler);
  color: var(--krds-light-color-text-bolder);
  font-weight: 700;
  font-size: var(--krds-pc-font-size-heading-xxsmall);
}
.krds-table-wrap .tbl.data.row tbody td {
  text-align: left;
  color: var(--krds-light-color-text-subtle);
}

.krds-table-wrap .tbl.data.row tbody th {
  background-color: var(--krds-light-color-surface-gray-subtler);
}

.require {
  position: relative;
  padding-left: 0;
}
.require::before {
  content: "*";
  color: var(--krds-color-light-point-50);
  font-size: 1.5rem;
  font-weight: 700;
  padding-right: 5px;
}

.form-box.grid-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px 16px;
}
.form-box.grid-2 .form-group {
  width: 100%;
}

.form-box .form-tit {
  font-size: var(--krds-pc-font-size-heading-xxsmall);
  font-weight: 700;
  color: var(--krds-text-basic);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC5jc3MiLCJDOi9Vc2Vycy9ranMvRS81MC4lRUMlOUQlQjglRUMlQjIlOUNfJUVDJTk3JTg1JUVCJUFDJUI0JUVEJThGJUFDJUVEJTgzJTg4L2luY2hlb25fLW1hc3Rlci9wcmUtYnVpbGQvc2Nzcy9fbWl4aW5zLnNjc3MiLCJjb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEIsU0FBQTtBQU9BLGVBQUE7QUFLQSx5QkFBQTtBQUtBLGtCQUFBO0FBS0EsYUFBQTtBQUtBLG9CQUFBO0FDeEJBO0VBQ0UsdUNBQUE7QUZHRjs7QUVBQSxZQUFBO0FBQ0E7RUFDRSxXQUFBO0VBQ0EsMENBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5Q0FBQTtFQUNBLHFCQUFBO0VBQ0EsMkNBQUE7QUZHRjtBRURFO0VBQ0UsOENBQUE7RUFDQSw2QkFBQTtFQUVBLG1CQUFBO0FGRUo7O0FFRUE7RUFDRSxxQkFBQTtBRkNGO0FFQUU7RUFDRSxlQUFBO0FGRUo7O0FFRUEsV0FBQTtBQUVFO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EscURBQUE7RUFDQSxVQUFBO0FGQUo7QUVDSTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0FGQ047QUVDTTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FGQ1I7QUVBUTtFQUNFLDJCQUFBO0VBQUEsMkJBQUE7RUFBQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFB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QUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRm5ISjs7QUV1SEE7RUFDRSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxjQUFBO0FGcEhGO0FFcUhFO0VBQ0UsV0FBQTtBRm5ISjs7QUV1SEE7RUFDRSxtREFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QUZwSEYiLCJmaWxlIjoiY29tcG9uZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIGZvbnQgKi9cbi8qIGZsZXggYWxpZ24gKi9cbi8qIGZsZXgganVzdGlmeS1jb250ZW50ICovXG4vKiBmbGV4IGRpcmVjdGlvbiovXG4vKiBmbGV4IHJvdyAqL1xuLyogc2Nyb2xsYmFyIG1peGluICovXG46cm9vdCB7XG4gIC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNTogI2VlZjJmNztcbn1cblxuLyrtg4DsnbTti4Ag7KCV67O0IOuwleyKpCovXG4uc3ViX3RpdF93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS1zdWJ0bGVyKTtcbiAgcGFkZGluZzogMS42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1rcmRzLXJhZGl1cy1tZWRpdW0zKTtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1rcmRzLWdyYXktbGlnaHQpO1xufVxuLnN1Yl90aXRfd3JhcCAuc190aXQge1xuICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWJvZHktc21hbGwpO1xuICBjb2xvcjogdmFyKC0ta3Jkcy10ZXh0LWJhc2ljKTtcbiAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbn1cblxuLnBhZ2UtdGl0bGUtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbi5wYWdlLXRpdGxlLXdyYXAgLmgtdGl0IHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4vKuyDgeyEuCDqsoDsg4kg67CV7IqkKi9cbi5zZWFyY2gtdG9wLWJveCAuc2NoLWZpbHRlci1ib3gge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiB2YXIoLS1rcmRzLXBhZGRpbmctNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUpO1xuICAvKiDthY3siqTtirgg66eMICovXG59XG4uc2VhcmNoLXRvcC1ib3ggLnNjaC1maWx0ZXItYm94IC5maWx0ZXItYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMS42cmVtO1xufVxuLnNlYXJjaC10b3AtYm94IC5zY2gtZmlsdGVyLWJveCAuZmlsdGVyLWFyZWEgLmZpbHRlci1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXJjaC10b3AtYm94IC5zY2gtZmlsdGVyLWJveCAuZmlsdGVyLWFyZWEgLmZpbHRlci1ncm91cDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZDFkNTtcbn1cbi5zZWFyY2gtdG9wLWJveCAuc2NoLWZpbHRlci1ib3ggLmZpbHRlci1hcmVhIC5maWx0ZXItZ3JvdXA6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b3AtYm94IC5zY2gtZmlsdGVyLWJveCAuZmlsdGVyLWZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjZyZW0gMi40cmVtO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnNlYXJjaC10b3AtYm94IC5zY2gtZmlsdGVyLWJveCAuZmlsdGVyLWZvcm0gPiBkaXYge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuLnNlYXJjaC10b3AtYm94IC5zY2gtZmlsdGVyLWJveCAuZmlsdGVyLWZvcm0gPiBkaXY6bnRoLWNoaWxkKDQpIC5rcmRzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uc2VhcmNoLXRvcC1ib3ggLnNjaC1maWx0ZXItYm94IC5maWx0ZXItZm9ybSAubGFiZWwge1xuICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWJvZHktc21hbGwpO1xufVxuLnNlYXJjaC10b3AtYm94IC5zY2gtZmlsdGVyLWJveCAuZmlsdGVyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgZ2FwOiB2YXIoLS1rcmRzLWdhcC0yKTtcbn1cbi5zZWFyY2gtdG9wLWJveCAuc2NoLWZpbHRlci1ib3ggLmZpbHRlci1mb3JtIC5pbnB1dC1ncm91cC5yYW5nZSA+IGxpOm5vdCgubWFyaykge1xuICBmbGV4OiB1bnNldDtcbn1cbi5zZWFyY2gtdG9wLWJveCAuc2NoLWZpbHRlci1ib3ggLmZpbHRlci1mb3JtIC5pbnB1dC1ncm91cC5yYW5nZSA+IGxpLm1hcmsge1xuICBoZWlnaHQ6IHZhcigtLWtyZHMtc2l6ZS1oZWlnaHQtNik7XG59XG4uc2VhcmNoLXRvcC1ib3ggLnNjaC1maWx0ZXItYm94IC5maWx0ZXItYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIHBhZGRpbmctdG9wOiAxLjZyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWRpdmlkZXItcHJpbWFyeS1saWdodCk7XG59XG4uc2VhcmNoLXRvcC1ib3ggLnNjaC1maWx0ZXItYm94IC5maWx0ZXItYnV0dG9uIC5idG4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuOHJlbTtcbn1cblxuLypsbmIg66mU64m0Ki9cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgPiBsaSA+IC5sbmItYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiB1bnNldDtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbSAubG5iLXRvZ2dsZSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwMTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwMjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwMzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwNDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwNTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwNjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItdG9nZ2xlID4gc3Bhbi50b2dnbGUwNzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtOmZvY3VzIC5sbmItdG9nZ2xlLCAua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbTphY3RpdmUgLmxuYi10b2dnbGUsIC5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtOmhvdmVyIC5sbmItdG9nZ2xlLCAua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbS5hY3RpdmUgLmxuYi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWFjdGlvbi1zZWNvbmRhcnktYWN0aXZlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWtyZHMtcmFkaXVzLWxhcmdlMSk7XG59XG4ua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbTpmb2N1cyAubG5iLXRvZ2dsZSA+IHNwYW46OmJlZm9yZSwgLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06YWN0aXZlIC5sbmItdG9nZ2xlID4gc3Bhbjo6YmVmb3JlLCAua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbTpob3ZlciAubG5iLXRvZ2dsZSA+IHNwYW46OmJlZm9yZSwgLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW0uYWN0aXZlIC5sbmItdG9nZ2xlID4gc3Bhbjo6YmVmb3JlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtOmZvY3VzIC5sbmItdG9nZ2xlOjphZnRlciwgLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06YWN0aXZlIC5sbmItdG9nZ2xlOjphZnRlciwgLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06aG92ZXIgLmxuYi10b2dnbGU6OmFmdGVyLCAua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbS5hY3RpdmUgLmxuYi10b2dnbGU6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIFtjbGFzcyo9bG5iLXRvZ2dsZV1bYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjZyZW07XG59XG4ua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbSBbY2xhc3MqPWxuYi10b2dnbGVdW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbSAubG5iLXN1Ym1lbnUgPiB1bCAubG5iLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC4xcmVtO1xuICBsZWZ0OiAwJTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMC4xcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXdoaXRlKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0ta3Jkcy10cmFuc2l0aW9uLWJhc2UpO1xufVxuLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW0gLmxuYi1zdWJtZW51IC5sbmItYnRuIHtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICBjb2xvcjogdmFyKC0ta3Jkcy1wcmltYXJ5LTEwKTtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtLmFjdGl2ZSAubG5iLXN1Ym1lbnUgPiB1bCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItZWxlbWVudC1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0ta3Jkcy1yYWRpdXMtbGFyZ2UxKTtcbiAgcGFkZGluZzogMnJlbSAxLjZyZW0gMnJlbSAycmVtO1xufVxuLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW0uYWN0aXZlIC5sbmItc3VibWVudSA+IHVsIC5sbmItbGluay5ob3ZlciwgLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW0uYWN0aXZlIC5sbmItc3VibWVudSA+IHVsIC5sbmItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5rcmRzLXNpZGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtLmFjdGl2ZSAubG5iLXN1Ym1lbnUgPiB1bCAubG5iLWxpbmsuaG92ZXI6OmFmdGVyLCAua3Jkcy1zaWRlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbS5hY3RpdmUgLmxuYi1zdWJtZW51ID4gdWwgLmxuYi1saW5rOmhvdmVyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKmxuYl9jbG9zZSovXG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMnJlbTtcbiAgcGFkZGluZzogMnJlbSAxLjZyZW07XG59XG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtLmFjdGl2ZSAubG5iLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtcHJpbWFyeSk7XG59XG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtLmFjdGl2ZSAubG5iLWJ0bjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy13aGl0ZSkgIWltcG9ydGFudDtcbn1cbi5rcmRzLW1vYmlsZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06aG92ZXIgLmxuYi1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXNlY29uZGFyeS0xMCk7XG59XG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1cmVtO1xuICBoZWlnaHQ6IDUuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5rcmRzLW1vYmlsZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW0gLmxuYi1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtIC5sbmItYnRuLmFjdGl2ZSwgLmtyZHMtbW9iaWxlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbSAubG5iLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYWN0aW9uLXNlY29uZGFyeS1hY3RpdmUpO1xufVxuLmtyZHMtbW9iaWxlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbSAubG5iLWJ0bi5hY3RpdmU6OmJlZm9yZSwgLmtyZHMtbW9iaWxlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbSAubG5iLWJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy13aGl0ZSkgIWltcG9ydGFudDtcbn1cbi5rcmRzLW1vYmlsZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06bnRoLWNoaWxkKDEpIC5sbmItYnRuOjpiZWZvcmUge1xuICBtYXNrOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMi5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtOm50aC1jaGlsZCgyKSAubG5iLWJ0bjo6YmVmb3JlIHtcbiAgbWFzazogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDIuc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmtyZHMtbW9iaWxlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbTpudGgtY2hpbGQoMykgLmxuYi1idG46OmJlZm9yZSB7XG4gIG1hc2s6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAzLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAzLnN2Zyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5rcmRzLW1vYmlsZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06bnRoLWNoaWxkKDQpIC5sbmItYnRuOjpiZWZvcmUge1xuICBtYXNrOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMS5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiAubG5iLWxpc3QgLmxuYi1pdGVtOm50aC1jaGlsZCg1KSAubG5iLWJ0bjo6YmVmb3JlIHtcbiAgbWFzazogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDcuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDcuc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmtyZHMtbW9iaWxlLW5hdmlnYXRpb24gLmxuYi1saXN0IC5sbmItaXRlbTpudGgtY2hpbGQoNikgLmxuYi1idG46OmJlZm9yZSB7XG4gIG1hc2s6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjA1LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjA1LnN2Zyk7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5rcmRzLW1vYmlsZS1uYXZpZ2F0aW9uIC5sbmItbGlzdCAubG5iLWl0ZW06bnRoLWNoaWxkKDcpIC5sbmItYnRuOjpiZWZvcmUge1xuICBtYXNrOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNi5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5rcmRzLXRhYmxlLXdyYXAgLnRibC5kYXRhLnJvdyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWRpdmlkZXItZ3JheS1kYXJrZXIpO1xufVxuLmtyZHMtdGFibGUtd3JhcCAudGJsLmRhdGEucm93IHRib2R5IHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1zdXJmYWNlLWdyYXktc3VidGxlcik7XG4gIGNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLXRleHQtYm9sZGVyKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1oZWFkaW5nLXh4c21hbGwpO1xufVxuLmtyZHMtdGFibGUtd3JhcCAudGJsLmRhdGEucm93IHRib2R5IHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItdGV4dC1zdWJ0bGUpO1xufVxuXG4ua3Jkcy10YWJsZS13cmFwIC50YmwuZGF0YS5yb3cgdGJvZHkgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLXN1cmZhY2UtZ3JheS1zdWJ0bGVyKTtcbn1cblxuLnJlcXVpcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5yZXF1aXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcG9pbnQtNTApO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uZm9ybS1ib3guZ3JpZC0yIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDIwcHggMTZweDtcbn1cbi5mb3JtLWJveC5ncmlkLTIgLmZvcm0tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tYm94IC5mb3JtLXRpdCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtaGVhZGluZy14eHNtYWxsKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWtyZHMtdGV4dC1iYXNpYyk7XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKiBmb250ICovXG5AbWl4aW4gZm9udCgkc2l6ZSwgJGZhbWlseTogJ2luaGVyaXQnLCAkY29sb3I6IGluaGVyaXQpIHtcbiAgZm9udC1zaXplOiAkc2l6ZTtcbiAgZm9udC1mYW1pbHk6ICRmYW1pbHk7XG4gIGNvbG9yOiAkY29sb3I7XG59XG5cbi8qIGZsZXggYWxpZ24gKi9cbkBtaXhpbiBmYWkoJGFsaWduKSB7XG4gICAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6ICRhbGlnbjtcbn1cblxuLyogZmxleCBqdXN0aWZ5LWNvbnRlbnQgKi9cbkBtaXhpbiBmamMoJGp1c3RpZnkpIHtcbiAgICBkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xufVxuXG4vKiBmbGV4IGRpcmVjdGlvbiovXG5AbWl4aW4gZmRpcigkZGlyZWN0aW9uKSB7XG4gICAgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG4gIFxuLyogZmxleCByb3cgKi9cbkBtaXhpbiBmbGV4Um93KCRqdXN0aWZ5LCAkYWxpZ24pIHtcbiAgICBkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5OyBhbGlnbi1pdGVtczogJGFsaWduO1xufVxuXG4vKiBzY3JvbGxiYXIgbWl4aW4gKi9cbkBtaXhpbiBjdXN0b21TY3JvbGwoJHgsJHksJHRodW1iQmcsJHRyYWNrQmcsJHcpe1xub3ZlcmZsb3cteDogJHggO292ZXJmbG93LXk6ICR5OyBzY3JvbGxiYXItd2lkdGg6IHRoaW47IHNjcm9sbGJhci1jb2xvcjojMzAzMDMwIHRyYW5zcGFyZW50OyBzY3JvbGxiYXItYXJyb3ctY29sb3I6I2ZmZjsgXG5zY3JvbGxiYXItM2RsaWdodC1jb2xvcjojZmZmOyBzY3JvbGxiYXItZGFya3NoYWRvdy1jb2xvcjojZmZmOyBzY3JvbGxiYXItZmFjZS1jb2xvcjojMzAzMDMwOyBzY3JvbGxiYXItc2hhZG93LWNvbG9yOiNmZmY7XG5zY3JvbGxiYXItdHJhY2stY29sb3I6I2ZmZjtzY3JvbGxiYXItYmFzZS1jb2xvcjogI2VmZWZlZjtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7d2lkdGg6ICR3O31cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7YmFja2dyb3VuZDogJHRodW1iQmc7IGJvcmRlci1yYWRpdXM6IDVweDsgdHJhbnNpdGlvbjogLjNzO31cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7YmFja2dyb3VuZDogJHRyYWNrQmc7IGJvcmRlci1yYWRpdXM6IDVweDt9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AdXNlIFwiX21peGluc1wiO1xuQHVzZSBcIl9mdW5jdGlvblwiO1xuXG46cm9vdCB7XG4gIC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNTogI2VlZjJmNztcbn1cblxuLyrtg4DsnbTti4Ag7KCV67O0IOuwleyKpCovXG4uc3ViX3RpdF93cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS1zdWJ0bGVyKTtcbiAgcGFkZGluZzogMS42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1rcmRzLXJhZGl1cy1tZWRpdW0zKTtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXIoLS1rcmRzLWdyYXktbGlnaHQpO1xuXG4gIC5zX3RpdCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1ib2R5LXNtYWxsKTtcbiAgICBjb2xvcjogdmFyKC0ta3Jkcy10ZXh0LWJhc2ljKTtcblxuICAgIG1hcmdpbi1sZWZ0OiAwLjhyZW07XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgLmgtdGl0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLyrsg4HshLgg6rKA7IOJIOuwleyKpCovXG4uc2VhcmNoLXRvcC1ib3gge1xuICAuc2NoLWZpbHRlci1ib3gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogdmFyKC0ta3Jkcy1wYWRkaW5nLTYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUpO1xuICAgIC8qIO2FjeyKpO2KuCDrp4wgKi9cbiAgICAuZmlsdGVyLWFyZWEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDEuNnJlbTtcblxuICAgICAgLmZpbHRlci1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogMS42cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NkZDFkNTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEuNnJlbSAyLjRyZW07XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcblxuICAgICAgICAmOm50aC1jaGlsZCg0KSAua3Jkcy1pbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWJvZHktc21hbGwpO1xuICAgICAgfVxuICAgICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgZ2FwOiB2YXIoLS1rcmRzLWdhcC0yKTtcbiAgICAgICAgJi5yYW5nZSB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOm5vdCgubWFyaykge1xuICAgICAgICAgICAgICBmbGV4OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubWFyayB7XG4gICAgICAgICAgICAgIGhlaWdodDogdmFyKC0ta3Jkcy1zaXplLWhlaWdodC02KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMS42cmVtO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWtyZHMtbGlnaHQtY29sb3ItZGl2aWRlci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgIC5idG4td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vKmxuYiDrqZTribQqL1xuLmtyZHMtc2lkZS1uYXZpZ2F0aW9uIHtcbiAgLmxuYi1saXN0IHtcbiAgICA+IGxpIHtcbiAgICAgID4gLmxuYi1idG4ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxuYi1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICAgICAgLmxuYi10b2dnbGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnRvZ2dsZTAxIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYudG9nZ2xlMDIge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi50b2dnbGUwMyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAzLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRvZ2dsZTA0IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDEuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYudG9nZ2xlMDUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi50b2dnbGUwNiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjA1LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRvZ2dsZTA3IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDYuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5sbmItdG9nZ2xlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWFjdGlvbi1zZWNvbmRhcnktYWN0aXZlKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1rcmRzLXJhZGl1cy1sYXJnZTEpO1xuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBbY2xhc3MqPVwibG5iLXRvZ2dsZVwiXVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjZyZW07XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubG5iLXN1Ym1lbnUge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAvLyAubG5iLXN1Yml0ZW0ge1xuICAgICAgICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIC8vICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgLy8gICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAvLyAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLy8gICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIC8vICAgfVxuICAgICAgICAgIC8vIH1cblxuICAgICAgICAgIC5sbmItbGluayB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTAuMXJlbTtcbiAgICAgICAgICAgICAgbGVmdDogMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDAuMXJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy13aGl0ZSk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHZhcigtLWtyZHMtdHJhbnNpdGlvbi1iYXNlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxuYi1idG4ge1xuICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1rcmRzLXByaW1hcnktMTApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5sbmItc3VibWVudSB7XG4gICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWVsZW1lbnQtcHJpbWFyeSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1rcmRzLXJhZGl1cy1sYXJnZTEpO1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxLjZyZW0gMnJlbSAycmVtO1xuXG4gICAgICAgICAgICAubG5iLWxpbmsge1xuICAgICAgICAgICAgICAmLmhvdmVyLFxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKmxuYl9jbG9zZSovXG4ua3Jkcy1tb2JpbGUtbmF2aWdhdGlvbiB7XG4gIC5sbmItbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDEuNnJlbTtcblxuICAgIC5sbmItaXRlbSB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5sbmItYnRuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXByaW1hcnkpO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5sbmItYnRuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXNlY29uZGFyeS0xMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxuYi1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogNS4ycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWFjdGlvbi1zZWNvbmRhcnktYWN0aXZlKTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIC5sbmItYnRuIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbWFzazogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAyLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAyLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAubG5iLWJ0biB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hc2s6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwMi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgLmxuYi1idG4ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXNrOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDMuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDMuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIC5sbmItYnRuIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbWFzazogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAxLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjAxLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAubG5iLWJ0biB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hc2s6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9pY29uL2ljb19sbmIwNy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgLmxuYi1idG4ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXNrOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vaWNvbi9pY29fbG5iMDUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIC5sbmItYnRuIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbWFzazogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjA2LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2ljb24vaWNvX2xuYjA2LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5rcmRzLXRhYmxlLXdyYXAge1xuICAudGJsLmRhdGEucm93IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0ta3Jkcy1saWdodC1jb2xvci1kaXZpZGVyLWdyYXktZGFya2VyKTtcblxuICAgIHRib2R5IHtcbiAgICAgIHRoIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1zdXJmYWNlLWdyYXktc3VidGxlcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLXRleHQtYm9sZGVyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1oZWFkaW5nLXh4c21hbGwpO1xuICAgICAgfVxuICAgICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci10ZXh0LXN1YnRsZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ua3Jkcy10YWJsZS13cmFwIC50YmwuZGF0YS5yb3cgdGJvZHkgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLXN1cmZhY2UtZ3JheS1zdWJ0bGVyKTtcbn1cblxuLnJlcXVpcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIipcIjtcbiAgICBjb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wb2ludC01MCk7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLmZvcm0tYm94LmdyaWQtMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAyMHB4IDE2cHg7XG4gIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS1ib3ggLmZvcm0tdGl0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1oZWFkaW5nLXh4c21hbGwpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0ta3Jkcy10ZXh0LWJhc2ljKTtcbn1cbiJdfQ== */
