/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/banner-slider/_banner-slider.scss ***!
  \**************************************************************************************************************************************************/
.banner-slider {
  margin-top: 100px;
  margin-bottom: 100px;
  padding-top: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 768px) {
  .banner-slider {
    margin-top: 54px;
    margin-bottom: 54px;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.banner-slider.is-hero {
  margin-top: 0px;
  margin-bottom: 0px;
}
@media screen and (max-width: 768px) {
  .banner-slider.is-hero {
    margin-bottom: 0px;
  }
}
.has-header-bg-transparent .banner-slider.is-hero {
  margin-top: -103px;
}
@media screen and (max-width: 768px) {
  .has-header-bg-transparent .banner-slider.is-hero {
    margin-top: -64px;
  }
}
.banner-slider .container-main {
  position: relative;
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: flex-end;
}
.banner-slider .section--items .item {
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  padding-top: 100px;
  padding-bottom: 100px;
  height: calc(100vh - 103px);
}
.banner-slider .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(21, 21, 21, 0) 7.18%, #151515 100%);
}
@media screen and (max-width: 1024px) {
  .banner-slider .section--items .item {
    padding-top: 74px;
    padding-bottom: 114px;
    height: calc(100vh - 64px);
  }
}
.banner-slider .section--items .item::after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  pointer-events: none;
}
.banner-slider .section--items .item::before {
  pointer-events: none;
  z-index: 3;
}
.admin-bar .banner-slider .section--items .item {
  height: calc(100vh - 103px - 32px);
}
@media screen and (max-width: 1024px) {
  .admin-bar .banner-slider .section--items .item {
    height: calc(100vh - 64px - 32px);
  }
}
@media screen and (max-width: 768px) {
  .admin-bar .banner-slider .section--items .item {
    height: calc(100vh - 64px - 46px);
  }
}
.has-header-bg-transparent .banner-slider .section--items .item {
  height: 100vh;
}
@media screen and (max-width: 1024px) {
  .has-header-bg-transparent .banner-slider .section--items .item {
    height: 100vh;
  }
}
.admin-bar.has-header-bg-transparent .banner-slider .section--items .item {
  height: calc(100vh - 32px);
}
@media screen and (max-width: 768px) {
  .admin-bar.has-header-bg-transparent .banner-slider .section--items .item {
    height: calc(100vh - 46px);
  }
}
.banner-slider .section--items .item .item-inner {
  position: relative;
  height: 100%;
  display: flex;
  align-items: flex-end;
  z-index: 10;
}
.banner-slider .section--items .item .item-inner .item-content {
  max-width: 720px;
}
.banner-slider .section--items .item .item-inner .item-content .title, .banner-slider .section--items .item .item-inner .item-content .text, .banner-slider .section--items .item .item-inner .item-content .text * {
  color: #FFFFFF;
}
.banner-slider .section--items .item .item-inner .item-content .title {
  text-transform: uppercase;
}
@media screen and (min-width: 769px) {
  .banner-slider .section--items .item .item-inner .item-content .text * {
    font-size: 24px;
  }
}
.banner-slider .section--items .item .item-inner .item-content .icon-text-items {
  margin-top: 50px;
}
@media screen and (max-width: 768px) {
  .banner-slider .section--items .item .item-inner .item-content .icon-text-items {
    margin-top: 30px;
  }
}
.banner-slider .section--items .item .item-inner .item-content .icon-text-items ul {
  display: flex;
  flex-wrap: wrap;
  margin: -10px -35px;
}
.banner-slider .section--items .item .item-inner .item-content .icon-text-items ul li {
  padding: 10px 35px;
}
.banner-slider .section--items .item .item-inner .item-content .icon-text-items ul li .item-wrap {
  display: flex;
}
.banner-slider .section--items .item .item-inner .item-content .icon-text-items ul li svg path {
  fill: #FFFFFF;
}
.banner-slider .section--items .item .item-inner .item-content .icon-text-items ul li .txt {
  color: #FFFFFF;
  padding-left: 10px;
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .banner-slider .section--items .item .item-inner .item-content .icon-text-items ul li .txt {
    font-size: 16px;
  }
}
.banner-slider .section--items .item .content-video {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.banner-slider .section--items .item .content-video .content-inner,
.banner-slider .section--items .item .content-video .video-wrapper,
.banner-slider .section--items .item .content-video iframe,
.banner-slider .section--items .item .content-video video {
  width: 100%;
  height: 100%;
}
.banner-slider .section--items .item .content-video iframe, .banner-slider .section--items .item .content-video video {
  object-fit: cover;
}
.banner-slider .section--items .item .content-video .video-poster {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.banner-slider .swiper-buttons {
  position: absolute;
  z-index: 3;
  bottom: 100px;
  left: 0;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .banner-slider .swiper-buttons {
    bottom: 60px;
  }
}
.banner-slider .swiper-buttons:has(.swiper-button-lock) {
  display: none;
}
.banner-slider .swiper-button-wrapper {
  display: flex;
  justify-content: flex-end;
  margin: -27px;
}
@media screen and (max-width: 1024px) {
  .banner-slider .swiper-button-wrapper {
    justify-content: flex-start;
  }
}
.banner-slider .swiper-button-wrap {
  padding: 27px;
}
.banner-slider .swiper-button {
  position: static;
  background: rgba(255, 255, 255, 0.1);
  border: none;
  border-radius: 2px;
  padding: 8px 9px;
}
.banner-slider .swiper-button.swiper-button-disabled {
  background: transparent;
}
.banner-slider .swiper-button:hover {
  background: rgba(255, 255, 255, 0.05);
}
.banner-slider .swiper-button svg {
  display: block;
}
.banner-slider.overlay-style-1 .section--items .item::after {
  background-image: url(c0d6fac01fae88810eac.png);
}
.banner-slider.overlay-style-2 .section--items .item::after {
  background-image: url(97e0e394bd0b4c7cdee6.png);
}
.banner-slider.overlay-style-3 .section--items .item::after {
  background-image: url(b6ff6b6da108df122c15.png);
}
.banner-slider.overlay-style-4 .section--items .item::after {
  background-image: url(7b45635fd43b7e3a106d.png);
}
.banner-slider.overlay-style-5 .section--items .item::after {
  background-image: url(71fcffed1378f62d0b5d.png);
}
.banner-slider.theme-section-black .section--items .item {
  position: relative;
}
.banner-slider.theme-section-black .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(21, 21, 21, 0) 7.18%, #151515 100%);
}
.banner-slider.theme-section-blue .section--items .item {
  position: relative;
}
.banner-slider.theme-section-blue .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(51, 66, 107, 0) 7.18%, #33426B 100%);
}
.banner-slider.theme-section-dark_aqua .section--items .item {
  position: relative;
}
.banner-slider.theme-section-dark_aqua .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(51, 66, 107, 0) 7.18%, #015A71 100%);
}
.banner-slider.theme-section-dark_green .section--items .item {
  position: relative;
}
.banner-slider.theme-section-dark_green .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 74, 39, 0) 7.18%, #004A27 100%);
}
.banner-slider.theme-section-purple .section--items .item {
  position: relative;
}
.banner-slider.theme-section-purple .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(107, 82, 127, 0) 7.18%, #6B527F 100%);
}
.banner-slider.theme-section-orange .section--items .item {
  position: relative;
}
.banner-slider.theme-section-orange .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(139, 75, 33, 0) 7.18%, #8B4B21 182.97%);
}
.banner-slider.theme-section-green .section--items .item {
  position: relative;
}
.banner-slider.theme-section-green .section--items .item::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(32, 58, 53, 0) 7.18%, #203A35 100%);
}

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