.commonAnchorLink {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px 0;
}
.commonAnchorLink__item {
  width: 50%;
  height: 58px;
  padding: 0 10px;
  text-align: center;
  border-right: 1px solid #ddd;
}
.commonAnchorLink__anchor {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
}
.commonAnchorLink__anchor svg {
  display: block;
  margin: 0 auto;
}
.commonAnchorLink__text {
  display: -ms-grid;
  display: grid;
  height: 60%;
  font-size: 13px;
  line-height: 1.45;
  letter-spacing: 0;
  place-items: center;
}

.commonBredcrumbList {
  margin: 10px 0;
}
.commonBredcrumbList__item {
  position: relative;
  display: inline;
  padding: 0 12px 0 0;
  margin: 0 8px 0 0;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0;
}
.commonBredcrumbList__item::before {
  position: absolute;
  top: 7px;
  right: 0;
  display: block;
  width: 3.7px;
  height: 6.4px;
  content: "";
  background: #333 no-repeat center/contain;
  -webkit-mask-image: url("/assets/images/pages/common/common_bredcrumb-arw.svg");
          mask-image: url("/assets/images/pages/common/common_bredcrumb-arw.svg");
}
.commonBredcrumbList__item a {
  display: inline;
  text-decoration: underline;
  text-underline-offset: 5px;
}
.commonBredcrumbList__item:last-child {
  color: #707070;
}
.commonBredcrumbList__item:last-child::before {
  display: none;
}
.commonBredcrumbList--theme-white {
  color: #fff;
}
.commonBredcrumbList--theme-white .commonBredcrumbList__item::before {
  background: #fff no-repeat center/contain;
}

.commonCautionText {
  display: inline-block;
  padding-left: 1em;
  font-size: 12px;
  line-height: calc(18 / 12);
  color: #555;
  text-align: left !important;
  text-indent: -1em;
}
.commonCautionText--noIndent {
  padding-left: 0;
  text-indent: 0;
}

.commonContBlock:nth-of-type(n + 2) {
  margin-top: 40px;
}

.commonHeading--h2 {
  margin: 0 0 15px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 0;
}
.commonHeading--h3 {
  margin: 0 0 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 0;
}

.commonNews {
  position: relative;
  display: block;
  padding: 20px 30px 20px 15px;
  text-decoration: none !important;
}
.commonNews::before {
  position: absolute;
  top: calc(50% - 3.5px);
  right: 14.5px;
  width: 4.829px;
  height: 7.656px;
  content: "";
  background: #b81c22 no-repeat center/contain;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="4.829" height="7.656" viewBox="0 0 4.829 7.656"><path d="M10.293,8.465a1,1,0,0,0,0,1.414L12.414,12l-2.121,2.121a1,1,0,0,0,1.414,1.415l2.829-2.829a1,1,0,0,0,0-1.414L11.707,8.465a1,1,0,0,0-1.414,0Z" transform="translate(-10 -8.172)" fill-rule="evenodd"/></svg>');
          mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="4.829" height="7.656" viewBox="0 0 4.829 7.656"><path d="M10.293,8.465a1,1,0,0,0,0,1.414L12.414,12l-2.121,2.121a1,1,0,0,0,1.414,1.415l2.829-2.829a1,1,0,0,0,0-1.414L11.707,8.465a1,1,0,0,0-1.414,0Z" transform="translate(-10 -8.172)" fill-rule="evenodd"/></svg>');
}
.commonNews__head {
  display: flex;
  align-items: baseline;
}
.commonNews__head .commonNewsDate {
  font-family: "Roboto", sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0;
}
.commonNews__head .commonNewsLabel {
  margin: 0 0 0 10px;
}
.commonNews__text {
  margin: 5px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: calc(21 / 14);
  letter-spacing: 0;
}
.commonNews + .commonNews {
  border-top: 1px dashed #ccc;
}

