/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/blog.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
.cm-blog-hero {
  background: linear-gradient(180deg, #E8F2DE 0%, #FFFFFF 100%);
  padding-top: 90px;
}
.cm-blog-hero__eyebrow {
  color: #5A9A4C;
  letter-spacing: 1.5px;
}
.cm-blog-hero__title {
  color: #1B4B2A;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.cm-blog-hero__lead {
  color: #484848;
  line-height: 1.5;
}

.cm-blog-filters {
  border-bottom: 1px solid #EBEBEB;
  background: #FFFFFF;
}

.cm-blog-pill {
  display: inline-flex;
  align-items: center;
  padding: 8px 16px;
  border-radius: 9999px;
  background: #F7F7F7;
  color: #484848;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  border: 1px solid transparent;
  transition: background 160ms cubic-bezier(0.25, 0.1, 0.25, 1), color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), border-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-blog-pill:hover {
  background: #E8F2DE;
  color: #1B4B2A;
}
.cm-blog-pill.active {
  background: #5A9A4C;
  color: #FFFFFF;
}

.cm-blog-grid {
  background: #F7F7F7;
  min-height: 300px;
}

.cm-blog-card {
  background: #FFFFFF;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.02), 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.05);
  transition: transform 260ms cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 260ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-blog-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.08);
}
.cm-blog-card__link {
  display: block;
  color: inherit;
  text-decoration: none;
}
.cm-blog-card__link:hover {
  color: inherit;
}
.cm-blog-card__cover {
  aspect-ratio: 16/9;
  overflow: hidden;
  background: #EBEBEB;
}
.cm-blog-card__cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 400ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-blog-card:hover .cm-blog-card__cover img {
  transform: scale(1.05);
}
.cm-blog-card__body {
  padding: 24px;
}
.cm-blog-card__badge {
  display: inline-block;
  padding: 2px 10px;
  border-radius: 9999px;
  background: #E8F2DE;
  color: #1B4B2A;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.cm-blog-card__date {
  color: #717171;
}
.cm-blog-card__title {
  color: #222222;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
  margin: 0 0 12px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.cm-blog-card__excerpt {
  color: #6A6A6A;
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 16px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.cm-blog-card__more {
  color: #5A9A4C;
  font-size: 14px;
  font-weight: 600;
}

.cm-blog-pagination .pagination {
  gap: 6px;
  margin: 0;
}
.cm-blog-pagination .pagination .page-item .page-link {
  border-radius: 9999px;
  border: 1px solid #DDDDDD;
  color: #484848;
  font-size: 14px;
  padding: 6px 12px;
  min-width: 36px;
  text-align: center;
}
.cm-blog-pagination .pagination .page-item.active .page-link {
  background: #5A9A4C;
  border-color: #5A9A4C;
  color: #FFFFFF;
}
.cm-blog-pagination .pagination .page-item.disabled .page-link {
  color: #C1C1C1;
}

.cm-article-hero {
  background: linear-gradient(180deg, #E8F2DE 0%, #FFFFFF 100%);
  padding-top: 90px;
}
.cm-article-hero__eyebrow {
  color: #5A9A4C;
  letter-spacing: 1.5px;
}
.cm-article-hero__title {
  color: #1B4B2A;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
}
.cm-article-hero__meta {
  color: #717171;
}
.cm-article-hero__meta a {
  color: #5A9A4C;
  text-decoration: none;
  font-weight: 600;
}
.cm-article-hero__cover {
  max-width: 1100px;
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.08);
  aspect-ratio: 16/9;
}
.cm-article-hero__cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.cm-article__main {
  background: #FFFFFF;
}
.cm-article__prose {
  color: #3F3F3F;
  font-size: 18px;
  line-height: 1.6;
}
.cm-article__prose h2 {
  color: #1B4B2A;
  font-size: 26px;
  font-weight: 700;
  margin: 48px 0 16px;
  line-height: 1.2;
}
.cm-article__prose h3 {
  color: #222222;
  font-size: 22px;
  font-weight: 600;
  margin: 32px 0 12px;
  line-height: 1.2;
}
.cm-article__prose p {
  margin: 0 0 20px;
}
.cm-article__prose a {
  color: #5A9A4C;
  font-weight: 600;
}
.cm-article__prose strong {
  color: #222222;
}
.cm-article__prose ul, .cm-article__prose ol {
  margin: 0 0 20px 1.25rem;
  padding: 0;
}
.cm-article__prose li {
  margin-bottom: 8px;
}
.cm-article__prose .btn {
  font-weight: 600;
}
.cm-article__cta {
  background: #E8F2DE;
  border-left: 4px solid #5A9A4C;
}
@media (min-width: 992px) {
  .cm-article__sticky {
    position: sticky;
    top: 96px;
  }
}

.cm-author-card {
  padding: 24px;
  border-radius: 12px;
  background: #F7F7F7;
  border: 1px solid #EBEBEB;
}
.cm-author-card__avatar {
  object-fit: cover;
  border: 2px solid #FFFFFF;
  background: #EBEBEB;
}
.cm-author-card a {
  text-decoration: none;
}

.cm-recent-card {
  padding: 24px;
  border-radius: 12px;
  background: #F7F7F7;
  border: 1px solid #EBEBEB;
}
.cm-recent-card__item {
  border-bottom: 1px solid #EBEBEB;
}
.cm-recent-card__item:last-child {
  border-bottom: none;
}
.cm-recent-card__link {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 12px 0;
  color: #3F3F3F;
  text-decoration: none;
  transition: color 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-recent-card__link:hover {
  color: #5A9A4C;
}
.cm-recent-card__title {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

@media (max-width: 767.98px) {
  .cm-blog-hero,
  .cm-article-hero {
    padding-top: 76px;
  }
  .cm-article__prose {
    font-size: 16px;
  }
  .cm-article__prose h2 {
    font-size: 26px;
  }
}
@media (max-width: 575.98px) {
  .cm-blog-hero {
    padding-top: 76px;
  }
  .cm-blog-hero .container.py-5 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .cm-blog-hero__title {
    font-size: clamp(22px, 6.5vw, 28px);
    line-height: 1.2;
    margin-bottom: 12px;
  }
  .cm-blog-hero__lead {
    font-size: 15px;
    line-height: 1.5;
  }
  .cm-blog-hero__eyebrow {
    font-size: 11px;
  }
  .cm-blog-filters .container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .cm-blog-pills {
    flex-wrap: nowrap !important;
    overflow-x: auto;
    justify-content: flex-start !important;
    padding-bottom: 12px;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .cm-blog-pills::-webkit-scrollbar {
    display: none;
  }
  .cm-blog-pill {
    flex-shrink: 0;
    min-height: 36px;
    padding: 8px 14px;
  }
  .cm-blog-grid {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .cm-blog-grid .container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .cm-blog-card {
    border-radius: 12px;
  }
  .cm-blog-card__cover {
    aspect-ratio: 16/9;
  }
  .cm-blog-card__body {
    padding: 16px;
  }
  .cm-blog-card__title {
    font-size: 17px;
    line-height: 1.2;
    margin-bottom: 8px;
  }
  .cm-blog-card__excerpt {
    font-size: 14px;
    margin-bottom: 12px;
  }
  .cm-blog-card__badge {
    font-size: 11px;
  }
  .cm-blog-card__more {
    font-size: 14px;
    min-height: 44px;
    display: inline-flex;
    align-items: center;
  }
  .cm-blog-card__link {
    min-height: 44px;
  }
  .cm-blog-pagination .pagination .page-item .page-link {
    min-width: 44px;
    min-height: 44px;
    padding: 10px 14px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  .cm-article-hero {
    padding-top: 76px;
  }
  .cm-article-hero .container {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 16px;
    padding-right: 16px;
  }
  .cm-article-hero__title {
    font-size: clamp(24px, 7vw, 32px);
    line-height: 1.2;
    margin-bottom: 12px;
  }
  .cm-article-hero__eyebrow {
    font-size: 11px;
  }
  .cm-article-hero__meta {
    font-size: 13px;
    line-height: 1.5;
  }
  .cm-article-hero__cover {
    border-radius: 8px;
    margin-left: -4px;
    margin-right: -4px;
  }
  .cm-article {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .cm-article .container {
    max-width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }
  .cm-article__prose {
    font-size: 16px;
    line-height: 1.65;
  }
  .cm-article__prose h2 {
    font-size: 22px;
    line-height: 1.2;
    margin: 32px 0 16px;
  }
  .cm-article__prose h3 {
    font-size: 18px;
    line-height: 1.2;
    margin: 24px 0 12px;
  }
  .cm-article__prose p {
    margin: 0 0 16px;
  }
  .cm-article__prose img {
    width: 100%;
    max-width: 100%;
    height: auto;
    margin-bottom: 16px;
    border-radius: 8px;
  }
  .cm-article__prose ul, .cm-article__prose ol {
    margin: 0 0 16px 1.25rem;
  }
  .cm-article__prose li {
    margin-bottom: 8px;
  }
  .cm-article__prose .btn {
    min-height: 44px;
    padding: 10px 18px;
  }
  .cm-article__cta {
    padding: 20px !important;
    margin-top: 24px !important;
  }
  .cm-article__cta h3 {
    font-size: 17px;
  }
  .cm-article__cta p {
    font-size: 14px;
  }
  .cm-article__cta .btn {
    width: 100%;
    min-height: 48px;
    font-size: 15px;
    margin-bottom: 8px;
  }
  .cm-article__cta .btn:last-child {
    margin-bottom: 0;
  }
  .cm-article__cta .d-flex.flex-wrap {
    flex-direction: column;
  }
  .cm-article__sidebar {
    margin-top: 32px;
  }
  .cm-author-card,
  .cm-recent-card {
    padding: 16px;
  }
  .cm-author-card .small {
    font-size: 13px;
  }
  .cm-author-card a.small {
    min-height: 44px;
    display: inline-flex;
    align-items: center;
  }
  .cm-recent-card__title {
    font-size: 14px;
  }
  .cm-recent-card__link {
    min-height: 44px;
    padding: 12px 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxvZy4zMjg0OGRlMy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBUUE7RUFDRTtFQUNBO0FBUEY7QUFTRTtFQUNFLGNDUHNCO0VEUXRCO0FBUEo7QUFVRTtFQUNFLGNDVHNCO0VEVXRCLGdIQ3dCVztBRGhDZjtBQVdFO0VBQ0UsY0NFYztFRERkLGdCQzRDWTtBRHJEaEI7O0FBY0E7RUFDRTtFQUNBLG1CQ2RnQjtBREdsQjs7QUFjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCQ3dEZTtFRHZEZixtQkNyQmdCO0VEc0JoQixjQ2ZnQjtFRGdCaEIsZUNjYztFRGJkLGdCQ2tCZTtFRGpCZjtFQUNBO0VBQ0E7QUFYRjtBQWVFO0VBQ0UsbUJDdkNzQjtFRHdDdEIsY0MxQ3NCO0FENkIxQjtBQWdCRTtFQUNFLG1CQ2pEc0I7RURrRHRCLGNDdkNjO0FEeUJsQjs7QUFtQkE7RUFDRSxtQkM1Q2dCO0VENkNoQjtBQWhCRjs7QUFtQkE7RUFDRSxtQkNsRGdCO0VEbURoQixtQkNzQmU7RURyQmY7RUFDQSx1R0M0QkE7RUQzQkE7QUFoQkY7QUFtQkU7RUFDRTtFQUNBLHlFQzBCRjtBRDNDRjtBQW9CRTtFQUNFO0VBQ0E7RUFDQTtBQWxCSjtBQW9CSTtFQUFVO0FBakJkO0FBb0JFO0VBQ0U7RUFDQTtFQUNBLG1CQ3ZFYztBRHFEbEI7QUFvQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWxCTjtBQXNCRTtFQUNFO0FBcEJKO0FBdUJFO0VBQ0UsYUMxQlc7QURLZjtBQXdCRTtFQUNFO0VBQ0E7RUFDQSxxQkNqQmE7RURrQmIsbUJDckdzQjtFRHNHdEIsY0N4R3NCO0VEeUd0QixlQ3pEWTtFRDBEWixnQkN0RGE7RUR1RGI7RUFDQTtBQXRCSjtBQXlCRTtFQUNFLGNDbEdjO0FEMkVsQjtBQTBCRTtFQUNFLGNDbEdjO0VEbUdkLGVDM0VZO0VENEVaLGdCQ2pFYTtFRGtFYixnQkM5RFk7RUQrRFo7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBekJKO0FBNEJFO0VBQ0UsY0NuSGM7RURvSGQsZUNyRlk7RURzRlosZ0JDekVZO0VEMEVaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTFCSjtBQTZCRTtFQUNFLGNDakpzQjtFRGtKdEIsZUNqR1k7RURrR1osZ0JDNUZhO0FEaUVqQjs7QUFpQ0U7RUFDRTtFQUNBO0FBOUJKO0FBZ0NJO0VBQ0UscUJDdEVXO0VEdUVYO0VBQ0EsY0M3SVk7RUQ4SVosZUNoSFU7RURpSFY7RUFDQTtFQUNBO0FBOUJOO0FBaUNJO0VBQ0UsbUJDeEtvQjtFRHlLcEIscUJDektvQjtFRDBLcEIsY0MvSlk7QURnSWxCO0FBa0NJO0VBQ0UsY0MvSlk7QUQrSGxCOztBQXlDQTtFQUNFO0VBQ0E7QUF0Q0Y7QUF3Q0U7RUFDRSxjQzVMc0I7RUQ2THRCO0FBdENKO0FBeUNFO0VBQ0UsY0M5THNCO0VEK0x0QixnSEM3Slc7RUQ4Slg7RUFDQTtFQUNBO0FBdkNKO0FBMENFO0VBQ0UsY0N4TGM7QURnSmxCO0FBMkNFO0VBQ0UsY0M3TXNCO0VEOE10QjtFQUNBLGdCQ3hKYTtBRCtHakI7QUE0Q0U7RUFDRTtFQUNBLG1CQy9IYTtFRGdJYjtFQUNBLHlFQ3RIRjtFRHVIRTtBQTFDSjtBQTRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMUNOOztBQWdERTtFQUNFLG1CQ3pOYztBRDRLbEI7QUFnREU7RUFDRSxjQ3BOYztFRHFOZCxlQzFMWTtFRDJMWixnQkMzS1k7QUQ2SGhCO0FBZ0RJO0VBQ0UsY0MxT29CO0VEMk9wQixlQ3BNZTtFRHFNZixnQkN2TFc7RUR3TFg7RUFDQSxnQkNyTFU7QUR1SWhCO0FBaURJO0VBQ0UsY0NoT1k7RURpT1osZUMxTVU7RUQyTVYsZ0JDaE1XO0VEaU1YO0VBQ0EsZ0JDN0xVO0FEOEloQjtBQWtESTtFQUNFO0FBaEROO0FBbURJO0VBQ0UsY0NqUW9CO0VEa1FwQixnQkMzTVc7QUQwSmpCO0FBb0RJO0VBQ0UsY0NqUFk7QUQrTGxCO0FBcURJO0VBQ0U7RUFDQTtBQW5ETjtBQXNESTtFQUNFLGtCQzFNUztBRHNKZjtBQXVESTtFQUNFLGdCQzVOVztBRHVLakI7QUF5REU7RUFDRSxtQkNuUnNCO0VEb1J0QjtBQXZESjtBQWtFSTtFQURGO0lBRUk7SUFDQTtFQS9ESjtBQUNGOztBQW9FQTtFQUNFLGFDcE9hO0VEcU9iLG1CQzFOZTtFRDJOZixtQkNuU2dCO0VEb1NoQjtBQWpFRjtBQW1FRTtFQUNFO0VBQ0E7RUFDQSxtQkN4U2M7QUR1T2xCO0FBb0VFO0VBQ0U7QUFsRUo7O0FBdUVBO0VBQ0UsYUN0UGE7RUR1UGIsbUJDNU9lO0VENk9mLG1CQ3JUZ0I7RURzVGhCO0FBcEVGO0FBc0VFO0VBQ0U7QUFwRUo7QUFzRUk7RUFDRTtBQXBFTjtBQXdFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0M3VGM7RUQ4VGQ7RUFDQTtBQXRFSjtBQXdFSTtFQUNFLGNDdFZvQjtBRGdSMUI7QUEwRUU7RUFDRSxlQzFTWTtFRDJTWixnQkNyU2E7RURzU2IsZ0JDalNZO0VEa1NaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF4RUo7O0FBNkVBO0VBQ0U7O0lBRUU7RUExRUY7RUE2RUE7SUFDRSxlQzlUWTtFRG1QZDtFQTZFRTtJQUNFLGVDdlVlO0VENFBuQjtBQUNGO0FBbUZBO0VBR0U7SUFDRTtFQW5GRjtFQXFGRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBbkZKO0VBdUZBO0lBQ0U7SUFDQSxnQkM5VVk7SUQrVVo7RUFyRkY7RUF3RkE7SUFDRTtJQUNBLGdCQ2xWWTtFRDRQZDtFQXlGQTtJQUNFO0VBdkZGO0VBMkZBO0lBQ0U7SUFDQTtFQXpGRjtFQTRGQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQTFGRjtFQTJGRTtJQUF1QjtFQXhGekI7RUEyRkE7SUFDRTtJQUNBO0lBQ0E7RUF6RkY7RUE2RkE7SUFDRTtJQUNBO0VBM0ZGO0VBNkZFO0lBQ0U7SUFDQTtFQTNGSjtFQStGQTtJQUNFLG1CQ3JXYTtFRHdRZjtFQStGRTtJQUNFO0VBN0ZKO0VBZ0dFO0lBQ0U7RUE5Rko7RUFpR0U7SUFDRTtJQUNBLGdCQ3pZVTtJRDBZVjtFQS9GSjtFQWtHRTtJQUNFO0lBQ0E7RUFoR0o7RUFtR0U7SUFDRTtFQWpHSjtFQW9HRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBbEdKO0VBc0dFO0lBQ0U7RUFwR0o7RUF5R0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUF2R0Y7RUE2R0E7SUFDRTtFQTNHRjtFQTZHRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBM0dKO0VBK0dBO0lBQ0U7SUFDQSxnQkM3Ylk7SUQ4Ylo7RUE3R0Y7RUFnSEE7SUFDRTtFQTlHRjtFQWtIQTtJQUNFO0lBQ0EsZ0JDdGNZO0VEc1ZkO0VBbUhBO0lBQ0Usa0JDcmJhO0lEc2JiO0lBQ0E7RUFqSEY7RUFxSEE7SUFDRTtJQUNBO0VBbkhGO0VBcUhFO0lBQ0U7SUFDQTtJQUNBO0VBbkhKO0VBdUhBO0lBQ0U7SUFDQTtFQXJIRjtFQXVIRTtJQUNFO0lBQ0EsZ0JDbmVVO0lEb2VWO0VBckhKO0VBd0hFO0lBQ0U7SUFDQSxnQkN6ZVU7SUQwZVY7RUF0SEo7RUF5SEU7SUFDRTtFQXZISjtFQTJIRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0Esa0JDaGVXO0VEdVdmO0VBNEhFO0lBQ0U7RUExSEo7RUE2SEU7SUFDRTtFQTNISjtFQStIRTtJQUNFO0lBQ0E7RUE3SEo7RUFrSUE7SUFDRTtJQUNBO0VBaElGO0VBa0lFO0lBQ0U7RUFoSUo7RUFtSUU7SUFDRTtFQWpJSjtFQW9JRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBbElKO0VBb0lJO0lBQ0U7RUFsSU47RUFzSUU7SUFDRTtFQXBJSjtFQXlJQTtJQUNFO0VBdklGO0VBMklBOztJQUVFO0VBeklGO0VBNklFO0lBQ0U7RUEzSUo7RUE4SUU7SUFDRTtJQUNBO0lBQ0E7RUE1SUo7RUFnSkE7SUFDRTtFQTlJRjtFQWlKQTtJQUNFO0lBQ0E7RUEvSUY7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvYmxvZy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL190b2tlbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEJMT0cg4oCUIExlIGpvdXJuYWwgZGUgQ3VsdGl2b25zIE1hbGluXG4vLyBQYWdlcyAvYmxvZy8gKGluZGV4KSBldCAvYmxvZy97c2x1Z30gKHNob3cpLlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpbXBvcnQgXCJ0b2tlbnNcIjtcblxuLy8gLS0tLS0tLS0tLSBIRVJPIExJU1RFIC0tLS0tLS0tLS1cbi5jbS1ibG9nLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAkY20tZ3JlZW4tbGlnaHQgMCUsICRjbS1uZXV0cmFsLTAgMTAwJSk7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuXG4gICZfX2V5ZWJyb3cge1xuICAgIGNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeTtcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICRjbS1ncmVlbi1kYXJrO1xuICAgIGZvbnQtZmFtaWx5OiAkY20tZm9udC1kaXNwbGF5O1xuICB9XG5cbiAgJl9fbGVhZCB7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTcwMDtcbiAgICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLSBGSUxUUkVTIChwaWxscykgLS0tLS0tLS0tLVxuLmNtLWJsb2ctZmlsdGVycyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY20tbmV1dHJhbC0xMDA7XG4gIGJhY2tncm91bmQ6ICRjbS1uZXV0cmFsLTA7XG59XG5cbi5jbS1ibG9nLXBpbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtZnVsbDtcbiAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtNTA7XG4gIGNvbG9yOiAkY20tbmV1dHJhbC03MDA7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctbWVkaXVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkLFxuICAgICAgICAgICAgICBjb2xvciAkY20tZHVyYXRpb24tZmFzdCAkY20tZWFzZS1zdGFuZGFyZCxcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRjbS1ncmVlbi1saWdodDtcbiAgICBjb2xvcjogJGNtLWdyZWVuLWRhcms7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGNtLWdyZWVuLXByaW1hcnk7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLSBHUklMTEUgLyBDQVJEUyAtLS0tLS0tLS0tXG4uY20tYmxvZy1ncmlkIHtcbiAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtNTA7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuXG4uY20tYmxvZy1jYXJkIHtcbiAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtMDtcbiAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1tZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogJGNtLXNoYWRvdy1zbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRjbS1kdXJhdGlvbi1iYXNlICRjbS1lYXNlLXN0YW5kYXJkLFxuICAgICAgICAgICAgICBib3gtc2hhZG93ICRjbS1kdXJhdGlvbi1iYXNlICRjbS1lYXNlLXN0YW5kYXJkO1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICBib3gtc2hhZG93OiAkY20tc2hhZG93LW1kO1xuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7IGNvbG9yOiBpbmhlcml0OyB9XG4gIH1cblxuICAmX19jb3ZlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAkY20tbmV1dHJhbC0xMDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkY20tZHVyYXRpb24tc2xvdyAkY20tZWFzZS1zdGFuZGFyZDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyICZfX2NvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIHBhZGRpbmc6ICRjbS1zcGFjZS03O1xuICB9XG5cbiAgJl9fYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWZ1bGw7XG4gICAgYmFja2dyb3VuZDogJGNtLWdyZWVuLWxpZ2h0O1xuICAgIGNvbG9yOiAkY20tZ3JlZW4tZGFyaztcbiAgICBmb250LXNpemU6ICRjbS10ZXh0LTJ4cztcbiAgICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB9XG5cbiAgJl9fZGF0ZSB7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTUwMDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtOTAwO1xuICAgIGZvbnQtc2l6ZTogJGNtLXRleHQtaDM7XG4gICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtc251ZztcbiAgICBtYXJnaW46IDAgMCAkY20tc3BhY2UtNDtcbiAgICAvLyBUcnVuY2F0ZSB0byAyIGxpbmVzIHdpdGhvdXQgLXdlYmtpdC1saW5lLWNsYW1wIChtaXhlZC1kZWNscyB3YXJuaW5nIHVuZGVyIHNhc3MgMS43NyspXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIGxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fZXhjZXJwdCB7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTYwMDtcbiAgICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtcmVsYXhlZDtcbiAgICBtYXJnaW46IDAgMCAkY20tc3BhY2UtNTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19tb3JlIHtcbiAgICBjb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG4gICAgZm9udC1zaXplOiAkY20tdGV4dC1zbTtcbiAgICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0gUEFHSU5BVElPTiBLTlAgLS0tLS0tLS0tLVxuLmNtLWJsb2ctcGFnaW5hdGlvbiB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBnYXA6IDZweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1mdWxsO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNtLW5ldXRyYWwtMjAwO1xuICAgICAgY29sb3I6ICRjbS1uZXV0cmFsLTcwMDtcbiAgICAgIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIG1pbi13aWR0aDogMzZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkY20tbmV1dHJhbC0wO1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgICBjb2xvcjogJGNtLW5ldXRyYWwtMzAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEFSVElDTEUgLyBTSE9XXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmNtLWFydGljbGUtaGVybyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRjbS1ncmVlbi1saWdodCAwJSwgJGNtLW5ldXRyYWwtMCAxMDAlKTtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG5cbiAgJl9fZXllYnJvdyB7XG4gICAgY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJGNtLWdyZWVuLWRhcms7XG4gICAgZm9udC1mYW1pbHk6ICRjbS1mb250LWRpc3BsYXk7XG4gICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAmX19tZXRhIHtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtNTAwO1xuICB9XG5cbiAgJl9fbWV0YSBhIHtcbiAgICBjb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gIH1cblxuICAmX19jb3ZlciB7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1sZztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6ICRjbS1zaGFkb3ctbWQ7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uY20tYXJ0aWNsZSB7XG4gICZfX21haW4ge1xuICAgIGJhY2tncm91bmQ6ICRjbS1uZXV0cmFsLTA7XG4gIH1cblxuICAmX19wcm9zZSB7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTgwMDtcbiAgICBmb250LXNpemU6ICRjbS10ZXh0LWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtbG9vc2U7XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGNtLWdyZWVuLWRhcms7XG4gICAgICBmb250LXNpemU6ICRjbS10ZXh0LWRpc3BsYXktbWQ7XG4gICAgICBmb250LXdlaWdodDogJGNtLWZ3LWJvbGQ7XG4gICAgICBtYXJnaW46ICRjbS1zcGFjZS0xMCAwICRjbS1zcGFjZS01O1xuICAgICAgbGluZS1oZWlnaHQ6ICRjbS1saC1zbnVnO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gICAgICBmb250LXNpemU6ICRjbS10ZXh0LWgyO1xuICAgICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1zZW1pYm9sZDtcbiAgICAgIG1hcmdpbjogJGNtLXNwYWNlLTggMCAkY20tc3BhY2UtNDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtc251ZztcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwICRjbS1zcGFjZS02O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1zZW1pYm9sZDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAwIDAgJGNtLXNwYWNlLTYgMS4yNXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGNtLXNwYWNlLTM7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICAgIH1cbiAgfVxuXG4gICZfX2N0YSB7XG4gICAgYmFja2dyb3VuZDogJGNtLWdyZWVuLWxpZ2h0O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGNtLWdyZWVuLXByaW1hcnk7XG4gIH1cblxuICAmX19zaWRlYmFyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC8vIFNpZGViYXIgc3RheXMgdmlzaWJsZSB3aGlsZSBzY3JvbGxpbmcgdGhlIGFydGljbGUuXG4gICAgICAvLyBUb3Agb2Zmc2V0IGNsZWFycyB0aGUgZml4ZWQgbmF2YmFyICh+NzRweCkgKyBhIHNtYWxsIGdhcC5cbiAgICB9XG4gIH1cblxuICAmX19zdGlja3kge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogOTZweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLSBBVVRIT1IgQ0FSRCAtLS0tLS0tLS0tXG4uY20tYXV0aG9yLWNhcmQge1xuICBwYWRkaW5nOiAkY20tc3BhY2UtNztcbiAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1tZDtcbiAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtNTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjbS1uZXV0cmFsLTEwMDtcblxuICAmX19hdmF0YXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjbS1uZXV0cmFsLTA7XG4gICAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtMTAwO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0gUkVDRU5UIFBPU1RTIC0tLS0tLS0tLS1cbi5jbS1yZWNlbnQtY2FyZCB7XG4gIHBhZGRpbmc6ICRjbS1zcGFjZS03O1xuICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLW1kO1xuICBiYWNrZ3JvdW5kOiAkY20tbmV1dHJhbC01MDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNtLW5ldXRyYWwtMTAwO1xuXG4gICZfX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY20tbmV1dHJhbC0xMDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0cHg7XG4gICAgcGFkZGluZzogJGNtLXNwYWNlLTQgMDtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtODAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkY20tZHVyYXRpb24tZmFzdCAkY20tZWFzZS1zdGFuZGFyZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6ICRjbS1saC1zbnVnO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICBsaW5lLWNsYW1wOiAyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tIFJFU1BPTlNJVkUgLS0tLS0tLS0tLVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jbS1ibG9nLWhlcm8sXG4gIC5jbS1hcnRpY2xlLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA3NnB4O1xuICB9XG5cbiAgLmNtLWFydGljbGVfX3Byb3NlIHtcbiAgICBmb250LXNpemU6ICRjbS10ZXh0LWJhc2U7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6ICRjbS10ZXh0LWRpc3BsYXktbWQ7XG4gICAgfVxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTU9CSUxFIOKAlCByZWZvbnRlIHJlc3BvbnNpdmUgem9uZSBDIChtYWkgMjAyNilcbi8vIEJyZWFrcG9pbnQgQm9vdHN0cmFwIHNtIDogPD0gNTc1Ljk4cHggKHNtYXJ0cGhvbmVzIHBvcnRyYWl0KVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcblxuICAvLyAtLS0tLS0tLS0tIEhFUk8gKGluZGV4ICsgc2hvdykgOiBjb21wYWN0IG1vYmlsZSAtLS0tLS0tLS0tXG4gIC5jbS1ibG9nLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA3NnB4OyAvLyBnYXJkZSBjbGVhcmFuY2UgbmF2YmFyIGZpeGVcblxuICAgIC5jb250YWluZXIucHktNSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jbS1ibG9nLWhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDIycHgsIDYuNXZ3LCAyOHB4KTtcbiAgICBsaW5lLWhlaWdodDogJGNtLWxoLXNudWc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC5jbS1ibG9nLWhlcm9fX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG4gIH1cblxuICAuY20tYmxvZy1oZXJvX19leWVicm93IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cblxuICAvLyAtLS0tLS0tLS0tIEZJTFRSRVMgcGlsbHMgOiBzY3JvbGwgaG9yaXpvbnRhbCBzdXIgbW9iaWxlIC0tLS0tLS0tLS1cbiAgLmNtLWJsb2ctZmlsdGVycyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuXG4gIC5jbS1ibG9nLXBpbGxzIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgfVxuXG4gIC5jbS1ibG9nLXBpbGwge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gIH1cblxuICAvLyAtLS0tLS0tLS0tIEdSSUxMRSBjYXJkcyA6IDEgY29sICsgcGFkZGluZyAxNnB4IC0tLS0tLS0tLS1cbiAgLmNtLWJsb2ctZ3JpZCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jbS1ibG9nLWNhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtbWQ7XG5cbiAgICAmX19jb3ZlciB7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICB9XG5cbiAgICAmX19ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6ICRjbS1saC1zbnVnO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgICZfX2V4Y2VycHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICAmX19iYWRnZSB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgJl9fbW9yZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC8vIFRvdWNoIHRhcmdldCA6IHRvdXQgbGUgbGluayBlc3QgY2xpcXVhYmxlXG4gICAgJl9fbGluayB7XG4gICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIFBhZ2luYXRpb24gS05QIDogdGFwIHRhcmdldHMgNDRweFxuICAuY20tYmxvZy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gICAgbWluLXdpZHRoOiA0NHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gQVJUSUNMRSBTSE9XIDogdHlwbyBsZWN0dXJlIG1vYmlsZVxuICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLmNtLWFydGljbGUtaGVybyB7XG4gICAgcGFkZGluZy10b3A6IDc2cHg7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICB9XG4gIH1cblxuICAuY20tYXJ0aWNsZS1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCA3dncsIDMycHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtc251ZztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmNtLWFydGljbGUtaGVyb19fZXllYnJvdyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG5cbiAgLy8gTWV0YSA6IGVtcGlsw6kgdmVydGljYWxlbWVudCAoYXV0ZXVyIC8gZGF0ZSAvIHRlbXBzIGxlY3R1cmUpXG4gIC5jbS1hcnRpY2xlLWhlcm9fX21ldGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG4gIH1cblxuICAuY20tYXJ0aWNsZS1oZXJvX19jb3ZlciB7XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1zbTtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIH1cblxuICAvLyBBcnRpY2xlIGJvZHkgOiBjb250YWluZXIgMTAwJSBwYWRkaW5nIDE2cHgsIHR5cG8gY29uZm9ydFxuICAuY20tYXJ0aWNsZSB7XG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jbS1hcnRpY2xlX19wcm9zZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY1O1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6ICRjbS1saC1zbnVnO1xuICAgICAgbWFyZ2luOiAzMnB4IDAgMTZweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogJGNtLWxoLXNudWc7XG4gICAgICBtYXJnaW46IDI0cHggMCAxMnB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICB9XG5cbiAgICAvLyBJbWFnZXMgZGFucyBsZSBjb3JwcyA6IGZ1bGwtd2lkdGhcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1zbTtcbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweCAxLjI1cmVtO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAvLyBDVEEgaW4tdGV4dCA6IHRvdWNoIHRhcmdldFxuICAgIC5idG4ge1xuICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMThweDtcbiAgICB9XG4gIH1cblxuICAvLyBCbG9jIENUQSBwaWVkIGFydGljbGUgOiBwYWRkaW5nIGNvbXBhY3QgKyBib3V0b25zIGZ1bGwtd2lkdGhcbiAgLmNtLWFydGljbGVfX2N0YSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZC1mbGV4LmZsZXgtd3JhcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNpZGViYXIgOiBkZXZpZW50IHBsZWluZSBsYXJnZXVyIHNvdXMgbCdhcnRpY2xlIChkw6lqw6AgY29sLWxnLTQg4oaSIHN0YWNrIGF1dG8pXG4gIC5jbS1hcnRpY2xlX19zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG5cbiAgLy8gQXV0aG9yIGNhcmQgJiByZWNlbnQgOiBwYWRkaW5nIDE2cHggc3VyIG1vYmlsZVxuICAuY20tYXV0aG9yLWNhcmQsXG4gIC5jbS1yZWNlbnQtY2FyZCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC5jbS1hdXRob3ItY2FyZCB7XG4gICAgLnNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICBhLnNtYWxsIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmNtLXJlY2VudC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmNtLXJlY2VudC1jYXJkX19saW5rIHtcbiAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgfVxufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDVUxUSVZPTlMgTUFMSU4g4oCUIERFU0lHTiBUT0tFTlMgMjAyNlxuLy8gU291cmNlIHVuaXF1ZSBkZSB2w6lyaXTDqS4gSW1wb3J0w6kgZW4gdMOqdGUgZGUgYXBwLnNjc3MuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gLS0tLS0tLS0tLSBDT1VMRVVSUyBCUkFORCAtLS0tLS0tLS0tXG4kY20tZ3JlZW4tcHJpbWFyeTogICAgICAgICM1QTlBNEM7XG4kY20tZ3JlZW4tcHJpbWFyeS1ob3ZlcjogICM0QThBM0M7XG4kY20tZ3JlZW4tcHJpbWFyeS1hY3RpdmU6ICMzQTdBMkU7XG4kY20tZ3JlZW4tZGFyazogICAgICAgICAgICMxQjRCMkE7XG4kY20tZ3JlZW4tZGFyay1ob3ZlcjogICAgICMxNDM4MjA7XG4kY20tZ3JlZW4tbGlnaHQ6ICAgICAgICAgICNFOEYyREU7XG4kY20tZ3JlZW4tbGlnaHQtc3Ryb25nOiAgICNENEU4QzU7XG4kY20teWVsbG93LWFjY2VudDogICAgICAgICNGNEM3MkU7XG4kY20teWVsbG93LWRhcms6ICAgICAgICAgICNDOTlBMEY7XG5cbi8vIC0tLS0tLS0tLS0gQ09VTEVVUlMgTkVVVFJFUyAoQWlyYm5iLXN0eWxlKSAtLS0tLS0tLS0tXG4kY20tbmV1dHJhbC0wOiAgICAjRkZGRkZGO1xuJGNtLW5ldXRyYWwtNTA6ICAgI0Y3RjdGNztcbiRjbS1uZXV0cmFsLTEwMDogICNFQkVCRUI7XG4kY20tbmV1dHJhbC0yMDA6ICAjREREREREO1xuJGNtLW5ldXRyYWwtMzAwOiAgI0MxQzFDMTtcbiRjbS1uZXV0cmFsLTQwMDogICNCMEIwQjA7XG4kY20tbmV1dHJhbC01MDA6ICAjNzE3MTcxO1xuJGNtLW5ldXRyYWwtNjAwOiAgIzZBNkE2QTtcbiRjbS1uZXV0cmFsLTcwMDogICM0ODQ4NDg7XG4kY20tbmV1dHJhbC04MDA6ICAjM0YzRjNGO1xuJGNtLW5ldXRyYWwtOTAwOiAgIzIyMjIyMjtcblxuLy8gLS0tLS0tLS0tLSBTw4lNQU5USVFVRSAtLS0tLS0tLS0tXG4kY20tc3VjY2VzczogICAgIzAwOEEwNTtcbiRjbS1zdWNjZXNzLWJnOiAjREZGM0UwO1xuJGNtLXdhcm5pbmc6ICAgICNGNEM3MkU7XG4kY20td2FybmluZy1iZzogI0ZFRjhFMDtcbiRjbS1lcnJvcjogICAgICAjQzEzNTE1O1xuJGNtLWVycm9yLWJnOiAgICNGREVDRTk7XG4kY20taW5mbzogICAgICAgIzQyOEJGRjtcblxuLy8gLS0tLS0tLS0tLSBPVkVSTEFZUyAtLS0tLS0tLS0tXG4kY20tb3ZlcmxheS1kYXJrOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuJGNtLW92ZXJsYXktc29mdDogcmdiYSgwLCAwLCAwLCAwLjA0KTtcblxuLy8gLS0tLS0tLS0tLSBUWVBPR1JBUEhJRSAtLS0tLS0tLS0tXG4kY20tZm9udC1zYW5zOiAnSW50ZXInLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4kY20tZm9udC1kaXNwbGF5OiAkY20tZm9udC1zYW5zO1xuXG4kY20tdGV4dC1kaXNwbGF5LXhsOiA0NHB4O1xuJGNtLXRleHQtZGlzcGxheS1sZzogMzJweDtcbiRjbS10ZXh0LWRpc3BsYXktbWQ6IDI2cHg7XG4kY20tdGV4dC1oMTogICAgMjZweDtcbiRjbS10ZXh0LWgyOiAgICAyMnB4O1xuJGNtLXRleHQtaDM6ICAgIDE4cHg7XG4kY20tdGV4dC1oNDogICAgMTZweDtcbiRjbS10ZXh0LWxnOiAgICAxOHB4O1xuJGNtLXRleHQtYmFzZTogIDE2cHg7XG4kY20tdGV4dC1zbTogICAgMTRweDtcbiRjbS10ZXh0LXhzOiAgICAxM3B4O1xuJGNtLXRleHQtMnhzOiAgIDEycHg7XG5cbiRjbS1mdy1yZWd1bGFyOiAgNDAwO1xuJGNtLWZ3LW1lZGl1bTogICA1MDA7XG4kY20tZnctc2VtaWJvbGQ6IDYwMDtcbiRjbS1mdy1ib2xkOiAgICAgNzAwO1xuJGNtLWZ3LWV4dHJhOiAgICA4MDA7XG5cbiRjbS1saC10aWdodDogICAxLjE7XG4kY20tbGgtc251ZzogICAgMS4yO1xuJGNtLWxoLW5vcm1hbDogIDEuNDtcbiRjbS1saC1yZWxheGVkOiAxLjU7XG4kY20tbGgtbG9vc2U6ICAgMS42O1xuXG4vLyAtLS0tLS0tLS0tIFNQQUNJTkcgKGdyaWxsZSA0cHgpIC0tLS0tLS0tLS1cbiRjbS1zcGFjZS0wOiAgIDA7XG4kY20tc3BhY2UtMTogICAycHg7XG4kY20tc3BhY2UtMjogICA0cHg7XG4kY20tc3BhY2UtMzogICA4cHg7XG4kY20tc3BhY2UtNDogICAxMnB4O1xuJGNtLXNwYWNlLTU6ICAgMTZweDtcbiRjbS1zcGFjZS02OiAgIDIwcHg7XG4kY20tc3BhY2UtNzogICAyNHB4O1xuJGNtLXNwYWNlLTg6ICAgMzJweDtcbiRjbS1zcGFjZS05OiAgIDQwcHg7XG4kY20tc3BhY2UtMTA6ICA0OHB4O1xuJGNtLXNwYWNlLTExOiAgNjRweDtcbiRjbS1zcGFjZS0xMjogIDk2cHg7XG5cbi8vIC0tLS0tLS0tLS0gUkFESVVTIC0tLS0tLS0tLS1cbiRjbS1yYWRpdXMtMDogICAgMDtcbiRjbS1yYWRpdXMteHM6ICAgNHB4O1xuJGNtLXJhZGl1cy1zbTogICA4cHg7XG4kY20tcmFkaXVzLW1kOiAgIDEycHg7XG4kY20tcmFkaXVzLWxnOiAgIDE0cHg7XG4kY20tcmFkaXVzLXhsOiAgIDIwcHg7XG4kY20tcmFkaXVzLTJ4bDogIDMycHg7XG4kY20tcmFkaXVzLWZ1bGw6IDk5OTlweDtcblxuLy8gLS0tLS0tLS0tLSBTSEFET1dTICgzIG5pdmVhdXggb25seSkgLS0tLS0tLS0tLVxuJGNtLXNoYWRvdy1zbTpcbiAgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wMiksXG4gIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDQpLFxuICAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiRjbS1zaGFkb3ctbWQ6XG4gIDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDUpLFxuICAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4kY20tc2hhZG93LWxnOlxuICAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gIDAgOHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiRjbS1zaGFkb3ctc2VhcmNoYmFyOlxuICAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA4KSxcbiAgMCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuJGNtLWZvY3VzLXJpbmc6IDAgMCAwIDRweCByZ2JhKDkwLCAxNTQsIDc2LCAwLjI1KTtcblxuLy8gLS0tLS0tLS0tLSBNT1RJT04gLS0tLS0tLS0tLVxuJGNtLWR1cmF0aW9uLWZhc3Q6IDE2MG1zO1xuJGNtLWR1cmF0aW9uLWJhc2U6IDI2MG1zO1xuJGNtLWR1cmF0aW9uLXNsb3c6IDQwMG1zO1xuJGNtLWVhc2Utc3RhbmRhcmQ6IGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpO1xuJGNtLWVhc2UtZW50ZXI6ICAgIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4yNSwgMSk7XG4kY20tZWFzZS1leGl0OiAgICAgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4kY20tZWFzZS13YXJtOiAgICAgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG5cbi8vIC0tLS0tLS0tLS0gTEVHQUNZIEFMSUFTRVMgKHBvdXIgdHJhbnNpdGlvbikgLS0tLS0tLS0tLVxuLy8gQ29tcGF0aWJpbGl0w6kgYXZlYyBsJ2FuY2llbiBjb2RlIHF1aSB1dGlsaXNlIGNlcyBub21zXG4kZ3JlZW46ICAgICAgICAgICAkY20tZ3JlZW4tcHJpbWFyeTtcbiR5ZWxsb3c6ICAgICAgICAgICRjbS15ZWxsb3ctYWNjZW50O1xuJHllbGxvdy1kYXJrOiAgICAgJGNtLXllbGxvdy1kYXJrO1xuJGN1c3RvbS1ncmVlbi0xOiAgJGNtLWdyZWVuLXByaW1hcnk7XG4kY3VzdG9tLWdyZWVuLTI6ICAjODhCMDdBO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/