.categories-grid-section {
  background-image: url("../../images/background_noise_white.png");
}
.categories-grid-section .categories-grid-wrapper .categories-grid-header, .categories-grid-section .categories-grid-wrapper .categories-title {
  margin-bottom: 56px;
}
.categories-grid-section .categories-grid-wrapper .categories-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 54px;
  grid-row-gap: 40px;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay {
  position: relative;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top {
  position: relative;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-image {
  position: relative;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-image img {
  width: 100%;
  height: 180px;
  clip-path: path("M0 24C0 10.7452 10.7452 0 24 0H256C269.255 0 280 10.7452 280 24V66V119C280 127.837 272.837 135 264 135H260.666C245.202 135 232.666 147.536 232.666 163V165.872C232.666 174.709 225.503 181.872 216.666 181.872H24C10.7452 181.872 0 171.127 0 157.872V24Z");
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 24px;
  filter: brightness(60%);
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-title {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #FFFFFF;
  text-align: center;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow {
  position: absolute;
  right: 0;
  bottom: 0;
  background-color: transparent;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  background-color: #2A3E49;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: background-color 0.3s ease-in-out, transform 0.3s ease-in-out;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner svg path {
  transition: fill 0.3s ease-in-out;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-content {
  display: none;
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card:hover .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner {
  background-color: #F4CA35;
  transform: rotate(-45deg);
}
.categories-grid-section .categories-grid-wrapper .categories-grid .category-card:hover .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner svg path {
  fill: #2A3E49;
}
.categories-grid-section .categories-grid-wrapper .categories-grid-footer {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
.categories-grid-section .categories-grid-wrapper .categories-grid-footer.mobile {
  display: none;
}
.categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(4n+1) {
  grid-column: 1/-1;
}
.categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(4n+2), .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(4n+3) {
  grid-column: 4/5;
}
.categories-grid-section .categories-grid-wrapper .categories-grid-footer .view-all-link {
  color: #2A3E49;
  font-family: "Montserrat", sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-decoration-line: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;
  transition: color ease-in-out 0.3s;
}
.categories-grid-section .categories-grid-wrapper .categories-grid-footer .view-all-link:hover {
  color: #E3AA0F;
}

@media (max-width: 1400px) {
  .categories-grid-section .categories-grid-wrapper .categories-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }
}
@media (max-width: 1300px) {
  .categories-grid-section .categories-grid-wrapper .categories-grid {
    grid-template-columns: repeat(3, 1fr);
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-image img {
    clip-path: none;
    border-radius: 24px;
    filter: none;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-title {
    display: none;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow {
    right: unset;
    bottom: unset;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner {
    width: 40px;
    height: 40px;
    background-color: #F4CA35;
    transform: rotate(-45deg);
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner svg path {
    fill: #2A3E49;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-content {
    display: block;
    margin-top: 16px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-content .category-card-name {
    color: #2A3E49;
    font-size: 36px;
    font-weight: 800;
    line-height: normal;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-content .category-card-description {
    margin-top: 12px;
    color: #53707F;
    font-family: "IBM Plex Sans", sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: normal;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(3n+1) {
    grid-column: 1/-1;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(3n+2), .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(3n+3) {
    grid-column: 3/4;
  }
}
@media (max-width: 990px) {
  .categories-grid-section .categories-grid-wrapper .categories-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(2n+1) {
    grid-column: 1/-1;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(2n+2), .categories-grid-section .categories-grid-wrapper .categories-grid-footer:nth-child(2n+3) {
    grid-column: 2/3;
  }
}
@media (max-width: 576px) {
  .categories-grid-section .categories-grid-wrapper .categories-grid-header, .categories-grid-section .categories-grid-wrapper .categories-title {
    margin-bottom: 24px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid {
    display: block;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .slick-track {
    overflow: visible;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card {
    width: 257px;
    margin: 0 13px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-image img {
    height: 261px;
    border-radius: 12px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-top .category-card-title {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #FFFFFF;
    text-align: center;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner {
    width: 56px;
    height: 56px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-overlay .category-card-arrow .category-card-arrow-inner svg {
    width: 24px;
    height: 24px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-content .category-card-name {
    font-size: 24px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid .category-card .category-card-link .category-card-content .category-card-description {
    font-size: 16px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer {
    display: none;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer.mobile {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    gap: 16px;
    align-items: center;
    height: 40px;
    margin-top: 36px;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer .slick-dots {
    padding-top: 26px;
    padding-bottom: 11px;
    height: auto;
  }
  .categories-grid-section .categories-grid-wrapper .categories-grid-footer .view-all-link {
    font-size: 16px;
    text-decoration-line: underline;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhdGVnb3JpZXMtZ3JpZC5zYXNzIiwiY2F0ZWdvcmllcy1ncmlkLmNzcyIsIkM6L09TUGFuZWwvZG9tYWlucy9mZW5jaW5nc3BlY2lhbGlzdHMvd3AtY29udGVudC90aGVtZXMvZmVuY2luZ3NwZWNpYWxpc3RzL2Fzc2V0cy9zYXNzL3Rvb2xzL3ZhcnMuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLGdFQUFBO0FDREY7QURHSTtFQUNFLG1CQUFBO0FDRE47QURHSTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNETjtBRE9VO0VBQ0Usa0JBQUE7QUNMWjtBRE1ZO0VBQ0Usa0JBQUE7QUNKZDtBREtjO0VBQ0Usa0JBQUE7QUNIaEI7QURLZ0I7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLDRRQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QUNIbEI7QURNYztFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLGNFakNSO0VGa0NRLGtCQUFBO0FDSmhCO0FET1k7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBQ0xkO0FETWM7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJFaERBO0VGaURBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUVBQUE7QUNKaEI7QURNa0I7RUFDRSxpQ0FBQTtBQ0pwQjtBRE1VO0VBQ0UsYUFBQTtBQ0paO0FEVWdCO0VBQ0UseUJFL0RGO0VGZ0VFLHlCQUFBO0FDUmxCO0FEVW9CO0VBQ0UsYUVyRU47QUQ2RGhCO0FEV0k7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBQ1ROO0FEVU07RUFDRSxhQUFBO0FDUlI7QURTTTtFQUNFLGlCQUFBO0FDUFI7QURRTTtFQUNFLGdCQUFBO0FDTlI7QURRTTtFQUNFLGNFcEZRO0VGcUZSLHFDRTVGTztFRjZGUCxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0NBQUE7QUNOUjtBRE9RO0VBQ0UsY0V6Rkk7QURvRmQ7O0FEUUE7RUFHTTtJQUNFLHFCQUFBO0lBQ0Esa0JBQUE7RUNQTjtBQUNGO0FEU0E7RUFHTTtJQUNFLHFDQUFBO0VDVE47RURlZ0I7SUFDRSxlQUFBO0lBQ0EsbUJBQUE7SUFDQSxZQUFBO0VDYmxCO0VEZ0JjO0lBQ0UsYUFBQTtFQ2RoQjtFRGlCWTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLGFBQUE7SUFDQSxxQkFBQTtJQUNBLHlCQUFBO0VDZmQ7RURnQmM7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLHlCRXhJRjtJRnlJRSx5QkFBQTtFQ2RoQjtFRGdCa0I7SUFDRSxhRTlJTjtFRGdJZDtFRGdCVTtJQUNFLGNBQUE7SUFDQSxnQkFBQTtFQ2RaO0VEZVk7SUFDRSxjRXBKQTtJRnFKQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtFQ2JkO0VEZVk7SUFDRSxnQkFBQTtJQUNBLGNFMUpGO0lGMkpFLHdDRWxLQztJRm1LRCxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtFQ2JkO0VEaUJNO0lBQ0UsaUJBQUE7RUNmUjtFRGdCTTtJQUNFLGdCQUFBO0VDZFI7QUFDRjtBRGdCQTtFQUdNO0lBQ0UscUNBQUE7RUNoQk47RURvQk07SUFDRSxpQkFBQTtFQ2xCUjtFRG1CTTtJQUNFLGdCQUFBO0VDakJSO0FBQ0Y7QURvQkE7RUFHTTtJQUNFLG1CQUFBO0VDcEJOO0VEc0JJO0lBQ0UsY0FBQTtFQ3BCTjtFRHFCTTtJQUNFLGlCQUFBO0VDbkJSO0VEb0JNO0lBQ0UsWUFBQTtJQUNBLGNBQUE7RUNsQlI7RUR1QmdCO0lBQ0UsYUFBQTtJQUNBLG1CQUFBO0VDckJsQjtFRHdCYztJQUNFLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLGNFcE5WO0lGcU5VLGtCQUFBO0VDdEJoQjtFRDBCYztJQUNFLFdBQUE7SUFDQSxZQUFBO0VDeEJoQjtFRHlCZ0I7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFQ3ZCbEI7RUQwQlk7SUFDRSxlQUFBO0VDeEJkO0VEMEJZO0lBQ0UsZUFBQTtFQ3hCZDtFRDJCSTtJQUNFLGFBQUE7RUN6Qk47RUQwQk07SUFDRSxhQUFBO0lBQ0EsMkJBQUE7SUFDQSw4QkFBQTtJQUNBLFNBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxnQkFBQTtFQ3hCUjtFRDBCTTtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxZQUFBO0VDeEJSO0VEMEJNO0lBQ0UsZUFBQTtJQUNBLCtCQUFBO0VDeEJSO0FBQ0YiLCJmaWxlIjoiY2F0ZWdvcmllcy1ncmlkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi90b29scy92YXJzXCJcblxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kX25vaXNlX3doaXRlLnBuZ1wiKVxuICAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXJcbiAgICAuY2F0ZWdvcmllcy1ncmlkLWhlYWRlciwgLmNhdGVnb3JpZXMtdGl0bGVcbiAgICAgIG1hcmdpbi1ib3R0b206IDU2cHhcblxuICAgIC5jYXRlZ29yaWVzLWdyaWRcbiAgICAgIGRpc3BsYXk6IGdyaWRcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcilcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNTRweFxuICAgICAgZ3JpZC1yb3ctZ2FwOiA0MHB4XG4gICAgICAuY2F0ZWdvcnktY2FyZFxuICAgICAgICAuY2F0ZWdvcnktY2FyZC1saW5rXG4gICAgICAgICAgLy9kaXNwbGF5OiBmbGV4XG4gICAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgLy9nYXA6IDI4cHhcbiAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1vdmVybGF5XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLXRvcFxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtaW1hZ2VcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgICAvL3RyYW5zaXRpb246IGZpbHRlciBlYXNlLWluLW91dCAuNXNcbiAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4XG4gICAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBhdGgoXCJNMCAyNEMwIDEwLjc0NTIgMTAuNzQ1MiAwIDI0IDBIMjU2QzI2OS4yNTUgMCAyODAgMTAuNzQ1MiAyODAgMjRWNjZWMTE5QzI4MCAxMjcuODM3IDI3Mi44MzcgMTM1IDI2NCAxMzVIMjYwLjY2NkMyNDUuMjAyIDEzNSAyMzIuNjY2IDE0Ny41MzYgMjMyLjY2NiAxNjNWMTY1Ljg3MkMyMzIuNjY2IDE3NC43MDkgMjI1LjUwMyAxODEuODcyIDIxNi42NjYgMTgxLjg3MkgyNEMxMC43NDUyIDE4MS44NzIgMCAxNzEuMTI3IDAgMTU3Ljg3MlYyNFpcIilcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4XG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNjAlKVxuXG5cbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtdGl0bGVcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJHdoaXRlXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cblxuICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtYXJyb3dcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgICAgIGJvdHRvbTogMFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWFycm93LWlubmVyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRjaGFyY29hbF9ibHVlXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXRcbiAgICAgICAgICAgICAgICBzdmdcbiAgICAgICAgICAgICAgICAgIHBhdGhcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2UtaW4tb3V0XG5cbiAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1jb250ZW50XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWxpbmtcbiAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXlcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtYXJyb3dcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZ29sZGVuX3llbGxvd1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxuICAgICAgICAgICAgICAgICAgc3ZnXG4gICAgICAgICAgICAgICAgICAgIHBhdGhcbiAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXJzLiRjaGFyY29hbF9ibHVlXG5cblxuICAgIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAgICYubW9iaWxlXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICY6bnRoLWNoaWxkKDRuICsgMSlcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMVxuICAgICAgJjpudGgtY2hpbGQoNG4gKyAyKSwgJjpudGgtY2hpbGQoNG4gKyAzKVxuICAgICAgICBncmlkLWNvbHVtbjogNCAvIDVcblxuICAgICAgLnZpZXctYWxsLWxpbmtcbiAgICAgICAgY29sb3I6IHZhcnMuJGNoYXJjb2FsX2JsdWVcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcnMuJHByaW1hcnktZm9udFxuICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lXG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweFxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAuM3NcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGNvbG9yOiB2YXJzLiR3YXJtX3llbGxvd1xuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpXG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvblxuICAgIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlclxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZFxuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDQwcHhcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0MHB4XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweClcbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uXG4gICAgLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyXG4gICAgICAuY2F0ZWdvcmllcy1ncmlkXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcilcbiAgICAgICAgLmNhdGVnb3J5LWNhcmRcbiAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1saW5rXG4gICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1vdmVybGF5XG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLXRvcFxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWltYWdlXG4gICAgICAgICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBub25lXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHhcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBub25lXG5cblxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLXRpdGxlXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXG5cblxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1hcnJvd1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldFxuICAgICAgICAgICAgICAgIGJvdHRvbTogdW5zZXRcbiAgICAgICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHhcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZ29sZGVuX3llbGxvd1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxuICAgICAgICAgICAgICAgICAgc3ZnXG4gICAgICAgICAgICAgICAgICAgIHBhdGhcbiAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXJzLiRjaGFyY29hbF9ibHVlXG5cbiAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWNvbnRlbnRcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweFxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1uYW1lXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGNoYXJjb2FsX2JsdWVcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHhcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWRlc2NyaXB0aW9uXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweFxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRzdG9ybXlfYmx1ZVxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXJzLiRzZWNvbmRhcnktZm9udFxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsXG5cblxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXJcbiAgICAgICAgJjpudGgtY2hpbGQoM24gKyAxKVxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTFcbiAgICAgICAgJjpudGgtY2hpbGQoM24gKyAyKSwgJjpudGgtY2hpbGQoM24gKyAzKVxuICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNFxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweClcbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uXG4gICAgLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyXG4gICAgICAuY2F0ZWdvcmllcy1ncmlkXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcblxuXG4gICAgICAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlclxuICAgICAgICAmOm50aC1jaGlsZCgybiArIDEpXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMVxuICAgICAgICAmOm50aC1jaGlsZCgybiArIDIpLCAmOm50aC1jaGlsZCgybiArIDMpXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzXG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpXG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvblxuICAgIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlclxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZC1oZWFkZXIsIC5jYXRlZ29yaWVzLXRpdGxlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHhcblxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAuc2xpY2stdHJhY2tcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxuICAgICAgICAuY2F0ZWdvcnktY2FyZFxuICAgICAgICAgIHdpZHRoOiAyNTdweFxuICAgICAgICAgIG1hcmdpbjogMCAxM3B4XG4gICAgICAgICAgLmNhdGVnb3J5LWNhcmQtbGlua1xuICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheVxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC10b3BcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1pbWFnZVxuICAgICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjYxcHhcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweFxuXG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC10aXRsZVxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJHdoaXRlXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWFycm93XG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHhcbiAgICAgICAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHhcblxuICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtY29udGVudFxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1uYW1lXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4XG5cbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtZGVzY3JpcHRpb25cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHhcblxuXG4gICAgICAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlclxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAgICYubW9iaWxlXG4gICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICAgIGdhcDogMTZweFxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzNnB4XG5cbiAgICAgICAgLnNsaWNrLWRvdHNcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjZweFxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvXG5cbiAgICAgICAgLnZpZXctYWxsLWxpbmtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lXG5cblxuIiwiLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRfbm9pc2Vfd2hpdGUucG5nXCIpO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWhlYWRlciwgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDU0cHg7XG4gIGdyaWQtcm93LWdhcDogNDBweDtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtdG9wIC5jYXRlZ29yeS1jYXJkLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC10b3AgLmNhdGVnb3J5LWNhcmQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTgwcHg7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0wIDI0QzAgMTAuNzQ1MiAxMC43NDUyIDAgMjQgMEgyNTZDMjY5LjI1NSAwIDI4MCAxMC43NDUyIDI4MCAyNFY2NlYxMTlDMjgwIDEyNy44MzcgMjcyLjgzNyAxMzUgMjY0IDEzNUgyNjAuNjY2QzI0NS4yMDIgMTM1IDIzMi42NjYgMTQ3LjUzNiAyMzIuNjY2IDE2M1YxNjUuODcyQzIzMi42NjYgMTc0LjcwOSAyMjUuNTAzIDE4MS44NzIgMjE2LjY2NiAxODEuODcySDI0QzEwLjc0NTIgMTgxLjg3MiAwIDE3MS4xMjcgMCAxNTcuODcyVjI0WlwiKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg2MCUpO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC10b3AgLmNhdGVnb3J5LWNhcmQtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTNFNDk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC1hcnJvdyAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lciBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkOmhvdmVyIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC1hcnJvdyAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNENBMzU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQ6aG92ZXIgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLWFycm93IC5jYXRlZ29yeS1jYXJkLWFycm93LWlubmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzJBM0U0OTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyOm50aC1jaGlsZCg0bisxKSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlcjpudGgtY2hpbGQoNG4rMiksIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXI6bnRoLWNoaWxkKDRuKzMpIHtcbiAgZ3JpZC1jb2x1bW46IDQvNTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXIgLnZpZXctYWxsLWxpbmsge1xuICBjb2xvcjogIzJBM0U0OTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4zcztcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXIgLnZpZXctYWxsLWxpbms6aG92ZXIge1xuICBjb2xvcjogI0UzQUEwRjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQge1xuICAgIGdyaWQtY29sdW1uLWdhcDogNDBweDtcbiAgICBncmlkLXJvdy1nYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtdG9wIC5jYXRlZ29yeS1jYXJkLWltYWdlIGltZyB7XG4gICAgY2xpcC1wYXRoOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtdG9wIC5jYXRlZ29yeS1jYXJkLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cge1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRDQTM1O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC1hcnJvdyAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lciBzdmcgcGF0aCB7XG4gICAgZmlsbDogIzJBM0U0OTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLWNvbnRlbnQgLmNhdGVnb3J5LWNhcmQtbmFtZSB7XG4gICAgY29sb3I6ICMyQTNFNDk7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1jb250ZW50IC5jYXRlZ29yeS1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGNvbG9yOiAjNTM3MDdGO1xuICAgIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXI6bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyOm50aC1jaGlsZCgzbisyKSwgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlcjpudGgtY2hpbGQoM24rMykge1xuICAgIGdyaWQtY29sdW1uOiAzLzQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTBweCkge1xuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlcjpudGgtY2hpbGQoMm4rMSkge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXI6bnRoLWNoaWxkKDJuKzIpLCAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyOm50aC1jaGlsZCgybiszKSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1oZWFkZXIsIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLnNsaWNrLXRyYWNrIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQge1xuICAgIHdpZHRoOiAyNTdweDtcbiAgICBtYXJnaW46IDAgMTNweDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLXRvcCAuY2F0ZWdvcnktY2FyZC1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogMjYxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLXRvcCAuY2F0ZWdvcnktY2FyZC10aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC1hcnJvdyAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lciB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIgc3ZnIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtY29udGVudCAuY2F0ZWdvcnktY2FyZC1uYW1lIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtY29udGVudCAuY2F0ZWdvcnktY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3Rlci5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyIC5zbGljay1kb3RzIHtcbiAgICBwYWRkaW5nLXRvcDogMjZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlciAudmlldy1hbGwtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIH1cbn0iLCIkcHJpbWFyeS1mb250OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZlxuJHNlY29uZGFyeS1mb250OiBcIklCTSBQbGV4IFNhbnNcIiwgc2Fucy1zZXJpZlxuXG5cbi8vY29sb3JzXG4kYmxhY2s6ICMwMDAwMDBcbiR3aGl0ZTogI0ZGRkZGRlxuJGNoYXJjb2FsX2JsdWU6ICMyQTNFNDlcbiRzdG9ybXlfYmx1ZTogIzUzNzA3RlxuJGdvbGRlbl95ZWxsb3c6ICNGNENBMzVcbiRkaXJ0eV93aGl0ZTogI0Y0RjVGM1xuJGxpZ2h0X3NsYXRlOiAjQ0FDRkQ3XG4kZW1lcmFsZDogIzJFN0QzMlxuJHdhcm1feWVsbG93OiAjRTNBQTBGXG4kcHVyZV9yZWQ6ICNEMzJGMkZcbiRsaWdodF9yZWQ6ICNEMzJGMkZcbiRsaWdodF95ZWxsb3c6ICNGRERFNzFcblxuXG5cblxuLy9jb250YWluZXJcbiRjb250YWluZXItcGFkZGluZzogMTZweFxuJGNvbnRhaW5lci13aWR0aDogY2FsYygxMjgwcHggKyAyICogI3skY29udGFpbmVyLXBhZGRpbmd9KSJdfQ== */
