.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 {
    padding: 11px 0;
    font-size: 16px;
    text-decoration-line: underline;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhdGVnb3JpZXMtZ3JpZC5zYXNzIiwiY2F0ZWdvcmllcy1ncmlkLmNzcyIsIkM6L09TUGFuZWwvZG9tYWlucy9mZW5jaW5nc3BlY2lhbGlzdHMvd3AtY29udGVudC90aGVtZXMvZmVuY2luZ3NwZWNpYWxpc3RzL2Fzc2V0cy9zYXNzL3Rvb2xzL3ZhcnMuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLGdFQUFBO0FDREY7QURHSTtFQUNFLG1CQUFBO0FDRE47QURHSTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNETjtBRE9VO0VBQ0Usa0JBQUE7QUNMWjtBRE1ZO0VBQ0Usa0JBQUE7QUNKZDtBREtjO0VBQ0Usa0JBQUE7QUNIaEI7QURLZ0I7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLDRRQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QUNIbEI7QURNYztFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLGNFakNSO0VGa0NRLGtCQUFBO0FDSmhCO0FET1k7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBQ0xkO0FETWM7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJFaERBO0VGaURBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUVBQUE7QUNKaEI7QURNa0I7RUFDRSxpQ0FBQTtBQ0pwQjtBRE1VO0VBQ0UsYUFBQTtBQ0paO0FEVWdCO0VBQ0UseUJFL0RGO0VGZ0VFLHlCQUFBO0FDUmxCO0FEVW9CO0VBQ0UsYUVyRU47QUQ2RGhCO0FEV0k7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBQ1ROO0FEVU07RUFDRSxhQUFBO0FDUlI7QURTTTtFQUNFLGlCQUFBO0FDUFI7QURRTTtFQUNFLGdCQUFBO0FDTlI7QURRTTtFQUNFLGNFcEZRO0VGcUZSLHFDRTVGTztFRjZGUCxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0NBQUE7QUNOUjtBRE9RO0VBQ0UsY0V6Rkk7QURvRmQ7O0FEUUE7RUFHTTtJQUNFLHFCQUFBO0lBQ0Esa0JBQUE7RUNQTjtBQUNGO0FEU0E7RUFHTTtJQUNFLHFDQUFBO0VDVE47RURlZ0I7SUFDRSxlQUFBO0lBQ0EsbUJBQUE7SUFDQSxZQUFBO0VDYmxCO0VEZ0JjO0lBQ0UsYUFBQTtFQ2RoQjtFRGlCWTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLGFBQUE7SUFDQSxxQkFBQTtJQUNBLHlCQUFBO0VDZmQ7RURnQmM7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLHlCRXhJRjtJRnlJRSx5QkFBQTtFQ2RoQjtFRGdCa0I7SUFDRSxhRTlJTjtFRGdJZDtFRGdCVTtJQUNFLGNBQUE7SUFDQSxnQkFBQTtFQ2RaO0VEZVk7SUFDRSxjRXBKQTtJRnFKQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtFQ2JkO0VEZVk7SUFDRSxnQkFBQTtJQUNBLGNFMUpGO0lGMkpFLHdDRWxLQztJRm1LRCxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtFQ2JkO0VEaUJNO0lBQ0UsaUJBQUE7RUNmUjtFRGdCTTtJQUNFLGdCQUFBO0VDZFI7QUFDRjtBRGdCQTtFQUdNO0lBQ0UscUNBQUE7RUNoQk47RURvQk07SUFDRSxpQkFBQTtFQ2xCUjtFRG1CTTtJQUNFLGdCQUFBO0VDakJSO0FBQ0Y7QURvQkE7RUFHTTtJQUNFLG1CQUFBO0VDcEJOO0VEc0JJO0lBQ0UsY0FBQTtFQ3BCTjtFRHFCTTtJQUNFLGlCQUFBO0VDbkJSO0VEb0JNO0lBQ0UsWUFBQTtJQUNBLGNBQUE7RUNsQlI7RUR1QmdCO0lBQ0UsYUFBQTtJQUNBLG1CQUFBO0VDckJsQjtFRHdCYztJQUNFLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLGNFcE5WO0lGcU5VLGtCQUFBO0VDdEJoQjtFRDBCYztJQUNFLFdBQUE7SUFDQSxZQUFBO0VDeEJoQjtFRHlCZ0I7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFQ3ZCbEI7RUQwQlk7SUFDRSxlQUFBO0VDeEJkO0VEMEJZO0lBQ0UsZUFBQTtFQ3hCZDtFRDJCSTtJQUNFLGFBQUE7RUN6Qk47RUQwQk07SUFDRSxhQUFBO0lBQ0EsMkJBQUE7SUFDQSw4QkFBQTtJQUNBLFNBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxnQkFBQTtFQ3hCUjtFRDBCTTtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxZQUFBO0VDeEJSO0VEMEJNO0lBQ0UsZUFBQTtJQUNBLGVBQUE7SUFDQSwrQkFBQTtFQ3hCUjtBQUNGIiwiZmlsZSI6ImNhdGVnb3JpZXMtZ3JpZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiLi4vdG9vbHMvdmFyc1wiXG5cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvblxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYmFja2dyb3VuZF9ub2lzZV93aGl0ZS5wbmdcIilcbiAgLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyXG4gICAgLmNhdGVnb3JpZXMtZ3JpZC1oZWFkZXIsIC5jYXRlZ29yaWVzLXRpdGxlXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NnB4XG5cbiAgICAuY2F0ZWdvcmllcy1ncmlkXG4gICAgICBkaXNwbGF5OiBncmlkXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDU0cHhcbiAgICAgIGdyaWQtcm93LWdhcDogNDBweFxuICAgICAgLmNhdGVnb3J5LWNhcmRcbiAgICAgICAgLmNhdGVnb3J5LWNhcmQtbGlua1xuICAgICAgICAgIC8vZGlzcGxheTogZmxleFxuICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgIC8vZ2FwOiAyOHB4XG4gICAgICAgICAgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheVxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC10b3BcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWltYWdlXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAgICAgLy90cmFuc2l0aW9uOiBmaWx0ZXIgZWFzZS1pbi1vdXQgLjVzXG4gICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweFxuICAgICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwYXRoKFwiTTAgMjRDMCAxMC43NDUyIDEwLjc0NTIgMCAyNCAwSDI1NkMyNjkuMjU1IDAgMjgwIDEwLjc0NTIgMjgwIDI0VjY2VjExOUMyODAgMTI3LjgzNyAyNzIuODM3IDEzNSAyNjQgMTM1SDI2MC42NjZDMjQ1LjIwMiAxMzUgMjMyLjY2NiAxNDcuNTM2IDIzMi42NjYgMTYzVjE2NS44NzJDMjMyLjY2NiAxNzQuNzA5IDIyNS41MDMgMTgxLjg3MiAyMTYuNjY2IDE4MS44NzJIMjRDMTAuNzQ1MiAxODEuODcyIDAgMTcxLjEyNyAwIDE1Ny44NzJWMjRaXCIpXG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweFxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDYwJSlcblxuXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLXRpdGxlXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR3aGl0ZVxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG5cbiAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWFycm93XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICByaWdodDogMFxuICAgICAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kY2hhcmNvYWxfYmx1ZVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0XG4gICAgICAgICAgICAgICAgc3ZnXG4gICAgICAgICAgICAgICAgICBwYXRoXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlLWluLW91dFxuXG4gICAgICAgICAgLmNhdGVnb3J5LWNhcmQtY29udGVudFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1saW5rXG4gICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1vdmVybGF5XG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWFycm93XG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGdvbGRlbl95ZWxsb3dcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcbiAgICAgICAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgICAgICBwYXRoXG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFycy4kY2hhcmNvYWxfYmx1ZVxuXG5cbiAgICAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlclxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gICAgICAmLm1vYmlsZVxuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICAmOm50aC1jaGlsZCg0biArIDEpXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTFcbiAgICAgICY6bnRoLWNoaWxkKDRuICsgMiksICY6bnRoLWNoaWxkKDRuICsgMylcbiAgICAgICAgZ3JpZC1jb2x1bW46IDQgLyA1XG5cbiAgICAgIC52aWV3LWFsbC1saW5rXG4gICAgICAgIGNvbG9yOiB2YXJzLiRjaGFyY29hbF9ibHVlXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXJzLiRwcmltYXJ5LWZvbnRcbiAgICAgICAgZm9udC1zaXplOiAyNHB4XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZVxuICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweFxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHhcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgLjNzXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICBjb2xvcjogdmFycy4kd2FybV95ZWxsb3dcblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb25cbiAgICAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXJcbiAgICAgIC5jYXRlZ29yaWVzLWdyaWRcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA0MHB4XG4gICAgICAgIGdyaWQtcm93LWdhcDogNDBweFxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpXG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvblxuICAgIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlclxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZFxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpXG4gICAgICAgIC5jYXRlZ29yeS1jYXJkXG4gICAgICAgICAgLmNhdGVnb3J5LWNhcmQtbGlua1xuICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheVxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC10b3BcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1pbWFnZVxuICAgICAgICAgICAgICAgICAgaW1nXG4gICAgICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogbm9uZVxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogbm9uZVxuXG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC10aXRsZVxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuXG5cbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtYXJyb3dcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXRcbiAgICAgICAgICAgICAgICBib3R0b206IHVuc2V0XG4gICAgICAgICAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHhcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGdvbGRlbl95ZWxsb3dcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcbiAgICAgICAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICAgICAgICBwYXRoXG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFycy4kY2hhcmNvYWxfYmx1ZVxuXG4gICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1jb250ZW50XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHhcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtbmFtZVxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRjaGFyY29hbF9ibHVlXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMFxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcblxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1kZXNjcmlwdGlvblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHhcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kc3Rvcm15X2JsdWVcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFycy4kc2Vjb25kYXJ5LWZvbnRcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuXG5cbiAgICAgIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyXG4gICAgICAgICY6bnRoLWNoaWxkKDNuICsgMSlcbiAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xXG4gICAgICAgICY6bnRoLWNoaWxkKDNuICsgMiksICY6bnRoLWNoaWxkKDNuICsgMylcbiAgICAgICAgICBncmlkLWNvbHVtbjogMyAvIDRcblxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpXG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvblxuICAgIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlclxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZFxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpXG5cblxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4gKyAxKVxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTFcbiAgICAgICAgJjpudGgtY2hpbGQoMm4gKyAyKSwgJjpudGgtY2hpbGQoMm4gKyAzKVxuICAgICAgICAgIGdyaWQtY29sdW1uOiAyIC8gM1xuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb25cbiAgICAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXJcbiAgICAgIC5jYXRlZ29yaWVzLWdyaWQtaGVhZGVyLCAuY2F0ZWdvcmllcy10aXRsZVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4XG5cbiAgICAgIC5jYXRlZ29yaWVzLWdyaWRcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgLnNsaWNrLXRyYWNrXG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGVcbiAgICAgICAgLmNhdGVnb3J5LWNhcmRcbiAgICAgICAgICB3aWR0aDogMjU3cHhcbiAgICAgICAgICBtYXJnaW46IDAgMTNweFxuICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWxpbmtcbiAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXlcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtdG9wXG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtaW1hZ2VcbiAgICAgICAgICAgICAgICAgIGltZ1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2MXB4XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHhcblxuXG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtdGl0bGVcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR3aGl0ZVxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cblxuICAgICAgICAgICAgICAuY2F0ZWdvcnktY2FyZC1hcnJvd1xuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWFycm93LWlubmVyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTZweFxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4XG4gICAgICAgICAgICAgICAgICBzdmdcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHhcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4XG5cbiAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWNvbnRlbnRcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWNhcmQtbmFtZVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweFxuXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1jYXJkLWRlc2NyaXB0aW9uXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4XG5cblxuICAgICAgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmLm1vYmlsZVxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2VcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgICBnYXA6IDE2cHhcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzZweFxuXG4gICAgICAgIC5zbGljay1kb3RzXG4gICAgICAgICAgcGFkZGluZy10b3A6IDI2cHhcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweFxuICAgICAgICAgIGhlaWdodDogYXV0b1xuXG4gICAgICAgIC52aWV3LWFsbC1saW5rXG4gICAgICAgICAgcGFkZGluZzogMTFweCAwXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZVxuXG5cbiIsIi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kX25vaXNlX3doaXRlLnBuZ1wiKTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1oZWFkZXIsIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA1NHB4O1xuICBncmlkLXJvdy1nYXA6IDQwcHg7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLXRvcCAuY2F0ZWdvcnktY2FyZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtdG9wIC5jYXRlZ29yeS1jYXJkLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xuICBjbGlwLXBhdGg6IHBhdGgoXCJNMCAyNEMwIDEwLjc0NTIgMTAuNzQ1MiAwIDI0IDBIMjU2QzI2OS4yNTUgMCAyODAgMTAuNzQ1MiAyODAgMjRWNjZWMTE5QzI4MCAxMjcuODM3IDI3Mi44MzcgMTM1IDI2NCAxMzVIMjYwLjY2NkMyNDUuMjAyIDEzNSAyMzIuNjY2IDE0Ny41MzYgMjMyLjY2NiAxNjNWMTY1Ljg3MkMyMzIuNjY2IDE3NC43MDkgMjI1LjUwMyAxODEuODcyIDIxNi42NjYgMTgxLjg3MkgyNEMxMC43NDUyIDE4MS44NzIgMCAxNzEuMTI3IDAgMTU3Ljg3MlYyNFpcIik7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoNjAlKTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtdG9wIC5jYXRlZ29yeS1jYXJkLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLWFycm93IC5jYXRlZ29yeS1jYXJkLWFycm93LWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEzRTQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZDpob3ZlciAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRDQTM1O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkOmhvdmVyIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC1hcnJvdyAuY2F0ZWdvcnktY2FyZC1hcnJvdy1pbm5lciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMyQTNFNDk7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3Rlci5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlcjpudGgtY2hpbGQoNG4rMSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbi5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXI6bnRoLWNoaWxkKDRuKzIpLCAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyOm50aC1jaGlsZCg0biszKSB7XG4gIGdyaWQtY29sdW1uOiA0LzU7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyIC52aWV3LWFsbC1saW5rIHtcbiAgY29sb3I6ICMyQTNFNDk7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2UtaW4tb3V0IDAuM3M7XG59XG4uY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyIC52aWV3LWFsbC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNFM0FBMEY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDQwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLXRvcCAuY2F0ZWdvcnktY2FyZC1pbWFnZSBpbWcge1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLXRvcCAuY2F0ZWdvcnktY2FyZC10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLWFycm93IHtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLWFycm93IC5jYXRlZ29yeS1jYXJkLWFycm93LWlubmVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0Q0EzNTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMyQTNFNDk7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1jb250ZW50IC5jYXRlZ29yeS1jYXJkLW5hbWUge1xuICAgIGNvbG9yOiAjMkEzRTQ5O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtY29udGVudCAuY2F0ZWdvcnktY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBjb2xvcjogIzUzNzA3RjtcbiAgICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyOm50aC1jaGlsZCgzbisxKSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlcjpudGgtY2hpbGQoM24rMiksIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXI6bnRoLWNoaWxkKDNuKzMpIHtcbiAgICBncmlkLWNvbHVtbjogMy80O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXI6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyOm50aC1jaGlsZCgybisyKSwgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlcjpudGgtY2hpbGQoMm4rMykge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtaGVhZGVyLCAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5zbGljay10cmFjayB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIHtcbiAgICB3aWR0aDogMjU3cHg7XG4gICAgbWFyZ2luOiAwIDEzcHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC10b3AgLmNhdGVnb3J5LWNhcmQtaW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDI2MXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkIC5jYXRlZ29yeS1jYXJkIC5jYXRlZ29yeS1jYXJkLWxpbmsgLmNhdGVnb3J5LWNhcmQtb3ZlcmxheSAuY2F0ZWdvcnktY2FyZC10b3AgLmNhdGVnb3J5LWNhcmQtdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLW92ZXJsYXkgLmNhdGVnb3J5LWNhcmQtYXJyb3cgLmNhdGVnb3J5LWNhcmQtYXJyb3ctaW5uZXIge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQgLmNhdGVnb3J5LWNhcmQgLmNhdGVnb3J5LWNhcmQtbGluayAuY2F0ZWdvcnktY2FyZC1vdmVybGF5IC5jYXRlZ29yeS1jYXJkLWFycm93IC5jYXRlZ29yeS1jYXJkLWFycm93LWlubmVyIHN2ZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLWNvbnRlbnQgLmNhdGVnb3J5LWNhcmQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZCAuY2F0ZWdvcnktY2FyZCAuY2F0ZWdvcnktY2FyZC1saW5rIC5jYXRlZ29yeS1jYXJkLWNvbnRlbnQgLmNhdGVnb3J5LWNhcmQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2F0ZWdvcmllcy1ncmlkLXNlY3Rpb24gLmNhdGVnb3JpZXMtZ3JpZC13cmFwcGVyIC5jYXRlZ29yaWVzLWdyaWQtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gIH1cbiAgLmNhdGVnb3JpZXMtZ3JpZC1zZWN0aW9uIC5jYXRlZ29yaWVzLWdyaWQtd3JhcHBlciAuY2F0ZWdvcmllcy1ncmlkLWZvb3RlciAuc2xpY2stZG90cyB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5jYXRlZ29yaWVzLWdyaWQtc2VjdGlvbiAuY2F0ZWdvcmllcy1ncmlkLXdyYXBwZXIgLmNhdGVnb3JpZXMtZ3JpZC1mb290ZXIgLnZpZXctYWxsLWxpbmsge1xuICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgfVxufSIsIiRwcmltYXJ5LWZvbnQ6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmXG4kc2Vjb25kYXJ5LWZvbnQ6IFwiSUJNIFBsZXggU2Fuc1wiLCBzYW5zLXNlcmlmXG5cblxuLy9jb2xvcnNcbiRibGFjazogIzAwMDAwMFxuJHdoaXRlOiAjRkZGRkZGXG4kY2hhcmNvYWxfYmx1ZTogIzJBM0U0OVxuJHN0b3JteV9ibHVlOiAjNTM3MDdGXG4kZ29sZGVuX3llbGxvdzogI0Y0Q0EzNVxuJGRpcnR5X3doaXRlOiAjRjRGNUYzXG4kbGlnaHRfc2xhdGU6ICNDQUNGRDdcbiRlbWVyYWxkOiAjMkU3RDMyXG4kd2FybV95ZWxsb3c6ICNFM0FBMEZcbiRwdXJlX3JlZDogI0QzMkYyRlxuJGxpZ2h0X3JlZDogI0QzMkYyRlxuJGxpZ2h0X3llbGxvdzogI0ZEREU3MVxuXG5cblxuXG4vL2NvbnRhaW5lclxuJGNvbnRhaW5lci1wYWRkaW5nOiAxNnB4XG4kY29udGFpbmVyLXdpZHRoOiBjYWxjKDEyODBweCArIDIgKiAjeyRjb250YWluZXItcGFkZGluZ30pIl19 */
