/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/news-feed/_news-feed.scss ***!
  \******************************************************************************************************************************************/
.btn {
  padding: 13px 24px;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  font-family: var(--main-font);
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: -0.16px;
  border: none;
  border-radius: 30px;
  transition: all 0.3s linear;
  cursor: pointer;
  outline-offset: 0px;
  display: inline-flex;
}
.btn:focus-visible {
  outline: -webkit-focus-ring-color auto 1px;
  outline-offset: 4px;
}
.btn.btn-red {
  border: 2px solid #B7202E;
  background-color: #B7202E;
  color: #FFF;
}
.btn.btn-red:hover {
  border: 2px solid #852C2B;
  background-color: #852C2B;
}
.btn.btn-red:focus-visible {
  outline-color: #852C2B;
}
.btn.btn-dark {
  border: 2px solid #27333B;
  background-color: #27333B;
  color: #FFF;
}
.btn.btn-dark:hover {
  border: 2px solid #58595B;
  background-color: #58595B;
}
.btn.btn-dark:focus-visible {
  outline-color: #58595B;
}
.btn.btn-white {
  border: 2px solid #27333B;
  background-color: #FFF;
  color: #27333B;
}
.btn.btn-white:hover {
  background-color: #EEE;
}
.btn.btn-white:focus-visible {
  outline-color: #27333B;
}
.btn.btn-white-cancel {
  border: 2px solid #FFF;
  background-color: #FFF;
  color: #27333B;
}
.btn.btn-white-cancel:hover {
  background-color: #EEE;
  border: 2px solid #EEE;
}
.btn.btn-white-cancel:focus-visible {
  outline-color: #27333B;
}
.btn.btn-s {
  padding: 9px 24px;
}
.btn.disabled {
  opacity: 0.4;
  cursor: none;
  pointer-events: none;
}