.commonPageArea {
  padding: 52px 0 100px;
}
.commonPageArea .defaultSizeImg {
  display: block;
}
.commonPageArea__inner {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.commonPageArea__body {
  margin: 20px auto 0;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.commonPageArea__body--noGap {
  padding: 0;
}
.commonPageArea__tab {
  display: flex;
}
.commonPageArea__tab .tab {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  height: 50px;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0;
  border-bottom: 3px solid #ccc;
}
.commonPageArea__tab .tab.is-active {
  font-weight: 700;
  color: #b81c22;
  pointer-events: none;
  border-color: #b81c22;
}
.commonPageArea__tab + .commonPageArea__inner {
  margin: 25px auto 0;
}
.commonPageArea--theme-gray {
  background: #f2f2f2;
}
.commonPageArea--theme-white {
  background: #fff;
}
.commonPageArea--layout-app {
  padding: 0 0 50px;
}
.commonPageArea--noGap {
  padding: 52px 0 0;
}
.commonPageArea--sm-noGap {
  padding: 52px 0 0;
}

.commonPageHeading {
  margin-top: 15px;
  font-size: 26px;
  font-weight: 700;
  line-height: calc(39 / 26);
}
.commonPageHeading__caution {
  display: block;
  margin: 5px 0 0;
  font-size: 12px;
  font-weight: 400;
  color: #707070;
  letter-spacing: 0;
}
.commonPageHeading + * {
  margin-top: 20px;
}
.commonPageHeading--noGap {
  margin-top: 0;
}

.commonTab {
  display: flex;
  border-bottom: none !important;
}
.commonTab__btn {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  height: 50px;
  font-size: 14px;
  font-weight: 400;
  color: #333 !important;
  letter-spacing: 0;
  background: none !important;
  border-top: none !important;
  border-right: none !important;
  border-bottom: 3px solid #ccc;
  border-left: none !important;
}
.commonTab__btn.is-active {
  font-weight: 700;
  color: #b81c22;
  pointer-events: none;
  border-color: #b81c22;
}

.commonTable--layout2 th {
  font-size: 14px;
  font-weight: 700;
  line-height: calc(19 / 14);
  color: #333;
  text-align: center !important;
  letter-spacing: 0;
  background: #eaeaea;
  border-color: #ddd !important;
  border-bottom: none !important;
}
.commonTable--layout2 th:first-child {
  border-left: none;
}
.commonTable--layout2 th:last-child {
  border-right: none;
}
.commonTable--layout2 td {
  font-size: 12px;
  font-weight: 400;
  line-height: calc(21 / 14);
  text-align: center;
  vertical-align: middle !important;
  border-color: #ddd !important;
}
.commonTable--layout2 td:first-child {
  border-left: none;
}
.commonTable--layout2 td:last-child {
  border-right: none;
}
.commonTable--layout3 {
  position: relative;
  display: flex !important;
  flex-direction: column !important;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.commonTable--layout3 .row {
  display: flex !important;
  padding: 0 !important;
  border-bottom: none !important;
}
.commonTable--layout3 .row + .row {
  position: relative;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
.commonTable--layout3 .head {
  width: 84px !important;
  padding: 15px 14px !important;
  font-size: 14px;
  font-weight: 700;
  line-height: calc(24 / 16);
  letter-spacing: 0;
  background: #eaeaea;
}
.commonTable--layout3 .inner {
  width: calc(100% - 84px) !important;
  padding: 17px 14.5px !important;
  font-size: 12px;
  font-weight: 400;
  line-height: calc(24 / 16);
  letter-spacing: 0;
}

.commonText {
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
}
.commonText--font-weight-bold {
  font-weight: 700 !important;
}
.commonText.lh-s {
  line-height: 1.5 !important;
}
.commonText.lh-m {
  line-height: 1.75 !important;
}
.commonText.lh-l {
  line-height: 2 !important;
}

.commonTextLink {
  position: relative;
  padding-right: 0.25em;
  font-size: 14px;
  font-weight: 400 !important;
  line-height: calc(18 / 14);
  color: #b81c22;
  text-decoration: underline;
  word-break: break-word;
}
.commonTextLink--icon::after {
  position: relative;
  top: 1px;
  display: inline-block;
  width: 5.84px;
  height: 9.7px;
  margin: 0 0 0 5px;
  content: "";
  background: #b81c22 no-repeat center/contain;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="5.84" height="9.7" viewBox="0 0 5.84 9.7"><path d="M10.293,8.465a1,1,0,0,0,0,1.414L12.414,12l-2.121,2.121a1,1,0,0,0,1.414,1.415l2.829-2.829a1,1,0,0,0,0-1.414L11.707,8.465a1,1,0,0,0-1.414,0Z" transform="translate(-10 -8.172)" fill-rule="evenodd"/></svg>');
          mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="5.84" height="9.7" viewBox="0 0 5.84 9.7"><path d="M10.293,8.465a1,1,0,0,0,0,1.414L12.414,12l-2.121,2.121a1,1,0,0,0,1.414,1.415l2.829-2.829a1,1,0,0,0,0-1.414L11.707,8.465a1,1,0,0,0-1.414,0Z" transform="translate(-10 -8.172)" fill-rule="evenodd"/></svg>');
}
.commonTextLink--icon[target=_blank]::after {
  width: 14px;
  height: 14px;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="13.359" height="13.425" viewBox="0 0 13.359 13.425"><g transform="translate(22971 3426)"><path d="M.805-.7H8.579A1.507,1.507,0,0,1,10.084.805V8.579a1.507,1.507,0,0,1-1.505,1.505H.805A1.507,1.507,0,0,1-.7,8.579V.805A1.507,1.507,0,0,1,.805-.7ZM8.579,8.684a.105.105,0,0,0,.105-.105V.805A.105.105,0,0,0,8.579.7H.805A.105.105,0,0,0,.7.805V8.579a.105.105,0,0,0,.105.105Z" transform="translate(-22970.301 -3425.3)" fill="evenodd"/><path d="M11.855,13.425H4.581a.7.7,0,1,1,0-1.4h7.274a.1.1,0,0,0,.105-.105V4.646a.7.7,0,0,1,1.4,0V11.92A1.507,1.507,0,0,1,11.855,13.425Z" transform="translate(-22971 -3426)" fill="evenodd"/></g></svg>');
          mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="13.359" height="13.425" viewBox="0 0 13.359 13.425"><g transform="translate(22971 3426)"><path d="M.805-.7H8.579A1.507,1.507,0,0,1,10.084.805V8.579a1.507,1.507,0,0,1-1.505,1.505H.805A1.507,1.507,0,0,1-.7,8.579V.805A1.507,1.507,0,0,1,.805-.7ZM8.579,8.684a.105.105,0,0,0,.105-.105V.805A.105.105,0,0,0,8.579.7H.805A.105.105,0,0,0,.7.805V8.579a.105.105,0,0,0,.105.105Z" transform="translate(-22970.301 -3425.3)" fill="evenodd"/><path d="M11.855,13.425H4.581a.7.7,0,1,1,0-1.4h7.274a.1.1,0,0,0,.105-.105V4.646a.7.7,0,0,1,1.4,0V11.92A1.507,1.507,0,0,1,11.855,13.425Z" transform="translate(-22971 -3426)" fill="evenodd"/></g></svg>');
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.commonTextLink--icon-pdf[target=_blank]::after {
  width: 10.665px;
  height: 13.332px;
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10.665" height="13.332" viewBox="0 0 10.665 13.332"><path fill-rule="evenodd" d="M6.39 0a1.333 1.333 0 0 1 .856.311l.087.079 2.942 2.942a1.333 1.333 0 0 1 .385.825l.005.117V12a1.333 1.333 0 0 1-1.233 1.33h-8.1A1.333 1.333 0 0 1 0 12.1V1.333A1.333 1.333 0 0 1 1.233 0h.1ZM5.333 1.333h-4V12h8V5.333h-3a1 1 0 0 1-1-.9v-.1Zm.659 5.231a4.148 4.148 0 0 0 1.49 2.581.667.667 0 0 1-.659 1.141 4.148 4.148 0 0 0-2.98 0 .667.667 0 0 1-.659-1.141 4.147 4.147 0 0 0 1.49-2.581.667.667 0 0 1 1.317.001ZM5.331 8.1l-.459.8h.92l-.461-.8Zm1.335-6.491V4h2.39Z"/></svg>');
          mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10.665" height="13.332" viewBox="0 0 10.665 13.332"><path fill-rule="evenodd" d="M6.39 0a1.333 1.333 0 0 1 .856.311l.087.079 2.942 2.942a1.333 1.333 0 0 1 .385.825l.005.117V12a1.333 1.333 0 0 1-1.233 1.33h-8.1A1.333 1.333 0 0 1 0 12.1V1.333A1.333 1.333 0 0 1 1.233 0h.1ZM5.333 1.333h-4V12h8V5.333h-3a1 1 0 0 1-1-.9v-.1Zm.659 5.231a4.148 4.148 0 0 0 1.49 2.581.667.667 0 0 1-.659 1.141 4.148 4.148 0 0 0-2.98 0 .667.667 0 0 1-.659-1.141 4.147 4.147 0 0 0 1.49-2.581.667.667 0 0 1 1.317.001ZM5.331 8.1l-.459.8h.92l-.461-.8Zm1.335-6.491V4h2.39Z"/></svg>');
}
@media (min-width: 768px) {
  .commonAnchorLink {
    justify-content: center;
    gap: 0;
  }
  .commonAnchorLink__item {
    width: auto;
    height: auto;
    padding: 0 30px;
    text-align: left;
  }
  .commonAnchorLink__item:first-child {
    border-left: 1px solid #ddd;
  }
  .commonAnchorLink__anchor {
    flex-direction: row;
    align-items: center;
  }
  .commonAnchorLink__anchor svg {
    margin: 0 0 0 5px;
  }
  .commonAnchorLink__text {
    height: auto;
    font-size: 16px;
  }
  .commonBredcrumbList {
    margin: 10px 0 30px;
  }
  .commonContBlock:nth-of-type(n + 2) {
    margin-top: 80px;
  }
  .commonHeading--h2 {
    margin: 0 0 20px;
    font-size: 30px;
  }
  .commonHeading--h3 {
    margin: 0 0 20px;
    font-size: 20px;
  }
  .commonNews {
    display: flex;
    padding: 20px 30px;
  }
  .commonNews::before {
    right: 29.5px;
  }
  .commonNews__head {
    width: 178px;
  }
  .commonNews__text {
    flex: 1;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
  }
  .commonPageArea {
    padding: 0 0 140px;
  }
  .commonPageArea .defaultSizeImg {
    text-align: center;
  }
  .commonPageArea .defaultSizeImg img {
    width: auto;
    max-width: 100%;
    height: auto;
  }
  .commonPageArea__inner {
    width: 1200px;
    padding-right: 0;
    padding-left: 0;
  }
  .commonPageArea__body {
    width: 1200px;
    padding-right: 0;
    padding-left: 0;
  }
  .commonPageArea__body {
    margin: 40px auto 0;
  }
  .commonPageArea__body--narrow {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
  .commonPageArea--noGap {
    padding: 0;
  }
  .commonPageArea--sm-noGap {
    padding: 0 0 140px;
  }
  .commonPageHeading {
    font-size: 36px;
  }
  .commonPageHeading__caution {
    margin: 10px 0 0;
  }
  .commonPageHeading + * {
    margin-top: 40px;
  }
  .commonTable--layout2 th {
    font-size: 16px;
  }
  .commonTable--layout2 td {
    font-size: 16px;
  }
  .commonTable--layout3 .head {
    width: 159px !important;
    font-size: 16px;
  }
  .commonTable--layout3 .inner {
    font-size: 16px;
    width: calc(100% - 159px) !important;
  }
  .commonText {
    font-size: 16px !important;
  }
  .commonTextLink {
    font-size: 16px;
    line-height: calc(24 / 16);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .commonPageArea__body--narrow {
    width: 790px;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767.98px) {
  .commonAnchorLink__item:nth-child(2n-1) {
    border-left: 1px solid #ddd;
  }
}
@media (hover: hover) and (pointer: fine) {
  .commonBredcrumbList__item a:hover {
    text-decoration: none;
  }
  .commonNews:hover {
    color: #b81c22;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvY29tbW9uL19jb21tb25BbmNob3JMaW5rLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9zdHlsZS5jc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9fY29tbW9uQnJlZGNydW1iTGlzdC5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9jb21tb24vX2NvbW1vbkNhdXRpb25UZXh0LnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9fY29tbW9uQ29udEJsb2NrLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9fY29tbW9uSGVhZGluZy5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9jb21tb24vX2NvbW1vbk5ld3Muc2NzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvY29tbW9uL19jb21tb25QYWdlQXJlYS5zY3NzIiwiYXNzZXRzL3N0eWxlcy9hYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9jb21tb24vX2NvbW1vblBhZ2VIZWFkaW5nLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9fY29tbW9uVGFiLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9fY29tbW9uVGFibGUuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvY29tbW9uL19jb21tb25UZXh0LnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2NvbW1vbi9fY29tbW9uVGV4dExpbmsuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsOEJBQUE7RUFDQSxXQUFBO0FDQ0Y7QURNRTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7QUNFSjtBRGtCRTtFQUNFLGFBQUE7RUFDQSxz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SjtFSzdLQTtJQUtJLFlBQUE7RUxpTEo7RUtsS0E7SUFRSSxPQUFBO0lBQ0EsU0FBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtFTCtLSjtFTzVPRjtJQUlJLGtCQUFBO0VQb1BGO0VPalBBO0lBSUksa0JBQUE7RVBxUEo7RU9sUEU7SUFFSSxXQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7RVBxUE47RU9oUEE7SUNzRUUsYUFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFUnFMRjtFT3pQQTtJQ2tFRSxhQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0VSbU1GO0VPdlFBO0lBTUksbUJBQUE7RVBzUUo7RU9uUUU7SUNnRUYsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7RVJ3TUE7RU96TkE7SUFJSSxVQUFBO0VQdVFKO0VPblFBO0lBSUksa0JBQUE7RVB1UUo7RVN6V0Y7SUFPSSxlQUFBO0VUOFdGO0VTM1dBO0lBU0ksZ0JBQUE7RVQrV0o7RVMzV0E7SUFJSSxnQkFBQTtFVCtXSjtFV3hZRTtJQVlJLGVBQUE7RVgyYU47RVcvWkU7SUFTSSxlQUFBO0VYeWFOO0VXellFO0lBVUksdUJBQUE7SUFDQSxlQUFBO0VYb2FOO0VXaGFFO0lBU0ksZUFBQTtJQUNBLG9DQUFBO0VYb2FOO0VZaGdCRjtJQU1JLDBCQUFBO0VacWdCRjtFYTNnQkY7SUFXSSxlQUFBO0lBQ0EsMEJBQUE7RWI0aEJGO0FBN2hCRjtBUVBJO0VEZ0NBO0lDc0VBLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7RVIwTUY7QUFDRjtBUXZTSTtFVGNFO0lBQ0UsMkJBQUE7RUNFTjtBQUNGO0FRK0VFO0VBQ0U7SVBoRkkscUJBQUE7RUQwRU47RVFNRTtJSHRHQSxjQzJDb0I7RU5xSXRCO0FBL0VGIiwiZmlsZSI6ImFzc2V0cy9zdHlsZXMvcGFnZXMvY29tbW9uL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jb21tb25BbmNob3JMaW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweCAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNThweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAmOm50aC1jaGlsZCgybi0xKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hbmNob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tb25BbmNob3JMaW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25BbmNob3JMaW5rIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbi5jb21tb25BbmNob3JMaW5rX19pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1OHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uQW5jaG9yTGlua19faXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jb21tb25BbmNob3JMaW5rX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29tbW9uQW5jaG9yTGlua19faXRlbTpudGgtY2hpbGQoMm4tMSkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgfVxufVxuLmNvbW1vbkFuY2hvckxpbmtfX2FuY2hvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uQW5jaG9yTGlua19fYW5jaG9yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5jb21tb25BbmNob3JMaW5rX19hbmNob3Igc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25BbmNob3JMaW5rX19hbmNob3Igc3ZnIHtcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgfVxufVxuLmNvbW1vbkFuY2hvckxpbmtfX3RleHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBoZWlnaHQ6IDYwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vbkFuY2hvckxpbmtfX3RleHQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmNvbW1vbkJyZWRjcnVtYkxpc3Qge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uQnJlZGNydW1iTGlzdCB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbiAgfVxufVxuLmNvbW1vbkJyZWRjcnVtYkxpc3RfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uY29tbW9uQnJlZGNydW1iTGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy43cHg7XG4gIGhlaWdodDogNi40cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMzMzMgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9jb21tb24vY29tbW9uX2JyZWRjcnVtYi1hcncuc3ZnXCIpO1xufVxuLmNvbW1vbkJyZWRjcnVtYkxpc3RfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuY29tbW9uQnJlZGNydW1iTGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb21tb25CcmVkY3J1bWJMaXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5jb21tb25CcmVkY3J1bWJMaXN0X19pdGVtOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29tbW9uQnJlZGNydW1iTGlzdC0tdGhlbWUtd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb21tb25CcmVkY3J1bWJMaXN0LS10aGVtZS13aGl0ZSAuY29tbW9uQnJlZGNydW1iTGlzdF9faXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZiBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5cbi5jb21tb25DYXV0aW9uVGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTggLyAxMik7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xufVxuLmNvbW1vbkNhdXRpb25UZXh0LS1ub0luZGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5jb21tb25Db250QmxvY2s6bnRoLW9mLXR5cGUobiArIDIpIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uQ29udEJsb2NrOm50aC1vZi10eXBlKG4gKyAyKSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuXG4uY29tbW9uSGVhZGluZy0taDIge1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25IZWFkaW5nLS1oMiB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5jb21tb25IZWFkaW5nLS1oMyB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vbkhlYWRpbmctLWgzIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uY29tbW9uTmV3cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25OZXdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuY29tbW9uTmV3czpob3ZlciB7XG4gICAgY29sb3I6ICNiODFjMjI7XG4gIH1cbn1cbi5jb21tb25OZXdzOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzLjVweCk7XG4gIHJpZ2h0OiAxNC41cHg7XG4gIHdpZHRoOiA0LjgyOXB4O1xuICBoZWlnaHQ6IDcuNjU2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNiODFjMjIgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNC44MjlcIiBoZWlnaHQ9XCI3LjY1NlwiIHZpZXdCb3g9XCIwIDAgNC44MjkgNy42NTZcIj48cGF0aCBkPVwiTTEwLjI5Myw4LjQ2NWExLDEsMCwwLDAsMCwxLjQxNEwxMi40MTQsMTJsLTIuMTIxLDIuMTIxYTEsMSwwLDAsMCwxLjQxNCwxLjQxNWwyLjgyOS0yLjgyOWExLDEsMCwwLDAsMC0xLjQxNEwxMS43MDcsOC40NjVhMSwxLDAsMCwwLTEuNDE0LDBaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMCAtOC4xNzIpXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uTmV3czo6YmVmb3JlIHtcbiAgICByaWdodDogMjkuNXB4O1xuICB9XG59XG4uY29tbW9uTmV3c19faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uTmV3c19faGVhZCB7XG4gICAgd2lkdGg6IDE3OHB4O1xuICB9XG59XG4uY29tbW9uTmV3c19faGVhZCAuY29tbW9uTmV3c0RhdGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi5jb21tb25OZXdzX19oZWFkIC5jb21tb25OZXdzTGFiZWwge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uY29tbW9uTmV3c19fdGV4dCB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogY2FsYygyMSAvIDE0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vbk5ld3NfX3RleHQge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4uY29tbW9uTmV3cyArIC5jb21tb25OZXdzIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjY2NjO1xufVxuXG4uY29tbW9uUGFnZUFyZWEge1xuICBwYWRkaW5nOiA1MnB4IDAgMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblBhZ2VBcmVhIHtcbiAgICBwYWRkaW5nOiAwIDAgMTQwcHg7XG4gIH1cbn1cbi5jb21tb25QYWdlQXJlYSAuZGVmYXVsdFNpemVJbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uUGFnZUFyZWEgLmRlZmF1bHRTaXplSW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uUGFnZUFyZWEgLmRlZmF1bHRTaXplSW1nIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmNvbW1vblBhZ2VBcmVhX19pbm5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uUGFnZUFyZWFfX2lubmVyIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uY29tbW9uUGFnZUFyZWFfX2JvZHkge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblBhZ2VBcmVhX19ib2R5IHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblBhZ2VBcmVhX19ib2R5IHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblBhZ2VBcmVhX19ib2R5LS1uYXJyb3cge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblBhZ2VBcmVhX19ib2R5LS1uYXJyb3cge1xuICAgIHdpZHRoOiA3OTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmNvbW1vblBhZ2VBcmVhX19ib2R5LS1ub0dhcCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29tbW9uUGFnZUFyZWFfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29tbW9uUGFnZUFyZWFfX3RhYiAudGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjY2M7XG59XG4uY29tbW9uUGFnZUFyZWFfX3RhYiAudGFiLmlzLWFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjYjgxYzIyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjYjgxYzIyO1xufVxuLmNvbW1vblBhZ2VBcmVhX190YWIgKyAuY29tbW9uUGFnZUFyZWFfX2lubmVyIHtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbn1cbi5jb21tb25QYWdlQXJlYS0tdGhlbWUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG4uY29tbW9uUGFnZUFyZWEtLXRoZW1lLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jb21tb25QYWdlQXJlYS0tbGF5b3V0LWFwcCB7XG4gIHBhZGRpbmc6IDAgMCA1MHB4O1xufVxuLmNvbW1vblBhZ2VBcmVhLS1ub0dhcCB7XG4gIHBhZGRpbmc6IDUycHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25QYWdlQXJlYS0tbm9HYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb21tb25QYWdlQXJlYS0tc20tbm9HYXAge1xuICBwYWRkaW5nOiA1MnB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uUGFnZUFyZWEtLXNtLW5vR2FwIHtcbiAgICBwYWRkaW5nOiAwIDAgMTQwcHg7XG4gIH1cbn1cblxuLmNvbW1vblBhZ2VIZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogY2FsYygzOSAvIDI2KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uUGFnZUhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLmNvbW1vblBhZ2VIZWFkaW5nX19jYXV0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblBhZ2VIZWFkaW5nX19jYXV0aW9uIHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG4uY29tbW9uUGFnZUhlYWRpbmcgKyAqIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uUGFnZUhlYWRpbmcgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uY29tbW9uUGFnZUhlYWRpbmctLW5vR2FwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbW1vblRhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb21tb25UYWJfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29tbW9uVGFiX19idG4uaXMtYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNiODFjMjI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6ICNiODFjMjI7XG59XG5cbi5jb21tb25UYWJsZS0tbGF5b3V0MiB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTkgLyAxNCk7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIGJvcmRlci1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblRhYmxlLS1sYXlvdXQyIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb21tb25UYWJsZS0tbGF5b3V0MiB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmNvbW1vblRhYmxlLS1sYXlvdXQyIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY29tbW9uVGFibGUtLWxheW91dDIgdGQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDIxIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1vblRhYmxlLS1sYXlvdXQyIHRkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb21tb25UYWJsZS0tbGF5b3V0MiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmNvbW1vblRhYmxlLS1sYXlvdXQyIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uY29tbW9uVGFibGUtLWxheW91dDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4uY29tbW9uVGFibGUtLWxheW91dDMgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29tbW9uVGFibGUtLWxheW91dDMgLnJvdyArIC5yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5jb21tb25UYWJsZS0tbGF5b3V0MyAuaGVhZCB7XG4gIHdpZHRoOiA4NHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggMTRweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYmFja2dyb3VuZDogI2VhZWFlYTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uVGFibGUtLWxheW91dDMgLmhlYWQge1xuICAgIHdpZHRoOiAxNTlweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmNvbW1vblRhYmxlLS1sYXlvdXQzIC5pbm5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4NHB4KSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxN3B4IDE0LjVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW9uVGFibGUtLWxheW91dDMgLmlubmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1OXB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb21tb25UZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25UZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbW1vblRleHQtLWZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG4uY29tbW9uVGV4dC5saC1zIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuLmNvbW1vblRleHQubGgtbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ICFpbXBvcnRhbnQ7XG59XG4uY29tbW9uVGV4dC5saC1sIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLmNvbW1vblRleHRMaW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1ZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogY2FsYygxOCAvIDE0KTtcbiAgY29sb3I6ICNiODFjMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tb25UZXh0TGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xuICB9XG59XG4uY29tbW9uVGV4dExpbmstLWljb246OmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNS44NHB4O1xuICBoZWlnaHQ6IDkuN3B4O1xuICBtYXJnaW46IDAgMCAwIDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2I4MWMyMiBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI1Ljg0XCIgaGVpZ2h0PVwiOS43XCIgdmlld0JveD1cIjAgMCA1Ljg0IDkuN1wiPjxwYXRoIGQ9XCJNMTAuMjkzLDguNDY1YTEsMSwwLDAsMCwwLDEuNDE0TDEyLjQxNCwxMmwtMi4xMjEsMi4xMjFhMSwxLDAsMCwwLDEuNDE0LDEuNDE1bDIuODI5LTIuODI5YTEsMSwwLDAsMCwwLTEuNDE0TDExLjcwNyw4LjQ2NWExLDEsMCwwLDAtMS40MTQsMFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTEwIC04LjE3MilcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xufVxuLmNvbW1vblRleHRMaW5rLS1pY29uW3RhcmdldD1fYmxhbmtdOjphZnRlciB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMy4zNTlcIiBoZWlnaHQ9XCIxMy40MjVcIiB2aWV3Qm94PVwiMCAwIDEzLjM1OSAxMy40MjVcIj48ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMjI5NzEgMzQyNilcIj48cGF0aCBkPVwiTS44MDUtLjdIOC41NzlBMS41MDcsMS41MDcsMCwwLDEsMTAuMDg0LjgwNVY4LjU3OWExLjUwNywxLjUwNywwLDAsMS0xLjUwNSwxLjUwNUguODA1QTEuNTA3LDEuNTA3LDAsMCwxLS43LDguNTc5Vi44MDVBMS41MDcsMS41MDcsMCwwLDEsLjgwNS0uN1pNOC41NzksOC42ODRhLjEwNS4xMDUsMCwwLDAsLjEwNS0uMTA1Vi44MDVBLjEwNS4xMDUsMCwwLDAsOC41NzkuN0guODA1QS4xMDUuMTA1LDAsMCwwLC43LjgwNVY4LjU3OWEuMTA1LjEwNSwwLDAsMCwuMTA1LjEwNVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTIyOTcwLjMwMSAtMzQyNS4zKVwiIGZpbGw9XCJldmVub2RkXCIvPjxwYXRoIGQ9XCJNMTEuODU1LDEzLjQyNUg0LjU4MWEuNy43LDAsMSwxLDAtMS40aDcuMjc0YS4xLjEsMCwwLDAsLjEwNS0uMTA1VjQuNjQ2YS43LjcsMCwwLDEsMS40LDBWMTEuOTJBMS41MDcsMS41MDcsMCwwLDEsMTEuODU1LDEzLjQyNVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTIyOTcxIC0zNDI2KVwiIGZpbGw9XCJldmVub2RkXCIvPjwvZz48L3N2Zz4nKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xufVxuLmNvbW1vblRleHRMaW5rLS1pY29uLXBkZlt0YXJnZXQ9X2JsYW5rXTo6YWZ0ZXIge1xuICB3aWR0aDogMTAuNjY1cHg7XG4gIGhlaWdodDogMTMuMzMycHg7XG4gIG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMC42NjVcIiBoZWlnaHQ9XCIxMy4zMzJcIiB2aWV3Qm94PVwiMCAwIDEwLjY2NSAxMy4zMzJcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgZD1cIk02LjM5IDBhMS4zMzMgMS4zMzMgMCAwIDEgLjg1Ni4zMTFsLjA4Ny4wNzkgMi45NDIgMi45NDJhMS4zMzMgMS4zMzMgMCAwIDEgLjM4NS44MjVsLjAwNS4xMTdWMTJhMS4zMzMgMS4zMzMgMCAwIDEtMS4yMzMgMS4zM2gtOC4xQTEuMzMzIDEuMzMzIDAgMCAxIDAgMTIuMVYxLjMzM0ExLjMzMyAxLjMzMyAwIDAgMSAxLjIzMyAwaC4xWk01LjMzMyAxLjMzM2gtNFYxMmg4VjUuMzMzaC0zYTEgMSAwIDAgMS0xLS45di0uMVptLjY1OSA1LjIzMWE0LjE0OCA0LjE0OCAwIDAgMCAxLjQ5IDIuNTgxLjY2Ny42NjcgMCAwIDEtLjY1OSAxLjE0MSA0LjE0OCA0LjE0OCAwIDAgMC0yLjk4IDAgLjY2Ny42NjcgMCAwIDEtLjY1OS0xLjE0MSA0LjE0NyA0LjE0NyAwIDAgMCAxLjQ5LTIuNTgxLjY2Ny42NjcgMCAwIDEgMS4zMTcuMDAxWk01LjMzMSA4LjFsLS40NTkuOGguOTJsLS40NjEtLjhabTEuMzM1LTYuNDkxVjRoMi4zOVpcIi8+PC9zdmc+Jyk7XG59IiwiLmNvbW1vbkJyZWRjcnVtYkxpc3Qge1xuICBtYXJnaW46IDEwcHggMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMy43cHg7XG4gICAgICBoZWlnaHQ6IDYuNHB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29tbW9uLWNvbG9yLW1haW4tYmxhY2sgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgICBtYXNrLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BhZ2VzL2NvbW1vbi9jb21tb25fYnJlZGNydW1iLWFydy5zdmcnKTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAjNzA3MDcwO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXRoZW1lLXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIC5jb21tb25CcmVkY3J1bWJMaXN0IHtcbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tb25DYXV0aW9uVGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTggLyAxMik7XG4gIGNvbG9yOiAjNTU1O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuXG4gICYtLW5vSW5kZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gIH1cbn1cbiIsIi5jb21tb25Db250QmxvY2sge1xuICAmOm50aC1vZi10eXBlKG4gKyAyKSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuY29tbW9uSGVhZGluZyB7XG4gICYtLWgyIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtLWgzIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbW1vbk5ld3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDMwcHggMjBweCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbW1vbi1jb2xvci1tYWluLXJlZDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAzLjVweCk7XG4gICAgcmlnaHQ6IDE0LjVweDtcbiAgICB3aWR0aDogNC44MjlweDtcbiAgICBoZWlnaHQ6IDcuNjU2cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogJGNvbW1vbi1jb2xvci1tYWluLXJlZCBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcbiAgICBtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNC44MjlcIiBoZWlnaHQ9XCI3LjY1NlwiIHZpZXdCb3g9XCIwIDAgNC44MjkgNy42NTZcIj48cGF0aCBkPVwiTTEwLjI5Myw4LjQ2NWExLDEsMCwwLDAsMCwxLjQxNEwxMi40MTQsMTJsLTIuMTIxLDIuMTIxYTEsMSwwLDAsMCwxLjQxNCwxLjQxNWwyLjgyOS0yLjgyOWExLDEsMCwwLDAsMC0xLjQxNEwxMS43MDcsOC40NjVhMSwxLDAsMCwwLTEuNDE0LDBaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMCAtOC4xNzIpXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHJpZ2h0OiAyOS41cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMTc4cHg7XG4gICAgfVxuXG4gICAgLmNvbW1vbk5ld3NEYXRlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yb2JvdG87XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuXG4gICAgLmNvbW1vbk5ld3NMYWJlbCB7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIxIC8gMTQpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG5cbiAgKyAuY29tbW9uTmV3cyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjY2NjO1xuICB9XG59XG4iLCIkZ3JpZC1icmVha3BvaW50czogKFxuICB4eHM6IDAsXG4gIHhzOiAzMjBweCxcbiAgc206IDM3NXB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiAxMDgwcHgsXG4gIHhsOiAxMjgwcHgsXG4gIHh4bDogMTQ0MHB4XG4pO1xuXG4kZ3V0dGVyOiAyMHB4O1xuJGd1dHRlci1tZDogNDBweDtcblxuJGVhc2UtaW4tc2luZTogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG4kZWFzZS1vdXQtc2luZTogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4kZWFzZS1pbi1vdXQtc2luZTogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcblxuJGVhc2UtaW4tcXVhZDogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbiRlYXNlLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4kZWFzZS1pbi1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuXG4kZWFzZS1pbi1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4kZWFzZS1vdXQtY3ViaWM6IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuJGVhc2UtaW4tb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiRlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbiRlYXNlLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiRlYXNlLWluLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcblxuJGVhc2UtaW4tcXVpbnQ6IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuJGVhc2Utb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4kZWFzZS1pbi1vdXQtcXVpbnQ6IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcblxuJGVhc2UtaW4tZXhwbzogY3ViaWMtYmV6aWVyKDAuOTUsIDAuMDUsIDAuNzk1LCAwLjAzNSk7XG4kZWFzZS1vdXQtZXhwbzogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuJGVhc2UtaW4tb3V0LWV4cG86IGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcblxuJGVhc2UtaW4tY2lyYzogY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpO1xuJGVhc2Utb3V0LWNpcmM6IGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuJGVhc2UtaW4tb3V0LWNpcmM6IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpO1xuXG4kZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbiRlYXNlLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4kZWFzZS1pbi1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG5cbi8vIGZvbnRcbiRmb250LXNlcmlmOiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuJGZvbnQtcm9ib3RvOiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiRmb250LWpvc3Q6ICdKb3N0Jywgc2Fucy1zZXJpZjtcblxuLy8gd2VpZ2h0XG4kYm9sZDogNzAwO1xuXG4vLyBjb2xvclxuJGNvbG9yLXByaW1hcnktcmVkOiAjYTkxNTFhO1xuJGNvbW1vbi1jb2xvci1tYWluLXJlZDogI2I4MWMyMjtcbiRjb21tb24tY29sb3ItbWFpbi1ibGFjazogIzMzMztcbiIsIi5jb21tb25QYWdlQXJlYSB7XG4gIHBhZGRpbmc6IDUycHggMCAxMDBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZzogMCAwIDE0MHB4O1xuICB9XG5cbiAgLmRlZmF1bHRTaXplSW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIGlubmVyKCk7XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuXG4gICAgQGluY2x1ZGUgaW5uZXIoKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgfVxuXG4gICAgJi0tbmFycm93IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgQGluY2x1ZGUgbmFycm93LWlubmVyKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbm9HYXAge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAmX190YWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAudGFiIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjY2M7XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICRjb21tb24tY29sb3ItbWFpbi1yZWQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb21tb24tY29sb3ItbWFpbi1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgKyAuY29tbW9uUGFnZUFyZWFfX2lubmVyIHtcbiAgICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gICAgfVxuICB9XG5cbiAgJi0tdGhlbWUtZ3JheSB7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgfVxuXG4gICYtLXRoZW1lLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgJi0tbGF5b3V0LWFwcCB7XG4gICAgcGFkZGluZzogMCAwIDUwcHg7XG4gIH1cblxuICAmLS1ub0dhcCB7XG4gICAgcGFkZGluZzogNTJweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtLXNtLW5vR2FwIHtcbiAgICBwYWRkaW5nOiA1MnB4IDAgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxNDBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKFxuICAkbG93ZXIsXG4gICR1cHBlcixcbiAgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50c1xuKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlcikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlcikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xufVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuQG1peGluIGlubmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtaXhpbiBuYXJyb3ctaW5uZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiA3OTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gY29sLW1kLTIge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgPiAqIHtcbiAgICAgIHdpZHRoOiBjYWxjKDU3NiAvIDEyMDAgKiAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbC1tZC0zIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgID4gKiB7XG4gICAgICB3aWR0aDogY2FsYygzNjggLyAxMjAwICogMTAwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2wtbWQtNCB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoMjY0IC8gMTIwMCAqIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sLW1kLTYge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgPiAqIHtcbiAgICAgIHdpZHRoOiBjYWxjKDE2MCAvIDEyMDAgKiAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbC1zcC0xIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgPiAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sLXNwLTIge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoMTY1IC8gMzc1ICogMTAwdncpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sLXNwLTMge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoMTA1IC8gMzc1ICogMTAwdncpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sLXNwLTQge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoNzUgLyAzNzUgKiAxMDB2dyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2wtc3AtNiB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgID4gKiB7XG4gICAgICB3aWR0aDogY2FsYyg0NSAvIDM3NSAqIDEwMHZ3KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tb25QYWdlSGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzkgLyAyNik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gICZfX2NhdXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAmLS1ub0dhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuIiwiLmNvbW1vblRhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJGNvbW1vbi1jb2xvci1tYWluLWJsYWNrICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NjYztcbiAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkY29tbW9uLWNvbG9yLW1haW4tcmVkO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICRjb21tb24tY29sb3ItbWFpbi1yZWQ7XG4gICAgfVxuICB9XG59XG4iLCIuY29tbW9uVGFibGUge1xuICAmLS1sYXlvdXQyIHtcbiAgICB0aCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTkgLyAxNCk7XG4gICAgICBjb2xvcjogJGNvbW1vbi1jb2xvci1tYWluLWJsYWNrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gICAgICBib3JkZXItY29sb3I6ICNkZGQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyMSAvIDE0KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIGJvcmRlci1jb2xvcjogI2RkZCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbGF5b3V0MyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAucm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgKyAucm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWQge1xuICAgICAgd2lkdGg6IDg0cHggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIHBhZGRpbmc6IDE1cHggMTRweCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxNTlweCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlubmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4NHB4KSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lXG4gICAgICBwYWRkaW5nOiAxN3B4IDE0LjVweCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTU5cHgpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmVcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tb25UZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgfVxuXG4gICYtLWZvbnQtd2VpZ2h0LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICB9XG5cbiAgJi5saC1zIHtcbiAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gIH1cblxuICAmLmxoLW0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gIH1cblxuICAmLmxoLWwge1xuICAgIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gIH1cbn1cbiIsIi5jb21tb25UZXh0TGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMC4yNWVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTggLyAxNCk7XG4gIGNvbG9yOiAkY29tbW9uLWNvbG9yLW1haW4tcmVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTYpO1xuICB9XG5cbiAgJi0taWNvbiB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNS44NHB4O1xuICAgICAgaGVpZ2h0OiA5LjdweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29tbW9uLWNvbG9yLW1haW4tcmVkIG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluO1xuICAgICAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjUuODRcIiBoZWlnaHQ9XCI5LjdcIiB2aWV3Qm94PVwiMCAwIDUuODQgOS43XCI+PHBhdGggZD1cIk0xMC4yOTMsOC40NjVhMSwxLDAsMCwwLDAsMS40MTRMMTIuNDE0LDEybC0yLjEyMSwyLjEyMWExLDEsMCwwLDAsMS40MTQsMS40MTVsMi44MjktMi44MjlhMSwxLDAsMCwwLDAtMS40MTRMMTEuNzA3LDguNDY1YTEsMSwwLDAsMC0xLjQxNCwwWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTAgLTguMTcyKVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG4gICAgfVxuXG4gICAgJlt0YXJnZXQ9J19ibGFuayddIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEzLjM1OVwiIGhlaWdodD1cIjEzLjQyNVwiIHZpZXdCb3g9XCIwIDAgMTMuMzU5IDEzLjQyNVwiPjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgyMjk3MSAzNDI2KVwiPjxwYXRoIGQ9XCJNLjgwNS0uN0g4LjU3OUExLjUwNywxLjUwNywwLDAsMSwxMC4wODQuODA1VjguNTc5YTEuNTA3LDEuNTA3LDAsMCwxLTEuNTA1LDEuNTA1SC44MDVBMS41MDcsMS41MDcsMCwwLDEtLjcsOC41NzlWLjgwNUExLjUwNywxLjUwNywwLDAsMSwuODA1LS43Wk04LjU3OSw4LjY4NGEuMTA1LjEwNSwwLDAsMCwuMTA1LS4xMDVWLjgwNUEuMTA1LjEwNSwwLDAsMCw4LjU3OS43SC44MDVBLjEwNS4xMDUsMCwwLDAsLjcuODA1VjguNTc5YS4xMDUuMTA1LDAsMCwwLC4xMDUuMTA1WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMjI5NzAuMzAxIC0zNDI1LjMpXCIgZmlsbD1cImV2ZW5vZGRcIi8+PHBhdGggZD1cIk0xMS44NTUsMTMuNDI1SDQuNTgxYS43LjcsMCwxLDEsMC0xLjRoNy4yNzRhLjEuMSwwLDAsMCwuMTA1LS4xMDVWNC42NDZhLjcuNywwLDAsMSwxLjQsMFYxMS45MkExLjUwNywxLjUwNywwLDAsMSwxMS44NTUsMTMuNDI1WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMjI5NzEgLTM0MjYpXCIgZmlsbD1cImV2ZW5vZGRcIi8+PC9nPjwvc3ZnPicpO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wZGZbdGFyZ2V0PSdfYmxhbmsnXSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxMC42NjVweDtcbiAgICAgICAgaGVpZ2h0OiAxMy4zMzJweDtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEwLjY2NVwiIGhlaWdodD1cIjEzLjMzMlwiIHZpZXdCb3g9XCIwIDAgMTAuNjY1IDEzLjMzMlwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTYuMzkgMGExLjMzMyAxLjMzMyAwIDAgMSAuODU2LjMxMWwuMDg3LjA3OSAyLjk0MiAyLjk0MmExLjMzMyAxLjMzMyAwIDAgMSAuMzg1LjgyNWwuMDA1LjExN1YxMmExLjMzMyAxLjMzMyAwIDAgMS0xLjIzMyAxLjMzaC04LjFBMS4zMzMgMS4zMzMgMCAwIDEgMCAxMi4xVjEuMzMzQTEuMzMzIDEuMzMzIDAgMCAxIDEuMjMzIDBoLjFaTTUuMzMzIDEuMzMzaC00VjEyaDhWNS4zMzNoLTNhMSAxIDAgMCAxLTEtLjl2LS4xWm0uNjU5IDUuMjMxYTQuMTQ4IDQuMTQ4IDAgMCAwIDEuNDkgMi41ODEuNjY3LjY2NyAwIDAgMS0uNjU5IDEuMTQxIDQuMTQ4IDQuMTQ4IDAgMCAwLTIuOTggMCAuNjY3LjY2NyAwIDAgMS0uNjU5LTEuMTQxIDQuMTQ3IDQuMTQ3IDAgMCAwIDEuNDktMi41ODEuNjY3LjY2NyAwIDAgMSAxLjMxNy4wMDFaTTUuMzMxIDguMWwtLjQ1OS44aC45MmwtLjQ2MS0uOFptMS4zMzUtNi40OTFWNGgyLjM5WlwiLz48L3N2Zz4nKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiLy4ifQ== */