.link-with-arrow {
  overflow: hidden;
  color: #B7202E;
  text-overflow: ellipsis;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5;
  padding-right: 16px;
  position: relative;
}
.link-with-arrow:hover::after {
  transform: translateX(3px);
}
.link-with-arrow::after {
  content: "";
  position: absolute;
  top: 8px;
  right: 1px;
  transform: translateX(0px);
  width: 12px;
  height: 12px;
  background-image: url(5b432664ce2e2e7685e8.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: all 0.3s ease-in-out;
}

.circle-btn {
  width: 52px;
  height: 52px;
  min-width: 52px;
  min-height: 52px;
  max-width: 52px;
  max-height: 52px;
  position: relative;
  border-radius: 50%;
  background-color: #FFF;
  border: 2px solid #EEE;
  transition: all 0.3s linear;
  cursor: pointer;
  font-size: 0px;
  overflow: hidden;
  padding: 0px;
  display: block;
}
.circle-btn:hover {
  background-color: #EEE;
  border: 2px solid #27333B;
}
.circle-btn:focus-visible {
  outline: -webkit-focus-ring-color auto 1px;
  outline-offset: 4px;
  outline-color: #27333B;
}
.circle-btn::before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  background-image: url(68db6b1fbcd155cac478.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.circle-btn.next::before {
  transform: translateY(-50%) translateX(-50%) rotate(0deg);
}
.circle-btn.prev::before {
  transform: translateY(-50%) translateX(-50%) rotate(180deg);
}
.circle-btn.disabled {
  opacity: 0.4;
  cursor: none;
  pointer-events: none;
}

.square-btn {
  width: 52px;
  height: 52px;
  min-width: 52px;
  min-height: 52px;
  max-width: 52px;
  max-height: 52px;
  background-color: #FFF;
  border-radius: 12px;
  border: 1px solid #EEE;
  overflow: hidden;
  transition: all 0.3s linear;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.square-btn::before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background-image: url(2b620dec4bcfdb745516.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.square-btn.prev::before {
  transform: rotate(180deg);
}
.square-btn:hover {
  border-radius: 12px;
  border: 1px solid #58595B;
  background: #EEE;
}
.square-btn.disabled {
  opacity: 0.4;
  cursor: none;
  pointer-events: none;
}

.news-feed {
  margin-top: 64px;
  margin-bottom: 92px;
}
.news-feed::before {
  content: "";
  display: block;
  position: sticky;
  top: 50%;
  left: 49.3%;
  transform: rotate(0deg) translateY(-50%) translateX(-50%);
  transform-origin: 0% 0%;
  background-image: url(ac34a507858cf60834bd.svg);
  background-position: center;
  background-repeat: repeat;
  background-size: contain;
  width: 0px;
  height: 0px;
  animation: rotate_with_y50 1.2s infinite;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease-in-out;
  z-index: 5;
}
.news-feed.loading::before {
  opacity: 1;
  width: 48px;
  height: 48px;
}
.news-feed.loading .container, .news-feed.loading .news-feed-filter-container {
  opacity: 0.4;
  filter: blur(5px);
  pointer-events: none;
}
.news-feed .news-feed-title {
  margin-bottom: 44px;
}
@media (min-width: 1025px) {
  .news-feed .news-feed-filter-container {
    max-width: 1180px;
    width: 100%;
    padding: 0 20px;
    margin: 0 auto;
  }
}
@media (max-width: 1024px) {
  .news-feed .news-feed-filter-container {
    width: 100%;
    overflow-x: auto;
    margin-bottom: 24px;
  }
}
.news-feed .news-feed-filter {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .news-feed .news-feed-filter {
    margin-bottom: 16px;
    flex-wrap: unset;
  }
}
.news-feed .news-feed-filter .news-feed-filter-btn {
  padding: 12px 24px 12px;
  margin-bottom: 16px;
  margin-right: 16px;
  white-space: nowrap;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5; /* 24px */
  letter-spacing: -0.16px;
  background-color: #F5F5F5;
  border: 2px solid #F5F5F5;
  cursor: pointer;
}
.news-feed .news-feed-filter .news-feed-filter-btn:hover {
  border: 2px solid #B7202E;
}
.news-feed .news-feed-filter .news-feed-filter-btn.active {
  border: 2px solid #B7202E;
  background-color: #B7202E;
  color: #FFF;
  cursor: default;
}
@media (max-width: 1024px) {
  .news-feed .news-feed-filter .news-feed-filter-btn {
    margin-bottom: 0px;
  }
  .news-feed .news-feed-filter .news-feed-filter-btn:first-child {
    margin-left: 40px;
  }
  .news-feed .news-feed-filter .news-feed-filter-btn:last-child {
    margin-right: 40px;
  }
}
@media (max-width: 767px) {
  .news-feed .news-feed-filter .news-feed-filter-btn {
    overflow: unset;
    display: inline-block;
    width: 100%;
  }
  .news-feed .news-feed-filter .news-feed-filter-btn:first-child {
    margin-left: 16px;
  }
  .news-feed .news-feed-filter .news-feed-filter-btn:last-child {
    margin-right: 16px;
  }
}
.news-feed .news-feed-big-card {
  width: 100%;
  display: flex;
  margin-bottom: 154px;
}
@media (max-width: 767px) {
  .news-feed .news-feed-big-card {
    margin-bottom: 40px;
  }
}
.news-feed .news-feed-big-card .news-feed-big-card-ls {
  width: 41%;
  max-width: 374px;
  margin-right: auto;
  padding-top: 36px;
}
@media (max-width: 1024px) {
  .news-feed .news-feed-big-card .news-feed-big-card-ls {
    width: 50%;
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .news-feed .news-feed-big-card .news-feed-big-card-ls {
    display: none;
  }
}
.news-feed .news-feed-big-card .news-feed-big-card-ls .h2 {
  margin-bottom: 60px;
}
.news-feed .news-feed-big-card .news-feed-big-card-ls .h2 a {
  color: #26333B;
}
.news-feed .news-feed-big-card .news-feed-big-card-ls .h2 a:hover {
  color: #B7202E;
}
.news-feed .news-feed-big-card .news-feed-big-card-ls .link-with-arrow::after {
  width: 13px;
  height: 13px;
  background-image: url(e823fd3959d844e1c107.svg);
}
.news-feed .news-feed-big-card .news-feed-big-card-rs {
  width: 59%;
}
@media (max-width: 1024px) {
  .news-feed .news-feed-big-card .news-feed-big-card-rs {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .news-feed .news-feed-big-card .news-feed-big-card-rs {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .news-feed .news-feed-big-card .news-feed-big-card-rs .news-feed-card .news-feed-card-img {
    margin-bottom: 0px;
  }
  .news-feed .news-feed-big-card .news-feed-big-card-rs .news-feed-card .news-feed-card-img::before {
    padding-top: 72.1804511278%;
  }
}
@media (min-width: 768px) {
  .news-feed .news-feed-big-card .news-feed-big-card-rs .news-feed-card .news-feed-card-title, .news-feed .news-feed-big-card .news-feed-big-card-rs .news-feed-card .news-feed-card-text, .news-feed .news-feed-big-card .news-feed-big-card-rs .news-feed-card .news-feed-card-date {
    display: none;
  }
}
.news-feed .news-feed-cards {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 60px 24px;
}
@media (max-width: 767px) {
  .news-feed .news-feed-cards {
    grid-template-columns: repeat(1, 1fr);
    gap: 40px 0px;
  }
}
@media (min-width: 1025px) {
  .news-feed .news-feed-big-card .news-feed-card:hover .news-feed-card-img > img, .news-feed .news-feed-cards .news-feed-card:hover .news-feed-card-img > img {
    transform: scale(1.1);
  }
  .news-feed .news-feed-big-card .news-feed-card:hover .news-feed-card-title, .news-feed .news-feed-big-card .news-feed-card:hover .news-feed-card-text, .news-feed .news-feed-big-card .news-feed-card:hover .news-feed-card-date, .news-feed .news-feed-cards .news-feed-card:hover .news-feed-card-title, .news-feed .news-feed-cards .news-feed-card:hover .news-feed-card-text, .news-feed .news-feed-cards .news-feed-card:hover .news-feed-card-date {
    color: #B7202E;
  }
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img {
  position: relative;
  border-radius: 24px;
  overflow: hidden;
  margin-bottom: 28px;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img:before, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 67.7419354839%;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img > img, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  object-position: center;
  transform: scale(1);
  transition: all 0.8s ease-in-out;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img .news-feed-card-pins, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img .news-feed-card-pins {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  padding: 19px 16px;
  display: flex;
  flex-wrap: wrap;
  z-index: 1;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img .news-feed-card-pins .news-feed-card-pin, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img .news-feed-card-pins .news-feed-card-pin {
  display: flex;
  padding: 12px 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 26px;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img .news-feed-card-pins .news-feed-card-pin img, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img .news-feed-card-pins .news-feed-card-pin img {
  width: 27px;
  height: auto;
  display: block;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-img .news-feed-card-pins .news-feed-card-pin .news-feed-card-pin-name, .news-feed .news-feed-cards .news-feed-card .news-feed-card-img .news-feed-card-pins .news-feed-card-pin .news-feed-card-pin-name {
  color: #26333B;
  font-feature-settings: "liga" off;
  font-family: "Open Sans";
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-title, .news-feed .news-feed-cards .news-feed-card .news-feed-card-title {
  margin-bottom: 16px;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-text, .news-feed .news-feed-cards .news-feed-card .news-feed-card-text {
  font-size: 1rem;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-text, .news-feed .news-feed-big-card .news-feed-card .news-feed-card-title, .news-feed .news-feed-cards .news-feed-card .news-feed-card-text, .news-feed .news-feed-cards .news-feed-card .news-feed-card-title {
  color: #26333B;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.3s linear;
}
.news-feed .news-feed-big-card .news-feed-card .news-feed-card-date, .news-feed .news-feed-cards .news-feed-card .news-feed-card-date {
  color: #58595B;
  font-family: "Open Sans";
  font-size: 0.75rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 16px;
  transition: all 0.3s linear;
}
.news-feed .pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
}
.news-feed .pagination a, .news-feed .pagination span {
  display: flex;
  width: 40px;
  height: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  margin-right: 10px;
  transition: all 0.3s linear;
}
.news-feed .pagination a.page-prev, .news-feed .pagination a.page-next, .news-feed .pagination span.page-prev, .news-feed .pagination span.page-next {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.news-feed .pagination a.page-prev::after, .news-feed .pagination a.page-next::after, .news-feed .pagination span.page-prev::after, .news-feed .pagination span.page-next::after {
  content: "";
  width: 10px;
  height: 10px;
  background-image: url(68db6b1fbcd155cac478.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.news-feed .pagination a.page-prev::after, .news-feed .pagination span.page-prev::after {
  transform: rotate(180deg);
}
.news-feed .pagination a:last-child, .news-feed .pagination span:last-child {
  margin-right: 0px;
}
.news-feed .pagination a.next.page-numbers, .news-feed .pagination a.prev.page-numbers, .news-feed .pagination span.next.page-numbers, .news-feed .pagination span.prev.page-numbers {
  display: none;
}
.news-feed .pagination a.disabled, .news-feed .pagination span.disabled {
  opacity: 0.4;
  pointer-events: none;
  cursor: none;
}
.news-feed .pagination a {
  border: 1px solid #F5F5F5;
  background-color: #F5F5F5;
  color: #26333B;
  transition: all 0.3s linear;
}
.news-feed .pagination a:hover {
  border: 1px solid #26333B;
}
.news-feed .pagination span {
  background-color: #B7202E;
  color: #FFF;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC10ZW1wbGF0ZS1wYXJ0c19ibG9ja3NfbmV3cy1mZWVkX25ld3MtZmVlZF9qcy44OGQ3ZThiNGNmZTU2OGRhMzFlZi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0NGO0FEQUU7RUFDRTtFQUNBO0FDRUo7QURBRTtFQUNFO0VBQ0EseUJFVEU7RUZVRixXRVJJO0FEVVI7QURESTtFQUNFO0VBQ0EseUJFWk07QURlWjtBRERJO0VBQ0Usc0JFZk07QURrQlo7QURBRTtFQUNFO0VBQ0EseUJFL0JRO0VGZ0NSLFdFcEJJO0FEc0JSO0FEREk7RUFDRTtFQUNBLHlCRWhDQztBRG1DUDtBRERJO0VBQ0Usc0JFbkNDO0FEc0NQO0FEQUU7RUFDRTtFQUNBLHNCRS9CSTtFRmdDSixjRTVDUTtBRDhDWjtBRERJO0VBQ0Usc0JFekNPO0FENENiO0FEREk7RUFDRSxzQkVqRE07QURvRFo7QURBRTtFQUNFO0VBQ0Esc0JFMUNJO0VGMkNKLGNFdkRRO0FEeURaO0FEREk7RUFDRSxzQkVwRE87RUZxRFA7QUNHTjtBRERJO0VBQ0Usc0JFN0RNO0FEZ0VaO0FEQUU7RUFDRTtBQ0VKO0FEQUU7RUFDRTtFQUNBO0VBQ0E7QUNFSjs7QURFQTtFQUNFO0VBQ0EsY0VsRUk7RUZtRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNDRjtBRENJO0VBQ0U7QUNDTjtBREVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDQUo7O0FESUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JFdEdNO0VGdUdOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDREY7QURFRTtFQUNFLHNCRXRIUztFRnVIVDtBQ0FKO0FERUU7RUFDRTtFQUNBO0VBQ0Esc0JFaklRO0FEaUlaO0FERUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0FKO0FER0k7RUFDRTtBQ0ROO0FES0k7RUFDRTtBQ0hOO0FETUU7RUFDRTtFQUNBO0VBQ0E7QUNKSjs7QURRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCRTNKTTtFRjRKTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNMRjtBRE1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0pKO0FEVUk7RUFDRTtBQ1JOO0FEV0U7RUFDRTtFQUNBO0VBQ0E7QUNUSjtBRFdFO0VBQ0U7RUFDQTtFQUNBO0FDVEo7O0FBbk1BO0VBQ0U7RUFDQTtBQXNNRjtBQXJNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXVNSjtBQXBNSTtFQUNFO0VBQ0E7RUFDQTtBQXNNTjtBQXBNSTtFQUNFO0VBQ0E7RUFDQTtBQXNNTjtBQW5NRTtFQUNFO0FBcU1KO0FBbE1JO0VBREY7SUFHSTtJQUNBO0lBQ0E7SUFDQTtFQW9NSjtBQUNGO0FBbk1JO0VBUkY7SUFVSTtJQUNBO0lBQ0E7RUFxTUo7QUFDRjtBQW5NRTtFQUNFO0VBQ0E7RUFDQTtBQXFNSjtBQXBNSTtFQUpGO0lBTUk7SUFDQTtFQXNNSjtBQUNGO0FBak1JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJDdkVFO0VEd0VGO0VBQ0E7QUFtTU47QUFqTU07RUFDRTtBQW1NUjtBQWpNTTtFQUNFO0VBQ0EseUJDMUVGO0VEMkVFLFdDekVBO0VEMEVBO0FBbU1SO0FBak1NO0VBdkJGO0lBeUJJO0VBbU1OO0VBbE1NO0lBQ0U7RUFvTVI7RUFsTU07SUFDRTtFQW9NUjtBQUNGO0FBbE1NO0VBakNGO0lBbUNJO0lBQ0E7SUFDQTtFQW9NTjtFQW5NTTtJQUNFO0VBcU1SO0VBbk1NO0lBQ0U7RUFxTVI7QUFDRjtBQWhNRTtFQUNFO0VBQ0E7RUFDQTtBQWtNSjtBQWpNSTtFQUpGO0lBTUk7RUFtTUo7QUFDRjtBQWxNSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBb01OO0FBbk1NO0VBTEY7SUFPSTtJQUNBO0VBcU1OO0FBQ0Y7QUFwTU07RUFWRjtJQVlJO0VBc01OO0FBQ0Y7QUFyTU07RUFDRTtBQXVNUjtBQXRNUTtFQUNFLGNDM0lEO0FEbVZUO0FBdk1VO0VBQ0UsY0NsSU47QUQyVU47QUFwTVE7RUFDRTtFQUNBO0VBQ0E7QUFzTVY7QUFsTUk7RUFDRTtBQW9NTjtBQW5NTTtFQUZGO0lBSUk7RUFxTU47QUFDRjtBQXBNTTtFQU5GO0lBUUk7RUFzTU47QUFDRjtBQW5NVTtFQURGO0lBR0k7RUFxTVY7RUFwTVU7SUFDRTtFQXNNWjtBQUNGO0FBbE1VO0VBREY7SUFFSTtFQXFNVjtBQUNGO0FBaE1FO0VBQ0U7RUFDQTtFQUNBO0FBa01KO0FBak1JO0VBSkY7SUFNSTtJQUNBO0VBbU1KO0FBQ0Y7QUE5TE07RUFJTTtJQUNFO0VBNkxaO0VBMUxRO0lBQ0UsY0NoTU47RUQ0WEo7QUFDRjtBQXpMTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMkxSO0FBMUxRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE0TFY7QUExTFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0TFY7QUExTFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNExWO0FBM0xVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNkxaO0FBNUxZO0VBQ0U7RUFDQTtFQUNBO0FBOExkO0FBNUxZO0VBQ0UsY0NqUUw7RURrUUs7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOExkO0FBekxNO0VBQ0U7QUEyTFI7QUF6TE07RUFDRTtBQTJMUjtBQXpMTTtFQUNFLGNDblJDO0VEb1JEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJMUjtBQXpMTTtFQUNFLGNDeFJEO0VEeVJDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMkxSO0FBdkxFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUF5TEo7QUF4TEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMExOO0FBekxNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEyTFI7QUExTFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTRMVjtBQXhMUTtFQUNFO0FBMExWO0FBdkxNO0VBQ0U7QUF5TFI7QUF2TE07RUFDRTtBQXlMUjtBQXZMTTtFQUNFO0VBQ0E7RUFDQTtBQXlMUjtBQXRMSTtFQUNFO0VBQ0EseUJDclZFO0VEc1ZGLGNDM1ZHO0VENFZIO0FBd0xOO0FBdkxNO0VBQ0U7QUF5TFI7QUF0TEk7RUFDRSx5QkN2VkE7RUR3VkEsV0N0VkU7QUQ4Z0JSLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi90ZW1wbGF0ZS1wYXJ0cy9ibG9ja3MvbmV3cy1mZWVkL19uZXdzLWZlZWQuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29yZS9fdmFyaWFibGVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmJ0biB7XG4gIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZS1vZmZzZXQ6IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIH1cbiAgJi5idG4tcmVkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRkaXJ0eS1yZWQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlydHktcmVkO1xuICAgIH1cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZS1jb2xvcjogJGRpcnR5LXJlZDtcbiAgICB9XG4gIH1cbiAgJi5idG4tZGFyayB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGRhcmstZ3JleTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgIH1cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZS1jb2xvcjogJGdyZXk7XG4gICAgfVxuICB9XG4gICYuYnRuLXdoaXRlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ncmV5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgIH1cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZS1jb2xvcjogJGRhcmstZ3JleTtcbiAgICB9XG4gIH1cbiAgJi5idG4td2hpdGUtY2FuY2VsIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICB9XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIG91dGxpbmUtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgfVxuICB9XG4gICYuYnRuLXMge1xuICAgIHBhZGRpbmc6IDlweCAyNHB4O1xuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBjdXJzb3I6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLmxpbmstd2l0aC1hcnJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcmVkO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZVgoM3B4KTtcbiAgICB9XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0ltYWdlcy9yZWQtYXJyb3cuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi5jaXJjbGUtYnRuIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgbWluLXdpZHRoOiA1MnB4O1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBtYXgtd2lkdGg6IDUycHg7XG4gIG1heC1oZWlnaHQ6IDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1ncmV5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRkYXJrLWdyZXk7XG4gIH1cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHg7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgICBvdXRsaW5lLWNvbG9yOiAkZGFyay1ncmV5O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdJbWFnZXMvY2hldnJvbi5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgJi5uZXh0IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgfVxuICAmLnByZXYge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGN1cnNvcjogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4uc3F1YXJlLWJ0biB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIG1pbi13aWR0aDogNTJweDtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgbWF4LXdpZHRoOiA1MnB4O1xuICBtYXgtaGVpZ2h0OiA1MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdJbWFnZXMvc3F1YXJlLWFycm93LnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAmLm5leHQge1xuXG4gIH1cbiAgJi5wcmV2IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg1OTVCO1xuICAgIGJhY2tncm91bmQ6ICNFRUU7XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGN1cnNvcjogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufSIsIkBpbXBvcnQgXCJTQ1NTL2NvcmUvX3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIlNDU1MvY29tcG9uZW50cy9fYnV0dG9uc1wiO1xuXG4ubmV3cy1mZWVkIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOTJweDtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDQ5LjMlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0ltYWdlcy9sb2FkZXIuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAwcHg7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgYW5pbWF0aW9uOiByb3RhdGVfd2l0aF95NTAgMS4ycyBpbmZpbml0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgJi5sb2FkaW5nIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyLCAubmV3cy1mZWVkLWZpbHRlci1jb250YWluZXIge1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICBmaWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuICAubmV3cy1mZWVkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICB9XG4gIC5uZXdzLWZlZWQtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweClcbiAgICB7XG4gICAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpXG4gICAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gIH1cbiAgLm5ld3MtZmVlZC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweClcbiAgICB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZmxleC13cmFwOiB1bnNldDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KVxuICAgIHtcblxuICAgIH1cbiAgICAubmV3cy1mZWVkLWZpbHRlci1idG4ge1xuICAgICAgcGFkZGluZzogMTJweCAyNHB4IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyAvKiAyNHB4ICovXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5MztcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmV5MztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpXG4gICAgICB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweClcbiAgICAgIHtcbiAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdzLWZlZWQtYmlnLWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTU0cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KVxuICAgIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5uZXdzLWZlZWQtYmlnLWNhcmQtbHMge1xuICAgICAgd2lkdGg6IDQxJTtcbiAgICAgIG1heC13aWR0aDogMzc0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMzZweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpXG4gICAgICB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpXG4gICAgICB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmxpbmstd2l0aC1hcnJvdyB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdJbWFnZXMvYXJyb3ctcmlnaHQtcmVkLnN2ZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uZXdzLWZlZWQtYmlnLWNhcmQtcnMge1xuICAgICAgd2lkdGg6IDU5JTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpXG4gICAgICB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpXG4gICAgICB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLm5ld3MtZmVlZC1jYXJkIHtcbiAgICAgICAgLm5ld3MtZmVlZC1jYXJkLWltZyB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KVxuICAgICAgICAgIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAoOTYgLyAxMzMpICogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3MtZmVlZC1jYXJkLXRpdGxlLCAubmV3cy1mZWVkLWNhcmQtdGV4dCwgLm5ld3MtZmVlZC1jYXJkLWRhdGUge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5ld3MtZmVlZC1jYXJkcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogNjBweCAyNHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweClcbiAgICB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgZ2FwOiA0MHB4IDBweDtcbiAgICB9XG4gIH1cblxuICAubmV3cy1mZWVkLWJpZy1jYXJkLCAubmV3cy1mZWVkLWNhcmRzIHtcbiAgICAubmV3cy1mZWVkLWNhcmQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweClcbiAgICAgIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLm5ld3MtZmVlZC1jYXJkLWltZyB7XG4gICAgICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm5ld3MtZmVlZC1jYXJkLXRpdGxlLCAubmV3cy1mZWVkLWNhcmQtdGV4dCwgLm5ld3MtZmVlZC1jYXJkLWRhdGUge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1mZWVkLWNhcmQtaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogKDIxIC8gMzEpICogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICA+IGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgICAubmV3cy1mZWVkLWNhcmQtcGlucyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxOXB4IDE2cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAubmV3cy1mZWVkLWNhcmQtcGluIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uZXdzLWZlZWQtY2FyZC1waW4tbmFtZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xuICAgICAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmY7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1mZWVkLWNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgICAgLm5ld3MtZmVlZC1jYXJkLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICAubmV3cy1mZWVkLWNhcmQtdGV4dCwgLm5ld3MtZmVlZC1jYXJkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRibGFjazI7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICB9XG4gICAgICAubmV3cy1mZWVkLWNhcmQtZGF0ZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBhLCBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICYucGFnZS1wcmV2LCAmLnBhZ2UtbmV4dCAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnSW1hZ2VzL2NoZXZyb24uc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnBhZ2UtcHJldiB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICAgICYubmV4dC5wYWdlLW51bWJlcnMsICYucHJldi5wYWdlLW51bWJlcnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTM7XG4gICAgICBjb2xvcjogJGJsYWNrMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2syO1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufSIsIiRvcGVuOiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblxuJGJsYWNrOiAjMDAwO1xuJGJsYWNrMjogIzI2MzMzQjtcbiRkYXJrLWdyZXk6ICMyNzMzM0I7XG4kZGFyay1ncmV5LTA4MDogIzUyNUM2MjtcbiRkYXJrLWdyZXktbmV3OiAjMjkyMjE5O1xuJGdyZXk6ICM1ODU5NUI7XG4kZ3JleTM6ICNGNUY1RjU7XG4kbGlnaHQtZ3JleTogI0VFRTtcbiRsaWdodC1ncmV5LTI6ICNGNkY2RjY7XG4kbGlnaHQtZ3JleS0zOiAjRTFFMUUxO1xuJG5ldy1ncmV5OiAjRDVEMUM5O1xuJHN1cGVyLWxpZ2h0LWdyZXk6ICNGRUZFRkU7XG4kcmVkOiAjQjcyMDJFO1xuJGRpcnR5LXJlZDogIzg1MkMyQjtcbiR3aGl0ZTogI0ZGRjtcbiRibGFjazEwcHJvYzogcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiRlcnJvcjogI2ZmMDA2NjsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/