@font-face {
  font-family: "DelaGothicOne-Regular";
  src: url(../fonts/DelaGothicOne-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "PressStart2P-Regular";
  src: url(../fonts/PressStart2P-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "SuisseIntl-Regular";
  src: url(../fonts/SuisseIntl-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "SuisseIntl-SemiBold";
  src: url(../fonts/SuisseIntl-SemiBold.woff);
  font-weight: 600;
}
html {
  height: 100%;
}

body {
  margin: 0;
  height: 100%;
}

a {
  text-decoration: none;
}

ul {
  list-style: none;
}

ul, li, p, h1, h2, h3 {
  padding: 0;
  margin: 0;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
  background: #00003D;
}
body img {
  max-width: 100%;
  height: auto;
}

.dark .fav-page {
  background: #111218;
}
.dark .fav-page .popup {
  background: rgba(17, 18, 24, 0.7);
}
.dark .fav-page .popup__wrap {
  background: #111218;
}
.dark .fav-page .popup__wrap:before {
  -webkit-filter: brightness(10) grayscale(1);
  filter: brightness(10) grayscale(1);
}
.dark .fav-page .main::before {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 61, 0)), to(#111218));
  background: linear-gradient(180deg, rgba(0, 0, 61, 0) 0%, #111218 100%);
}
@media screen and (min-width: 1300px) {
  .dark .fav-page .main__game {
    background: url("../img/game-bg-dark.png") no-repeat 50% 0/cover;
  }
}
@media screen and (min-width: 1025px) {
  .dark .fav-page .main__game {
    background: url("../img/game-bg-tab-dark.png") no-repeat 50% 0/cover;
  }
}

.fav-page {
  position: relative;
  width: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-scroll-chaining: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #00003D;
  padding: 40px 0 20px 0;
  min-height: 600px;
  overflow: hidden;
}
.fav-page .popup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 61, 0.7);
  opacity: 0;
  z-index: -100;
  -webkit-transition: opacity 0.8s ease-in-out;
  transition: opacity 0.8s ease-in-out;
}
.fav-page .popup__close {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  transform: translate(0, -100%);
  width: 57px;
  height: 57px;
  background: url("../img/close-popup-bg.svg") no-repeat 0 0/contain;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .popup__close:hover {
  opacity: 0.8;
}
.fav-page .popup__wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 500px;
  height: 310px;
  background: rgba(0, 0, 139, 0.9);
  padding: 15px;
}
.fav-page .popup__wrap::before {
  content: "";
  display: block;
  width: 91%;
  height: 90%;
  position: absolute;
  top: 5.5%;
  left: 4.5%;
  background: url("../img/popup-bg.svg") no-repeat 0 0/contain;
  z-index: 0;
}
@media screen and (max-width: 700px) {
  .fav-page .popup__wrap::before {
    background: url("../img/popup-bg-mob.svg") no-repeat 0 0/contain;
  }
}
.fav-page .popup__title, .fav-page .popup__list, .fav-page .popup__btn {
  position: relative;
  z-index: 2;
}
.fav-page .popup__title {
  font-family: DelaGothicOne-Regular, sans-serif;
  color: #ffffff;
  font-size: 23px;
  line-height: 23px;
  margin-bottom: 16px;
  max-width: 350px;
  text-align: center;
}
.fav-page .popup__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin: 0 0 25px 0;
}
.fav-page .popup__list-item {
  font-family: DelaGothicOne-Regular, sans-serif;
  color: #ffffff;
  max-width: 340px;
  font-size: 18px;
  line-height: 18px;
}
.fav-page .popup__list-item:first-child {
  margin-bottom: 22px;
}
.fav-page .popup__btn {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  background: #05C489;
  border-radius: 4px;
  padding: 23px 45px;
  text-decoration: none;
  color: #000055;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
  font-family: SuisseIntl-SemiBold, sans-serif;
}
.fav-page .popup__btn:hover {
  cursor: pointer;
  background: #00EAA1;
}
.fav-page .main {
  position: relative;
  width: 100%;
  background-size: 100%;
  background: url("../img/main-bg-desk.png") no-repeat 0 20%/contain;
}
@media screen and (max-width: 1024px) {
  .fav-page .main {
    background: url("../img/main-bg-tab.png") no-repeat 0 0/contain;
  }
}
.fav-page .main::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 150px;
  width: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 61, 0)), to(#00003D));
  background: linear-gradient(180deg, rgba(0, 0, 61, 0) 0%, #00003D 100%);
  z-index: 3;
}
.fav-page .main__banner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1550px;
  margin: 0 auto;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transform-origin: center top;
  -ms-transform-origin: center top;
  transform-origin: center top;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.fav-page .main__banner::before {
  content: "";
  display: block;
  height: 2px;
  position: absolute;
  top: 0;
  width: 740px;
  right: 135px;
  z-index: 2;
  background: #FF267E;
}
.fav-page .main__banner-text-bonus {
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 12px;
  color: #FF267E;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(-2%, -150%);
  -ms-transform: translate(-2%, -150%);
  transform: translate(-2%, -150%);
}
.fav-page .main__banner-text-top {
  position: relative;
  font-size: 30px;
  color: #00003D;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-transform: uppercase;
  background: #FF267E;
  padding: 7px 6px 4px 13px;
  z-index: 10;
  clip-path: polygon(2% 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 20%);
}
.fav-page .main__banner-text-top span {
  font-family: PressStart2P-Regular, sans-serif;
}
.fav-page .main__banner-text-top span:not(:first-child) {
  margin-left: 17px;
}
.fav-page .main__banner-text-center {
  display: inline-block;
  font-family: DelaGothicOne-Regular, sans-serif;
  text-transform: uppercase;
  font-size: 80px;
  line-height: 85px;
  position: relative;
  color: #05C48A;
}
.fav-page .main__banner-text-center::after {
  position: absolute;
  bottom: 110px;
  right: -18px;
  display: block;
  content: "";
  width: 91px;
  height: 91px;
  background: url("../img/cake-icon.svg") no-repeat 0 0/contain;
  -webkit-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  transform: translate(100%, 0);
}
.fav-page .main__banner-text-center .center-subtext {
  padding: 10px 5px 9px 12px;
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 22px;
  line-height: 26.4px;
  width: 290px;
  height: 73px;
  position: absolute;
  top: 80px;
  right: 110px;
  -webkit-transform: translate(44%, 19%);
  -ms-transform: translate(44%, 19%);
  transform: translate(44%, 19%);
  color: #FF267E;
  background: url("../img/subtext-bg.png") no-repeat 0 0/cover;
}
.fav-page .main__banner-text-bottom {
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 19px;
  line-height: 28.5px;
  color: #FF267E;
  margin-top: 15px;
  max-width: 630px;
}
.fav-page .main__banner-left {
  position: relative;
  max-width: 900px;
  padding-bottom: 15px;
}
.fav-page .main__banner-left::before {
  position: absolute;
  top: 20px;
  right: 80px;
  display: block;
  content: "";
  width: 144px;
  height: 18px;
  background: url("../img/top-text-decor.png") no-repeat 0 0/contain;
}
.fav-page .main__banner-right {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 100%;
  padding: 23px 15px 0 0;
}
.fav-page .main__banner-right::before {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  content: "";
  width: 204px;
  height: 12px;
  background: url("../img/health-bar.svg") no-repeat 0 0/contain;
  -webkit-transform: translate(0, -150%);
  -ms-transform: translate(0, -150%);
  transform: translate(0, -150%);
}
.fav-page .main__banner-right::after {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  content: "";
  width: 135px;
  height: 16px;
  background: url("../img/top-decor.svg") no-repeat 0 0/contain;
}
.fav-page .main__banner-right-img {
  margin: auto 32px 0 0;
  width: 403px;
  height: 294px;
}
.fav-page .main__banner-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: url("../img/banner-bg-desk.png") no-repeat 50% 0/cover;
}
.fav-page .main__banner-wrap::before {
  content: "";
  display: block;
  background: #FF267E;
  height: 2px;
  width: 99%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.fav-page .main__banner-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fav-page .main__banner-icons-left {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
  margin-right: 25px;
}
.fav-page .main__banner-icons-left::before {
  content: "";
  display: block;
  width: 65px;
  height: 2px;
  background: #FF267E;
  position: absolute;
  top: 0;
  left: -13px;
  -webkit-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
}
.fav-page .main__banner-icons-left .cubes-icon {
  background: url("../img/cubes-icon.svg") no-repeat -9px -9px/contain;
  width: 80px;
  height: 80px;
  background-size: 115%;
}
.fav-page .main__banner-icons-left .cherry-icon {
  background: url("../img/cherry-icon.svg") no-repeat -10px -15px/contain;
  width: 80px;
  height: 80px;
  background-size: 126%;
}
.fav-page .main__banner-icons-left .cards-icon {
  background: url("../img/cards-icon.svg") no-repeat 0 0/contain;
  width: 80px;
  height: 80px;
}
.fav-page .main__banner-icons-right {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 15px;
  gap: 10px;
  position: relative;
}
.fav-page .main__banner-icons-right::before {
  position: absolute;
  top: 0;
  right: -17px;
  display: block;
  content: "";
  width: 72px;
  height: 100%;
  background: url("../img/icons-right-decor.svg") no-repeat 0 0/contain;
}
.fav-page .main__banner-icons-right .sport-icon {
  background: url("../img/sport-icon.svg") no-repeat 0 0/contain;
  width: 40px;
  height: 41px;
}
.fav-page .main__banner-icons-right .game-icon {
  background: url("../img/game-icon.svg") no-repeat 0 0/contain;
  width: 40px;
  height: 41px;
}
.fav-page .main__banner-icons-right .fav-icon {
  background: url("../img/fav-icon.svg") no-repeat 0 0/contain;
  width: 40px;
  height: 41px;
}
.fav-page .main__banner-icons-right .loading-icon {
  background: url("../img/loading-icon.svg") no-repeat 0 0/contain;
  width: 38px;
  height: 37px;
  margin: auto 0 15px 0;
}
.fav-page .main__banner-bottom {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 10%;
  margin-top: 10px;
  height: 42px;
}
.fav-page .main__banner-bottom-item {
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 10px;
  line-height: 15px;
  text-transform: uppercase;
}
.fav-page .main__banner-bottom-item:nth-child(1), .fav-page .main__banner-bottom-item:nth-child(3) {
  color: #242496;
}
.fav-page .main__banner-bottom-item:nth-child(2) {
  color: #FF267E;
}
.fav-page .main__banner-bottom-item:nth-child(2)::before {
  position: absolute;
  top: 0;
  right: 5px;
  display: block;
  content: "";
  width: 125px;
  height: 100%;
  background: url("../img/banner-dots.svg") no-repeat 0 0/contain;
}
.fav-page .main__banner-bottom-item:nth-child(2)::after {
  position: absolute;
  top: 0;
  left: 5px;
  display: block;
  content: "";
  width: 125px;
  height: 100%;
  background: url("../img/banner-dots.svg") no-repeat 0 0/contain;
}
.fav-page .main__game {
  width: 100%;
  position: relative;
}
@media screen and (min-width: 1300px) {
  .fav-page .main__game {
    background: url("../img/game-bg.png") no-repeat 50% 0/cover;
  }
}
@media screen and (min-width: 1025px) {
  .fav-page .main__game {
    background: url("../img/game-bg-tab.png") no-repeat 50% 0/cover;
  }
}
.fav-page .main__game::before {
  content: "";
  display: block;
  background: url("../img/machine-ground.png") no-repeat 50% 0/cover;
  width: 100%;
  height: 850px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}
@media screen and (max-width: 1220px) {
  .fav-page .main__game::before {
    background: url("../img/machine-ground-tab.png") no-repeat 50% 0/cover;
  }
}
.fav-page .main__game::after {
  content: "";
  display: block;
  background: url("../img/machine-bg.png") no-repeat 50% 0/cover;
  width: 1200px;
  height: 850px;
  position: absolute;
  top: -12px;
  left: 51%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 0;
}
.fav-page .main__game-machine {
  padding-top: 310px;
  position: relative;
  margin: 0 auto;
  width: 694px;
  height: 940px;
  z-index: 2;
  background: url("../img/machine-desk.png") no-repeat 0 0/contain;
}
@media screen and (max-width: 700px) {
  .fav-page .main__game-machine {
    background: url("../img/machine-mob.png") no-repeat 0 0/contain;
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) {
  .fav-page .main__game-machine {
    background: url("../img/machine-mob.png") no-repeat 0 0/contain;
  }
}
.fav-page .main__game-machine-btn {
  position: absolute;
  bottom: 280px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  display: inline-block;
  text-align: center;
  padding: 6px 86px;
  text-transform: uppercase;
  color: #00003D;
  font-size: 19px;
  line-height: 28.5px;
  font-family: PressStart2P-Regular, sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .main__game-machine-btn::before {
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  transform: translate(0, 100%);
  content: "";
  display: block;
  width: 100%;
  height: 29px;
  background: -webkit-gradient(linear, left top, left bottom, from(#05C48A), to(rgba(8, 16, 123, 0)));
  background: linear-gradient(180deg, #05C48A 0%, rgba(8, 16, 123, 0) 100%);
}
.fav-page .main__game-machine-btn:hover {
  cursor: pointer;
}
.fav-page .main__game-machine-btn:hover::after {
  background: url("../img/machine-btn-bg-hover.svg") no-repeat 0 0/contain;
  -webkit-filter: drop-shadow(0px 0px 3px #3BFFC3);
  filter: drop-shadow(0px 0px 3px #3BFFC3);
}
.fav-page .main__game-machine-btn:hover::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#3BFFC3), to(rgba(8, 16, 123, 0)));
  background: linear-gradient(180deg, #3BFFC3 0%, rgba(8, 16, 123, 0) 100%);
}
.fav-page .main__game-machine-btn:active {
  bottom: 278px;
}
.fav-page .main__game-machine-btn::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: url("../img/machine-btn-bg.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-machine .btn-off:active {
  bottom: 280px;
}
.fav-page .main__game-machine .btn-off:hover {
  cursor: inherit;
}
.fav-page .main__game-machine .btn-off:hover::after {
  -webkit-filter: none;
  filter: none;
  background: url("../img/machine-btn-bg.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-machine .btn-off:hover::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#05C48A), to(rgba(8, 16, 123, 0)));
  background: linear-gradient(180deg, #05C48A 0%, rgba(8, 16, 123, 0) 100%);
}
.fav-page .main__game-machine-text {
  color: #ffffff;
  font-family: DelaGothicOne-Regular, sans-serif;
  font-size: 32px;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  position: absolute;
  top: 64px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.fav-page .main__game-playground {
  width: 440px;
  height: 270px;
  background: url("../img/screen-game.svg") no-repeat 0 0/contain;
  margin: auto;
  padding: 10px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.fav-page .main__game-playground .game-body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.fav-page .main__game-playground .game-body::before {
  content: "";
  display: block;
  width: 400px;
  height: 14px;
  position: absolute;
  top: 7px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: url("../img/game-line.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .game-body .hook-wrap {
  position: absolute;
  top: 14px;
  left: 20px;
  height: 120px;
  width: 58px;
  -webkit-transition: left ease-in-out;
  transition: left ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
}
.fav-page .main__game-playground .game-body .hook-wrap::before {
  content: "";
  display: block;
  background: url("../img/fasteners.svg") no-repeat 0 0/contain;
  width: 19px;
  height: 51px;
}
.fav-page .main__game-playground .game-body .hook-wrap .hook-fastering {
  content: "";
  display: block;
  width: 4px;
  height: 0;
  background: #FF267E;
  position: absolute;
  top: 51px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.fav-page .main__game-playground .game-body .hook-position-catch1 {
  left: 155px;
}
.fav-page .main__game-playground .game-body .hook-position-catch2 {
  left: 225px;
}
.fav-page .main__game-playground .game-body .hook {
  position: relative;
  background: url("../img/hook.svg") no-repeat 0 0/contain;
  margin-top: auto;
  height: 70px;
  width: 58px;
}
.fav-page .main__game-playground .coins {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.fav-page .main__game-playground .coins .coin {
  width: 64px;
  height: 57px;
  position: relative;
  z-index: 0;
}
.fav-page .main__game-playground .coins .coin1 {
  background: url("../img/coin1.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin2 {
  background: url("../img/coin5.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin3 {
  background: url("../img/coin3.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin4 {
  background: url("../img/coin3.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin5 {
  background: url("../img/coin5.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .coins .coin6 {
  background: url("../img/coin1.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .start-text {
  position: absolute;
  top: 50%;
  left: 10%;
  -webkit-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  transform: translate(0, -100%);
  color: #ffffff;
  font-size: 16px;
  line-height: 18px;
  font-family: PressStart2P-Regular, sans-serif;
  text-align: center;
  width: 90%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-animation: start-text-blick 1s infinite;
  animation: start-text-blick 1s infinite;
}
.fav-page .main__game-playground .result {
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
  padding-right: 10px;
  margin-top: 20px;
  gap: 5px;
  font-size: 10px;
  line-height: 11px;
}
.fav-page .main__game-playground .FS, .fav-page .main__game-playground .RFB, .fav-page .main__game-playground .RON {
  font-family: PressStart2P-Regular, sans-serif;
  text-transform: uppercase;
}
.fav-page .main__game-playground .FS span, .fav-page .main__game-playground .RFB span, .fav-page .main__game-playground .RON span {
  font-family: PressStart2P-Regular, sans-serif;
}
.fav-page .main__game-playground .gameOver {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  color: #ffffff;
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in-out 0.4s;
  transition: opacity 0.4s ease-in-out 0.4s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .main__game-playground .gameOver::before {
  content: "";
  display: block;
  width: 40px;
  height: 45px;
  position: absolute;
  top: 10px;
  right: 23px;
  background: url("../img/right-balls.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .gameOver::after {
  content: "";
  display: block;
  width: 39px;
  height: 36px;
  position: absolute;
  top: 17px;
  left: 29px;
  background: url("../img/left-balls.svg") no-repeat 0 0/contain;
}
.fav-page .main__game-playground .gameOver__title, .fav-page .main__game-playground .gameOver__text {
  font-size: 12px;
  line-height: 16px;
  font-family: PressStart2P-Regular, sans-serif;
  text-align: center;
}
.fav-page .main__game-playground .gameOver__title {
  margin-bottom: 9px;
}
.fav-page .main__game-playground .gameOver__prize {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 23px;
  padding: 10px;
  margin-bottom: 11px;
  font-family: PressStart2P-Regular, sans-serif;
  max-width: 390px;
  text-align: center;
  font-size: 18px;
  line-height: 23.4px;
  border: 2px solid #ffffff;
}
.fav-page .main__game-playground .gameOver__text {
  margin-bottom: 11px;
  max-width: 360px;
}
.fav-page .main__game-playground .gameOver__info {
  padding: 7px 12px;
  text-decoration: underline;
  text-transform: uppercase;
  color: inherit;
  background: #2D2DBE;
  font-family: PressStart2P-Regular, sans-serif;
  font-size: 14px;
  line-height: 18px;
}
.fav-page .main__game-playground .gameOver__info:hover {
  cursor: pointer;
}
.fav-page .details, .fav-page .rules {
  max-width: 1250px;
  width: 90%;
  z-index: 10;
}
.fav-page .details {
  margin-top: -50px;
}
.fav-page .drop[open] .drop__btn::before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fav-page .drop {
  color: #ffffff;
}
.fav-page .drop summary::-webkit-details-marker {
  display: none;
}
.fav-page .drop > summary {
  list-style: none;
  -webkit-tap-highlight-color: transparent;
}
.fav-page .drop__btn {
  padding: 20px 30px;
  border: 1px solid #162BEA;
  font-family: SuisseIntl-SemiBold, sans-serif;
  text-transform: uppercase;
  font-size: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fav-page .drop__btn span {
  font-family: SuisseIntl-SemiBold, sans-serif;
}
.fav-page .drop__btn:hover {
  cursor: pointer;
}
.fav-page .drop__btn::before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background: url("../img/arrow.svg") no-repeat 0 0/contain;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.fav-page .drop__sublist {
  padding-left: 15px;
}
.fav-page .drop__sublist-item {
  font-family: SuisseIntl-Regular, sans-serif;
  font-size: 20px;
  margin-top: 20px;
}
.fav-page .drop__list {
  border: 1px solid #162BEA;
  margin-top: 6px;
  padding: 20px 30px 30px 30px;
  max-height: 440px;
  overflow-y: scroll;
}
.fav-page .drop__list::-webkit-scrollbar {
  background-color: #000055;
  width: 4px;
  border-radius: 50px;
}
.fav-page .drop__list::-webkit-scrollbar-thumb {
  background-color: #05C489;
  width: 4px;
  border-radius: 50px;
}
.fav-page .drop__list-item {
  font-family: SuisseIntl-Regular, sans-serif;
  font-size: 20px;
}
.fav-page .drop__list-item:not(:first-child) {
  margin-top: 30px;
}
.fav-page .drop__list .sub-text {
  margin-left: 10px;
}
.fav-page .rules {
  margin-top: 14px;
}

@-webkit-keyframes start-text-blick {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes start-text-blick {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
@-webkit-keyframes coin-catch {
  0% {
    bottom: 0;
    opacity: 1;
  }
  100% {
    bottom: 110px;
  }
}
@keyframes coin-catch {
  0% {
    bottom: 0;
    opacity: 1;
  }
  100% {
    bottom: 110px;
  }
}
@-webkit-keyframes coin-disappearance {
  0% {
    opacity: 1;
    bottom: 110px;
  }
  100% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0;
    bottom: 110px;
  }
}
@keyframes coin-disappearance {
  0% {
    opacity: 1;
    bottom: 110px;
  }
  100% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0;
    bottom: 110px;
  }
}
@-webkit-keyframes result-refresh {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes result-refresh {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fasteners-catch1-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@keyframes fasteners-catch1-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@-webkit-keyframes fasteners-catch1-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@keyframes fasteners-catch1-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@-webkit-keyframes fasteners-catch2-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@keyframes fasteners-catch2-down {
  0% {
    height: 0;
  }
  100% {
    height: 115px;
  }
}
@-webkit-keyframes fasteners-catch2-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@keyframes fasteners-catch2-up {
  0% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@-webkit-keyframes fasteners-catch2 {
  0% {
    height: 0;
  }
  50% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@keyframes fasteners-catch2 {
  0% {
    height: 0;
  }
  50% {
    height: 115px;
  }
  100% {
    height: 0;
  }
}
@-webkit-keyframes hook-catch1-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@keyframes hook-catch1-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@-webkit-keyframes hook-catch1-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@keyframes hook-catch1-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@-webkit-keyframes hook-catch2-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@keyframes hook-catch2-down {
  0% {
    height: 120px;
  }
  100% {
    height: 235px;
  }
}
@-webkit-keyframes hook-catch2-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@keyframes hook-catch2-up {
  0% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@-webkit-keyframes hook-catch2 {
  0% {
    height: 120px;
  }
  50% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@keyframes hook-catch2 {
  0% {
    height: 120px;
  }
  50% {
    height: 235px;
  }
  100% {
    height: 120px;
  }
}
@-webkit-keyframes hook-fastering-move {
  0% {
    top: 64px;
  }
  50% {
    top: 200px;
  }
  100% {
    top: 64px;
  }
}
@keyframes hook-fastering-move {
  0% {
    top: 64px;
  }
  50% {
    top: 200px;
  }
  100% {
    top: 64px;
  }
}
@-webkit-keyframes hook-move-horizontal1 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@keyframes hook-move-horizontal1 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@-webkit-keyframes hook-move-horizontal2 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@keyframes hook-move-horizontal2 {
  0% {
    left: 20px;
  }
  50% {
    left: 280px;
  }
  100% {
    left: 155px;
  }
}
@keyframes hook-move-horizontal2 {
  0% {
    left: 155px;
  }
  100% {
    left: 225px;
  }
}
.coin-catch {
  -webkit-animation: coin-catch 1.25s ease-in-out;
  animation: coin-catch 1.25s ease-in-out;
}

.coin-disappearance {
  -webkit-animation: coin-disappearance 0.5s ease-in-out;
  animation: coin-disappearance 0.5s ease-in-out;
}

.hook-fastering-catch1-down {
  -webkit-animation: fasteners-catch1-down 1.25s ease-in-out;
  animation: fasteners-catch1-down 1.25s ease-in-out;
}

.hook-fastering-catch1-up {
  -webkit-animation: fasteners-catch1-up 1.25s ease-in-out;
  animation: fasteners-catch1-up 1.25s ease-in-out;
}

.hook-fastering-catch2-down {
  -webkit-animation: fasteners-catch2-down 1.25s ease-in-out;
  animation: fasteners-catch2-down 1.25s ease-in-out;
}

.hook-fastering-catch2-up {
  -webkit-animation: fasteners-catch2-up 1.25s ease-in-out;
  animation: fasteners-catch2-up 1.25s ease-in-out;
}

.hook-catch1-down {
  -webkit-animation: hook-catch1-down 1.25s ease-in-out;
  animation: hook-catch1-down 1.25s ease-in-out;
}

.hook-catch1-up {
  -webkit-animation: hook-catch1-up 1.25s ease-in-out;
  animation: hook-catch1-up 1.25s ease-in-out;
}

.hook-catch2-down {
  -webkit-animation: hook-catch2-down 1.25s ease-in-out;
  animation: hook-catch2-down 1.25s ease-in-out;
}

.hook-catch2-up {
  -webkit-animation: hook-catch2-up 1.25s ease-in-out;
  animation: hook-catch2-up 1.25s ease-in-out;
}

.hook-move-horizontal {
  -webkit-animation: hook-move-horizontal1 3.5s ease-in-out;
  animation: hook-move-horizontal1 3.5s ease-in-out;
}

.hook-move-horizontal2 {
  -webkit-animation: hook-move-horizontal2 1.5s ease-in-out;
  animation: hook-move-horizontal2 1.5s ease-in-out;
}

@media screen and (min-width: 2200px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
  }
  .fav-page .main__banner {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }
  .fav-page .main__game {
    margin-top: 100px;
  }
  .fav-page .main__game::after {
    top: 0;
    width: 1320px;
    height: 850px;
  }
}
@media screen and (min-width: 2400px) {
  .fav-page .main__game::before {
    height: 950px;
  }
}
@media screen and (max-width: 1600px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@media screen and (max-width: 1500px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
  }
  .fav-page .main__banner-left::before {
    top: 20px;
    right: 80px;
  }
  .fav-page .main__banner-right-img {
    width: 353px;
    height: 260px;
    margin-right: 12px;
  }
  .fav-page .main__banner-text-center {
    font-size: 72px;
  }
  .fav-page .main__banner-text-center .center-subtext {
    width: 267px;
    height: 67px;
    font-size: 20px;
    line-height: 24.4px;
    top: 84px;
    right: 100px;
  }
  .fav-page .main__banner-icons-right::before {
    right: -25px;
  }
}
@media screen and (max-width: 1368px) {
  .fav-page .main__banner-left::before {
    right: 17px;
  }
  .fav-page .main__banner-bottom {
    padding: 0 11%;
  }
}
@media screen and (max-width: 1300px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    max-width: 710px;
    margin-bottom: 130px;
  }
  .fav-page .main__banner::before {
    content: none;
  }
  .fav-page .main__banner-right::after {
    background: url("../img/top-decor-tab.svg") no-repeat 0 0/contain;
    width: 490px;
    height: 16px;
  }
  .fav-page .main__banner-right-img {
    width: 207px;
    height: 151px;
    margin: auto 15px 12px 0;
  }
  .fav-page .main__banner-left {
    max-width: 370px;
    padding-bottom: 25px;
  }
  .fav-page .main__banner-left::before {
    width: 101px;
    height: 12px;
    top: 10px;
    right: -65px;
  }
  .fav-page .main__banner-text-bonus {
    font-size: 12px;
    -webkit-transform: translate(-1%, -150%);
    -ms-transform: translate(-1%, -150%);
    transform: translate(-1%, -150%);
  }
  .fav-page .main__banner-text-top {
    font-size: 14px;
    padding: 6px 9px 5px 13px;
    clip-path: polygon(4.5% 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 33%);
  }
  .fav-page .main__banner-text-top span:not(:first-child) {
    margin-left: 9px;
  }
  .fav-page .main__banner-text-center {
    font-size: 33px;
    line-height: 37px;
  }
  .fav-page .main__banner-text-center .center-subtext {
    font-size: 9px;
    line-height: 11px;
    width: 119px;
    height: 30px;
    padding: 4px 3px 3px 6px;
    top: 36px;
    right: 45px;
  }
  .fav-page .main__banner-text-center::after {
    bottom: auto;
    top: 130px;
    right: 25px;
    width: 39px;
    height: 39px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .fav-page .main__banner-text-bottom {
    max-width: 330px;
    font-size: 13px;
    line-height: 20px;
    margin-top: 24px;
  }
  .fav-page .main__banner-wrap {
    background: url("../img/banner-bg-mob.png") no-repeat 50% 0/cover;
  }
  .fav-page .main__banner-wrap::before {
    width: 100%;
  }
  .fav-page .main__banner-icons-left {
    gap: 10px;
    margin-right: 16px;
  }
  .fav-page .main__banner-icons-left::before {
    top: 1px;
    left: -5px;
  }
  .fav-page .main__banner-icons-left .cubes-icon {
    width: 47px;
    height: 47px;
    background-position: -5px -4px;
  }
  .fav-page .main__banner-icons-left .cherry-icon {
    background-position: -6px -8px;
    width: 47px;
    height: 47px;
  }
  .fav-page .main__banner-icons-left .cards-icon {
    width: 47px;
    height: 47px;
  }
  .fav-page .main__banner-icons-right {
    padding-top: 8px;
    gap: 6px;
  }
  .fav-page .main__banner-icons-right::before {
    width: 51px;
    height: 182px;
    right: -15px;
    top: 1px;
    background: url("../img/icons-right-decor-tab.svg") no-repeat 0 0/contain;
  }
  .fav-page .main__banner-icons-right .sport-icon {
    width: 24px;
    height: 24px;
  }
  .fav-page .main__banner-icons-right .game-icon {
    width: 24px;
    height: 24px;
  }
  .fav-page .main__banner-icons-right .fav-icon {
    width: 24px;
    height: 24px;
  }
  .fav-page .main__banner-icons-right .loading-icon {
    width: 21px;
    height: 21px;
    margin-bottom: 12px;
  }
  .fav-page .main__banner-bottom {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .fav-page .main__banner-bottom-item:nth-child(1), .fav-page .main__banner-bottom-item:nth-child(3) {
    display: none;
  }
  .fav-page .main__banner-bottom-item:nth-child(2) {
    font-size: 9px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before, .fav-page .main__banner-bottom-item:nth-child(2)::after {
    width: 83px;
    height: 28px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before {
    right: 0;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::after {
    left: 0;
  }
}
@media screen and (max-width: 1120px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.25);
    -ms-transform: scale(1.25);
    transform: scale(1.25);
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 950px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 850px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 768px) {
  .fav-page .main__banner {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    margin-bottom: 0;
  }
}
@media screen and (max-width: 720px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);
    margin-bottom: -10px;
  }
}
@media screen and (max-width: 700px) {
  .fav-page .popup__wrap {
    max-width: 345px;
    height: 280px;
  }
  .fav-page .popup__wrap::before {
    width: 95%;
    height: 95%;
    top: 4.5%;
    left: 2.5%;
  }
  .fav-page .popup__title {
    margin-bottom: 18px;
  }
  .fav-page .popup__btn {
    font-size: 16px;
    padding: 15px 23px;
  }
  .fav-page .main {
    background: url("../img/bg-mob.png") no-repeat -3vw 165px/cover;
    background-size: 107.2vw 169vw;
  }
  .fav-page .main::before {
    height: 70px;
    bottom: 18px;
  }
  .fav-page .main__banner {
    max-width: 345px;
    min-width: 345px;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  .fav-page .main__banner-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .fav-page .main__banner-wrap::before {
    content: none;
  }
  .fav-page .main__banner-text-bonus {
    font-size: 9px;
    top: -4px;
  }
  .fav-page .main__banner-text-top {
    padding: 7px 7px 6px 9px;
    font-size: 12px;
    clip-path: polygon(3.5% 0, 100% 0, 100% 50%, 100% 100%, 0 100%, 0 26%);
  }
  .fav-page .main__banner-text-top span:not(:first-child) {
    margin-left: 8px;
  }
  .fav-page .main__banner-text-center {
    font-size: 26px;
    line-height: 33px;
    margin-top: 4px;
  }
  .fav-page .main__banner-text-center .center-subtext {
    top: 30px;
    right: 20px;
  }
  .fav-page .main__banner-text-center::after {
    top: -18px;
    right: -49px;
  }
  .fav-page .main__banner-text-bottom {
    line-height: 18px;
    max-width: 340px;
    margin-top: 14px;
  }
  .fav-page .main__banner-left {
    padding-bottom: 0;
  }
  .fav-page .main__banner-left::before {
    width: 61px;
    height: 7px;
    top: 10px;
    right: 73px;
  }
  .fav-page .main__banner-right {
    position: static;
    padding: 41px 0 0 0;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .fav-page .main__banner-right::before {
    width: 135px;
    height: 8px;
    top: -6px;
    right: -7px;
  }
  .fav-page .main__banner-right::after {
    content: none;
  }
  .fav-page .main__banner-right-img {
    margin: auto 23px 6px 0;
  }
  .fav-page .main__banner-icons-left::before {
    content: none;
  }
  .fav-page .main__banner-icons-left .cubes-icon {
    width: 43px;
    height: 43px;
    background-position: -5px -4px;
  }
  .fav-page .main__banner-icons-left .cherry-icon {
    background-position: -6px -8px;
    width: 43px;
    height: 43px;
  }
  .fav-page .main__banner-icons-left .cards-icon {
    width: 43px;
    height: 43px;
  }
  .fav-page .main__banner-icons-right {
    position: static;
    margin-right: 15px;
    padding-top: 1px;
  }
  .fav-page .main__banner-icons-right::before {
    width: 358px;
    height: 365px;
    background: url("../img/banner-decor-mob.svg") no-repeat 0 0/contain;
    top: 0;
    right: -8px;
  }
  .fav-page .main__banner-icons-right .sport-icon {
    width: 22px;
    height: 22px;
  }
  .fav-page .main__banner-icons-right .game-icon {
    width: 22px;
    height: 22px;
  }
  .fav-page .main__banner-icons-right .fav-icon {
    width: 22px;
    height: 22px;
  }
  .fav-page .main__banner-icons-right .loading-icon {
    width: 20px;
    height: 20px;
    margin-bottom: 6px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2) {
    text-align: center;
    max-width: 270px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before {
    right: -7px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::after {
    left: -4px;
  }
  .fav-page .main__banner-bottom-item:nth-child(2)::before, .fav-page .main__banner-bottom-item:nth-child(2)::after {
    width: 43px;
    height: 15px;
  }
  .fav-page .main__game::before {
    content: none;
  }
  .fav-page .main__game::after {
    content: none;
  }
  .fav-page .main__game-machine {
    width: 385px;
    height: 540px;
    padding-top: 0;
  }
  .fav-page .main__game-machine-text {
    font-size: 18px;
    line-height: 22px;
    top: 38px;
  }
  .fav-page .main__game-machine-btn {
    padding: 1px 45px;
    font-size: 17px;
    line-height: 26px;
    bottom: 170px;
  }
  .fav-page .main__game-machine-btn:active {
    bottom: 168px;
  }
  .fav-page .main__game-machine-btn::before {
    height: 20px;
    bottom: 1px;
  }
  .fav-page .main__game .btn-off:active {
    bottom: 170px;
  }
  .fav-page .main__game-playground {
    top: 113px;
    right: 27px;
    -webkit-transform: scale(0.56);
    -ms-transform: scale(0.56);
    transform: scale(0.56);
  }
  .fav-page .drop__btn {
    padding: 15px;
    font-size: 17px;
  }
  .fav-page .drop__sublist-item {
    font-size: 16px;
    line-height: 26px;
  }
  .fav-page .drop__sublist-item:not(:first-child) {
    margin-top: 15px;
  }
  .fav-page .drop__list {
    padding: 22px 20px 26px 16px;
  }
  .fav-page .drop__list-item {
    font-size: 16px;
    line-height: 26px;
  }
  .fav-page .drop__list-item:not(:first-child) {
    margin-top: 15px;
  }
}
@media screen and (max-width: 700px) and (min-height: 600px) and (min-width: 650px) {
  .fav-page .main {
    background-position: -3vw 10px;
  }
  .fav-page .main::before {
    bottom: 0;
  }
}
@media screen and (max-width: 393px) {
  .fav-page .main {
    background-position: -3vw 190px;
  }
}
@media screen and (max-width: 375px) {
  .fav-page .main__game-machine {
    right: 5px;
  }
}
@media screen and (max-width: 360px) {
  .fav-page .main {
    background-position: -3vw 180px;
  }
  .fav-page .main::before {
    bottom: 70px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  .fav-page .main__game {
    margin-top: -30px;
  }
  .fav-page .main__game-machine {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    right: 12px;
    bottom: 27px;
  }
  .fav-page .details {
    margin-top: -100px;
  }
}
@media screen and (max-width: 350px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  .fav-page .popup__list-item {
    font-size: 17px;
    line-height: 17px;
  }
  .fav-page .popup__btn {
    padding: 15px 20px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  .fav-page .drop__sublist-item {
    font-size: 14px;
    line-height: 20px;
  }
  .fav-page .drop__list {
    padding: 15px;
  }
  .fav-page .drop__list-item {
    font-size: 14px;
    line-height: 20px;
  }
}
@media screen and (max-width: 337px) {
  .fav-page .main {
    background-position: -3vw 175px;
  }
  .fav-page .main__banner {
    position: relative;
    right: 3px;
  }
  .fav-page .main__game {
    margin-top: -50px;
  }
  .fav-page .main__game-machine {
    right: 25px;
  }
}
@media screen and (max-width: 335px) {
  .fav-page .main__banner {
    right: 7px;
  }
  .fav-page .main__game-machine {
    right: 27px;
  }
}
@media screen and (max-width: 320px) {
  .fav-page .popup__list {
    -webkit-padding-start: 30px;
    padding-inline-start: 30px;
  }
  .fav-page .popup__btn {
    padding: 15px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
    right: 11px;
  }
  .fav-page .main__game {
    margin-top: -80px;
  }
  .fav-page .main__game-machine {
    right: 33px;
  }
}
@media screen and (max-width: 305px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    right: 20px;
  }
  .fav-page .main__game {
    margin-top: -120px;
  }
  .fav-page .main__game-machine {
    -webkit-transform: scale(0.83);
    -ms-transform: scale(0.83);
    transform: scale(0.83);
    right: 41px;
  }
}
@media screen and (max-width: 280px) {
  .fav-page .popup__title {
    font-size: 16px;
  }
  .fav-page .popup__list-item {
    font-size: 16px;
    line-height: 16px;
  }
  .fav-page .popup__btn {
    padding: 15px 20px;
    font-size: 15px;
  }
  .fav-page .main__banner {
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
    right: 31px;
  }
  .fav-page .main__game {
    margin-top: -160px;
  }
  .fav-page .main__game-machine {
    bottom: 17px;
    -webkit-transform: scale(0.76);
    -ms-transform: scale(0.76);
    transform: scale(0.76);
    right: 52px;
  }
}
@media screen and (max-height: 350px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}
@media screen and (max-height: 337px) {
  .fav-page .main__game-machine {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
  }
}
@media screen and (max-height: 320px) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.73);
    -ms-transform: scale(0.73);
    transform: scale(0.73);
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) {
  .fav-page .popup__wrap {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) and (max-height: 350px) {
  .fav-page .popup__wrap {
    top: 20px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
  }
}
@media screen and (max-width: 950px) and (orientation: landscape) and (max-height: 310px) {
  .fav-page .popup__wrap {
    top: 20px;
    -webkit-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
  }
}
@media screen and (max-width: 750px) and (orientation: landscape) and (max-height: 450px) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
}
@media screen and (max-width: 700px) and (orientation: landscape) {
  .fav-page .main__banner {
    -webkit-transform: scale(0.98);
    -ms-transform: scale(0.98);
    transform: scale(0.98);
  }
}
@media screen and (max-width: 667px) and (orientation: landscape) {
  .fav-page .main {
    background-position: -3vw 30px;
  }
  .fav-page .main::before {
    bottom: 0;
  }
}
@media screen and (max-width: 620px) and (orientation: landscape) {
  .fav-page .main {
    background-position: -3vw 60px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNhc3MiLCJtYWluLmNzcyIsImRlZi5zYXNzIiwicGFnZXMvaW5kZXguc2FzcyIsIm1lZGlhLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0UsbUNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLGlDQUFBO0VBQ0EsMENBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxrQ0FBQTtFQUNBLDJDQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBQ25CQTtFQUNDLFlBQUE7QURxQkQ7O0FDbkJBO0VBQ0MsU0FBQTtFQUNBLFlBQUE7QURzQkQ7O0FDcEJBO0VBQ0MscUJBQUE7QUR1QkQ7O0FDckJBO0VBQ0MsZ0JBQUE7QUR3QkQ7O0FDdEJBO0VBQ0MsVUFBQTtFQUNBLFNBQUE7QUR5QkQ7O0FDdkJBO0VBQ0MsOEJBQUE7RUFBQSxzQkFBQTtBRDBCRDs7QUV6QkE7RUFDRSx5QkFBQTtFQUFBLHlCQUFBO0VBQ0EsbUJBZlU7QUYyQ1o7QUUzQkU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtBRjZCSjs7QUV6QkU7RUFDRSxtQkFqQmU7QUY2Q25CO0FFM0JJO0VBQ0UsaUNBQUE7QUY2Qk47QUU1Qk07RUFDRSxtQkFyQlc7QUZtRG5CO0FFN0JRO0VBQ0UsMkNBQUE7RUFBQSxtQ0FBQTtBRitCVjtBRTdCTTtFQUNFLGlHQUFBO0VBQUEsdUVBQUE7QUYrQlI7QUU3QlE7RUFERjtJQUVJLGdFQUFBO0VGZ0NSO0FBQ0Y7QUVoQ1E7RUFIRjtJQUlJLG9FQUFBO0VGbUNSO0FBQ0Y7O0FFakNBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsNkNBQUE7RUFDQSx5QkFBQTtFQUFBLHlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsMEJBQUE7RUFBQSxzQkFBQTtFQUNBLHlCQUFBO0VBQUEsc0JB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RSxVQUFBO0VGK0tGO0FBQ0Y7QUVwTEE7RUFDRTtJQUNFLFVBQUE7RUY4S0Y7RUU3S0E7SUFDRSxVQUFBO0VGK0tGO0FBQ0Y7QUU5S0E7RUFDRTtJQUNFLFNBQUE7RUZnTEY7RUUvS0E7SUFDRSxhQUFBO0VGaUxGO0FBQ0Y7QUV0TEE7RUFDRTtJQUNFLFNBQUE7RUZnTEY7RUUvS0E7SUFDRSxhQUFBO0VGaUxGO0FBQ0Y7QUVoTEE7RUFDRTtJQUNFLGFBQUE7RUZrTEY7RUVqTEE7SUFDRSxTQUFBO0VGbUxGO0FBQ0Y7QUV4TEE7RUFDRTtJQUNFLGFBQUE7RUZrTEY7RUVqTEE7SUFDRSxTQUFBO0VGbUxGO0FBQ0Y7QUVsTEE7RUFDRTtJQUNFLFNBQUE7RUZvTEY7RUVuTEE7SUFDRSxhQUFBO0VGcUxGO0FBQ0Y7QUUxTEE7RUFDRTtJQUNFLFNBQUE7RUZvTEY7RUVuTEE7SUFDRSxhQUFBO0VGcUxGO0FBQ0Y7QUVwTEE7RUFDRTtJQUNFLGFBQUE7RUZzTEY7RUVyTEE7SUFDRSxTQUFBO0VGdUxGO0FBQ0Y7QUU1TEE7RUFDRTtJQUNFLGFBQUE7RUZzTEY7RUVyTEE7SUFDRSxTQUFBO0VGdUxGO0FBQ0Y7QUV0TEE7RUFDRTtJQUNFLFNBQUE7RUZ3TEY7RUV2TEE7SUFDRSxhQUFBO0VGeUxGO0VFeExBO0lBQ0UsU0FBQTtFRjBMRjtBQUNGO0FFak1BO0VBQ0U7SUFDRSxTQUFBO0VGd0xGO0VFdkxBO0lBQ0UsYUFBQTtFRnlMRjtFRXhMQTtJQUNFLFNBQUE7RUYwTEY7QUFDRjtBRXpMQTtFQUNFO0lBQ0MsYUFBQTtFRjJMRDtFRTFMQTtJQUNFLGFBQUE7RUY0TEY7QUFDRjtBRWpNQTtFQUNFO0lBQ0MsYUFBQTtFRjJMRDtFRTFMQTtJQUNFLGFBQUE7RUY0TEY7QUFDRjtBRTNMQTtFQUNFO0lBQ0UsYUFBQTtFRjZMRjtFRTVMQTtJQUNFLGFBQUE7RUY4TEY7QUFDRjtBRW5NQTtFQUNFO0lBQ0UsYUFBQTtFRjZMRjtFRTVMQTtJQUNFLGFBQUE7RUY4TEY7QUFDRjtBRTdMQTtFQUNFO0lBQ0UsYUFBQTtFRitMRjtF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SHFxQ047QUFDRjtBR3BxQ0E7RUFHTTtJQUNFLDhCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtFSG9xQ047QUFDRjtBR25xQ0E7RUFHTTtJQUNFLDhCQUFBO0lBQUEsMEJBQUE7SUFBQSxzQkFBQTtFSG1xQ047QUFDRjtBR2xxQ0E7RUFFSTtJQUNFLDhCQUFBO0VIbXFDSjtFR2xxQ0k7SUFDRSxTQUFBO0VIb3FDTjtBQUNGO0FHbnFDQTtFQUVJO0lBQ0UsOEJBQUE7RUhvcUNKO0FBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnRGVsYUdvdGhpY09uZS1SZWd1bGFyJ1xuICBzcmM6IHVybCguLi9mb250cy9EZWxhR290aGljT25lLVJlZ3VsYXIud29mZilcbiAgZm9udC13ZWlnaHQ6IDQwMFxuXG5AZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnUHJlc3NTdGFydDJQLVJlZ3VsYXInXG4gIHNyYzogdXJsKC4uL2ZvbnRzL1ByZXNzU3RhcnQyUC1SZWd1bGFyLndvZmYpXG4gIGZvbnQtd2VpZ2h0OiA0MDBcblxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ1N1aXNzZUludGwtUmVndWxhcidcbiAgc3JjOiB1cmwoLi4vZm9udHMvU3Vpc3NlSW50bC1SZWd1bGFyLndvZmYpXG4gIGZvbnQtd2VpZ2h0OiA0MDBcblxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ1N1aXNzZUludGwtU2VtaUJvbGQnXG4gIHNyYzogdXJsKC4uL2ZvbnRzL1N1aXNzZUludGwtU2VtaUJvbGQud29mZilcbiAgZm9udC13ZWlnaHQ6IDYwMFxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRlbGFHb3RoaWNPbmUtUmVndWxhclwiO1xuICBzcmM6IHVybCguLi9mb250cy9EZWxhR290aGljT25lLVJlZ3VsYXIud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJlc3NTdGFydDJQLVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvUHJlc3NTdGFydDJQLVJlZ3VsYXIud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU3Vpc3NlSW50bC1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1N1aXNzZUludGwtUmVndWxhci53b2ZmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTdWlzc2VJbnRsLVNlbWlCb2xkXCI7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL1N1aXNzZUludGwtU2VtaUJvbGQud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudWwsIGxpLCBwLCBoMSwgaDIsIGgzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMwMDAwM0Q7XG59XG5ib2R5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZGFyayAuZmF2LXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMTExMjE4O1xufVxuLmRhcmsgLmZhdi1wYWdlIC5wb3B1cCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTcsIDE4LCAyNCwgMC43KTtcbn1cbi5kYXJrIC5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICBiYWNrZ3JvdW5kOiAjMTExMjE4O1xufVxuLmRhcmsgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcDpiZWZvcmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTApIGdyYXlzY2FsZSgxKTtcbn1cbi5kYXJrIC5mYXYtcGFnZSAubWFpbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCA2MSwgMCkgMCUsICMxMTEyMTggMTAwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmRhcmsgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy1kYXJrLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZGFyayAuZmF2LXBhZ2UgLm1haW5fX2dhbWUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWJnLXRhYi1kYXJrLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXI7XG4gIH1cbn1cblxuLmZhdi1wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDNEO1xuICBwYWRkaW5nOiA0MHB4IDAgMjBweCAwO1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mYXYtcGFnZSAucG9wdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgNjEsIDAuNyk7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlLWluLW91dDtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIHdpZHRoOiA1N3B4O1xuICBoZWlnaHQ6IDU3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbG9zZS1wb3B1cC1iZy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX19jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNTAwcHg7XG4gIGhlaWdodDogMzEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMTM5LCAwLjkpO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmZhdi1wYWdlIC5wb3B1cF9fd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MSU7XG4gIGhlaWdodDogOTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNS41JTtcbiAgbGVmdDogNC41JTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BvcHVwLWJnLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wb3B1cC1iZy1tb2Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxufVxuLmZhdi1wYWdlIC5wb3B1cF9fdGl0bGUsIC5mYXYtcGFnZSAucG9wdXBfX2xpc3QsIC5mYXYtcGFnZSAucG9wdXBfX2J0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IERlbGFHb3RoaWNPbmUtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX2xpc3QtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBEZWxhR290aGljT25lLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmZhdi1wYWdlIC5wb3B1cF9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5mYXYtcGFnZSAucG9wdXBfX2J0biB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgYmFja2dyb3VuZDogIzA1QzQ4OTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyM3B4IDQ1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDAwNTU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG59XG4uZmF2LXBhZ2UgLnBvcHVwX19idG46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMEVBQTE7XG59XG4uZmF2LXBhZ2UgLm1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWluLWJnLWRlc2sucG5nXCIpIG5vLXJlcGVhdCAwIDIwJS9jb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4tYmctdGFiLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbi5mYXYtcGFnZSAubWFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCA2MSwgMCkgMCUsICMwMDAwM0QgMTAwJSk7XG4gIHotaW5kZXg6IDM7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxNTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDc0MHB4O1xuICByaWdodDogMTM1cHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6ICNGRjI2N0U7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWJvbnVzIHtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRkYyNjdFO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIlLCAtMTUwJSk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzAwMDAzRDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICNGRjI2N0U7XG4gIHBhZGRpbmc6IDdweCA2cHggNHB4IDEzcHg7XG4gIHotaW5kZXg6IDEwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMiUgMCwgMTAwJSAwLCAxMDAlIDUwJSwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMjAlKTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtdG9wIHNwYW4ge1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWNlbnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IERlbGFHb3RoaWNPbmUtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogODVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzA1QzQ4QTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMTBweDtcbiAgcmlnaHQ6IC0xOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogOTFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Nha2UtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyIC5jZW50ZXItc3VidGV4dCB7XG4gIHBhZGRpbmc6IDEwcHggNXB4IDlweCAxMnB4O1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI2LjRweDtcbiAgd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IDczcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4MHB4O1xuICByaWdodDogMTEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ0JSwgMTklKTtcbiAgY29sb3I6ICNGRjI2N0U7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdWJ0ZXh0LWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvdmVyO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1ib3R0b20ge1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjVweDtcbiAgY29sb3I6ICNGRjI2N0U7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWxlZnQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogODBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wLXRleHQtZGVjb3IucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyM3B4IDE1cHggMCAwO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMDRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaGVhbHRoLWJhci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTUwJSk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1yaWdodDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTM1cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC1kZWNvci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQtaW1nIHtcbiAgbWFyZ2luOiBhdXRvIDMycHggMCAwO1xuICB3aWR0aDogNDAzcHg7XG4gIGhlaWdodDogMjk0cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItYmctZGVzay5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNGRjI2N0U7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogOTklO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0ZGMjY3RTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IC5jdWJlcy1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N1YmVzLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAtOXB4IC05cHgvY29udGFpbjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTUlO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY2hlcnJ5LWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlcnJ5LWljb24uc3ZnXCIpIG5vLXJlcGVhdCAtMTBweCAtMTVweC9jb250YWluO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyNiU7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IC5jYXJkcy1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NhcmRzLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgZ2FwOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy1yaWdodC1kZWNvci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLnNwb3J0LWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3BvcnQtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmdhbWUtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5mYXYtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mYXYtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmxvYWRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sb2FkaW5nLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzdweDtcbiAgbWFyZ2luOiBhdXRvIDAgMTVweCAwO1xufVxuLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgxKSwgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgY29sb3I6ICMyNDI0OTY7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMikge1xuICBjb2xvcjogI0ZGMjY3RTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1kb3RzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFubmVyLWRvdHMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy10YWIucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlcjtcbiAgfVxufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtZ3JvdW5kLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDg1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtZ3JvdW5kLXRhYi5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyO1xuICB9XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJnLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXI7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIGhlaWdodDogODUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTJweDtcbiAgbGVmdDogNTElO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgei1pbmRleDogMDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgcGFkZGluZy10b3A6IDMxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNjk0cHg7XG4gIGhlaWdodDogOTQwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWRlc2sucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1tb2IucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtbW9iLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyODBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDZweCA4NnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDAzRDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjguNXB4O1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDVDNDhBIDAlLCByZ2JhKDgsIDE2LCAxMjMsIDApIDEwMCUpO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJ0bi1iZy1ob3Zlci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggM3B4ICMzQkZGQzMpO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM0JGRkMzIDAlLCByZ2JhKDgsIDE2LCAxMjMsIDApIDEwMCUpO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOmFjdGl2ZSB7XG4gIGJvdHRvbTogMjc4cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS1idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtYnRuLWJnLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSAuYnRuLW9mZjphY3RpdmUge1xuICBib3R0b206IDI4MHB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUgLmJ0bi1vZmY6aG92ZXIge1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSAuYnRuLW9mZjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJ0bi1iZy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUgLmJ0bi1vZmY6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwNUM0OEEgMCUsIHJnYmEoOCwgMTYsIDEyMywgMCkgMTAwJSk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBEZWxhR290aGljT25lLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCB7XG4gIHdpZHRoOiA0NDBweDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NjcmVlbi1nYW1lLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZS1ib2R5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWUtYm9keTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1saW5lLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZS1ib2R5IC5ob29rLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDU4cHg7XG4gIHRyYW5zaXRpb246IGxlZnQgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lLWJvZHkgLmhvb2std3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mYXN0ZW5lcnMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogNTFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lLWJvZHkgLmhvb2std3JhcCAuaG9vay1mYXN0ZXJpbmcge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTFweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lLWJvZHkgLmhvb2stcG9zaXRpb24tY2F0Y2gxIHtcbiAgbGVmdDogMTU1cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZS1ib2R5IC5ob29rLXBvc2l0aW9uLWNhdGNoMiB7XG4gIGxlZnQ6IDIyNXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWUtYm9keSAuaG9vayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2hvb2suc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogNThweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5jb2lucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luMyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNC5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luNSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmNvaW5zIC5jb2luNiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLnN0YXJ0LXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogOTAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYW5pbWF0aW9uOiBzdGFydC10ZXh0LWJsaWNrIDFzIGluZmluaXRlO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLnJlc3VsdCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5GUywgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLlJGQiwgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLlJPTiB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5GUyBzcGFuLCAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuUkZCIHNwYW4sIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5ST04gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAtUmVndWxhciwgc2Fucy1zZXJpZjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lT3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dCAwLjRzO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lT3Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3JpZ2h0LWJhbGxzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAyOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbGVmdC1iYWxscy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX190aXRsZSwgLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmZhdi1wYWdlIC5tYWluX19nYW1lLXBsYXlncm91bmQgLmdhbWVPdmVyX19wcml6ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjNweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBtYXgtd2lkdGg6IDM5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzLjRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIC5nYW1lT3Zlcl9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG4gIG1heC13aWR0aDogMzYwcHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXJfX2luZm8ge1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjMkQyREJFO1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uZmF2LXBhZ2UgLm1haW5fX2dhbWUtcGxheWdyb3VuZCAuZ2FtZU92ZXJfX2luZm86aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmF2LXBhZ2UgLmRldGFpbHMsIC5mYXYtcGFnZSAucnVsZXMge1xuICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgd2lkdGg6IDkwJTtcbiAgei1pbmRleDogMTA7XG59XG4uZmF2LXBhZ2UgLmRldGFpbHMge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cbi5mYXYtcGFnZSAuZHJvcFtvcGVuXSAuZHJvcF9fYnRuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZhdi1wYWdlIC5kcm9wIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZmF2LXBhZ2UgLmRyb3Agc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLmRyb3AgPiBzdW1tYXJ5IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fYnRuIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTYyQkVBO1xuICBmb250LWZhbWlseTogU3Vpc3NlSW50bC1TZW1pQm9sZCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZhdi1wYWdlIC5kcm9wX19idG4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xufVxuLmZhdi1wYWdlIC5kcm9wX19idG46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX2J0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICBvcmRlcjogMjtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fc3VibGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fc3VibGlzdC1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmZhdi1wYWdlIC5kcm9wX19saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE2MkJFQTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHggMzBweCAzMHB4O1xuICBtYXgtaGVpZ2h0OiA0NDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmZhdi1wYWdlIC5kcm9wX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwNTU7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1QzQ4OTtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5mYXYtcGFnZSAuZHJvcF9fbGlzdC1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmZhdi1wYWdlIC5kcm9wX19saXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmZhdi1wYWdlIC5kcm9wX19saXN0IC5zdWItdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmZhdi1wYWdlIC5ydWxlcyB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbkBrZXlmcmFtZXMgc3RhcnQtdGV4dC1ibGljayB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBjb2luLWNhdGNoIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY29pbi1kaXNhcHBlYXJhbmNlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJlc3VsdC1yZWZyZXNoIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYXN0ZW5lcnMtY2F0Y2gxLWRvd24ge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTE1cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMS11cCB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYXN0ZW5lcnMtY2F0Y2gyLWRvd24ge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTE1cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMi11cCB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYXN0ZW5lcnMtY2F0Y2gyIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxuICA1MCUge1xuICAgIGhlaWdodDogMTE1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gxLWRvd24ge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gxLXVwIHtcbiAgMCUge1xuICAgIGhlaWdodDogMjM1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLWNhdGNoMi1kb3duIHtcbiAgMCUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiAyMzVweDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLWNhdGNoMi11cCB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9vay1jYXRjaDIge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICA1MCUge1xuICAgIGhlaWdodDogMjM1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLWZhc3RlcmluZy1tb3ZlIHtcbiAgMCUge1xuICAgIHRvcDogNjRweDtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogMjAwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiA2NHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGhvb2stbW92ZS1ob3Jpem9udGFsMSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG4gIDUwJSB7XG4gICAgbGVmdDogMjgwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTU1cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9vay1tb3ZlLWhvcml6b250YWwyIHtcbiAgMCUge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAyODBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxNTVweDtcbiAgfVxufVxuQGtleWZyYW1lcyBob29rLW1vdmUtaG9yaXpvbnRhbDIge1xuICAwJSB7XG4gICAgbGVmdDogMTU1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMjI1cHg7XG4gIH1cbn1cbi5jb2luLWNhdGNoIHtcbiAgYW5pbWF0aW9uOiBjb2luLWNhdGNoIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY29pbi1kaXNhcHBlYXJhbmNlIHtcbiAgYW5pbWF0aW9uOiBjb2luLWRpc2FwcGVhcmFuY2UgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmhvb2stZmFzdGVyaW5nLWNhdGNoMS1kb3duIHtcbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gxLWRvd24gMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLWZhc3RlcmluZy1jYXRjaDEtdXAge1xuICBhbmltYXRpb246IGZhc3RlbmVycy1jYXRjaDEtdXAgMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLWZhc3RlcmluZy1jYXRjaDItZG93biB7XG4gIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMi1kb3duIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gyLXVwIHtcbiAgYW5pbWF0aW9uOiBmYXN0ZW5lcnMtY2F0Y2gyLXVwIDEuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaG9vay1jYXRjaDEtZG93biB7XG4gIGFuaW1hdGlvbjogaG9vay1jYXRjaDEtZG93biAxLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmhvb2stY2F0Y2gxLXVwIHtcbiAgYW5pbWF0aW9uOiBob29rLWNhdGNoMS11cCAxLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmhvb2stY2F0Y2gyLWRvd24ge1xuICBhbmltYXRpb246IGhvb2stY2F0Y2gyLWRvd24gMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLWNhdGNoMi11cCB7XG4gIGFuaW1hdGlvbjogaG9vay1jYXRjaDItdXAgMS4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLW1vdmUtaG9yaXpvbnRhbCB7XG4gIGFuaW1hdGlvbjogaG9vay1tb3ZlLWhvcml6b250YWwxIDMuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob29rLW1vdmUtaG9yaXpvbnRhbDIge1xuICBhbmltYXRpb246IGhvb2stbW92ZS1ob3Jpem9udGFsMiAxLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWU6OmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEzMjBweDtcbiAgICBoZWlnaHQ6IDg1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNDAwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lOjpiZWZvcmUge1xuICAgIGhlaWdodDogOTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItbGVmdDo6YmVmb3JlIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQtaW1nIHtcbiAgICB3aWR0aDogMzUzcHg7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWNlbnRlciAuY2VudGVyLXN1YnRleHQge1xuICAgIHdpZHRoOiAyNjdweDtcbiAgICBoZWlnaHQ6IDY3cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNC40cHg7XG4gICAgdG9wOiA4NHB4O1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodDo6YmVmb3JlIHtcbiAgICByaWdodDogLTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjhweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1sZWZ0OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAxN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbSB7XG4gICAgcGFkZGluZzogMCAxMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIG1heC13aWR0aDogNzEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1yaWdodDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AtZGVjb3ItdGFiLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gICAgd2lkdGg6IDQ5MHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1yaWdodC1pbWcge1xuICAgIHdpZHRoOiAyMDdweDtcbiAgICBoZWlnaHQ6IDE1MXB4O1xuICAgIG1hcmdpbjogYXV0byAxNXB4IDEycHggMDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWxlZnQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IC02NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtYm9udXMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMSUsIC0xNTAlKTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDZweCA5cHggNXB4IDEzcHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDQuNSUgMCwgMTAwJSAwLCAxMDAlIDUwJSwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMzMlKTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXIgLmNlbnRlci1zdWJ0ZXh0IHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICB3aWR0aDogMTE5cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDRweCAzcHggM3B4IDZweDtcbiAgICB0b3A6IDM2cHg7XG4gICAgcmlnaHQ6IDQ1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1jZW50ZXI6OmFmdGVyIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAxMzBweDtcbiAgICByaWdodDogMjVweDtcbiAgICB3aWR0aDogMzlweDtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1ib3R0b20ge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItd3JhcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1iZy1tb2IucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlcjtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci13cmFwOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQge1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdDo6YmVmb3JlIHtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAtNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLWxlZnQgLmN1YmVzLWljb24ge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGhlaWdodDogNDdweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNXB4IC00cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY2hlcnJ5LWljb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02cHggLThweDtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY2FyZHMtaWNvbiB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0OjpiZWZvcmUge1xuICAgIHdpZHRoOiA1MXB4O1xuICAgIGhlaWdodDogMTgycHg7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICAgIHRvcDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy1yaWdodC1kZWNvci10YWIuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCAuc3BvcnQtaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWljb25zLXJpZ2h0IC5nYW1lLWljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCAuZmF2LWljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCAubG9hZGluZy1pY29uIHtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgxKSwgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjpiZWZvcmUsIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4M3B4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45Myk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwOjpiZWZvcmUge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiA5NSU7XG4gICAgdG9wOiA0LjUlO1xuICAgIGxlZnQ6IDIuNSU7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTVweCAyM3B4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLW1vYi5wbmdcIikgbm8tcmVwZWF0IC0zdncgMTY1cHgvY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDcuMnZ3IDE2OXZ3O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbjo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm90dG9tOiAxOHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgIG1pbi13aWR0aDogMzQ1cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXdyYXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LWJvbnVzIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICB0b3A6IC00cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC10b3Age1xuICAgIHBhZGRpbmc6IDdweCA3cHggNnB4IDlweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDMuNSUgMCwgMTAwJSAwLCAxMDAlIDUwJSwgMTAwJSAxMDAlLCAwIDEwMCUsIDAgMjYlKTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci10ZXh0LXRvcCBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyIC5jZW50ZXItc3VidGV4dCB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLXRleHQtY2VudGVyOjphZnRlciB7XG4gICAgdG9wOiAtMThweDtcbiAgICByaWdodDogLTQ5cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItdGV4dC1ib3R0b20ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1sZWZ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1sZWZ0OjpiZWZvcmUge1xuICAgIHdpZHRoOiA2MXB4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogNzNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1yaWdodCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiA0MXB4IDAgMCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogLTdweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1yaWdodDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItcmlnaHQtaW1nIHtcbiAgICBtYXJnaW46IGF1dG8gMjNweCA2cHggMDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtbGVmdCAuY3ViZXMtaWNvbiB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01cHggLTRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IC5jaGVycnktaWNvbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTZweCAtOHB4O1xuICAgIHdpZHRoOiA0M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1sZWZ0IC5jYXJkcy1pY29uIHtcbiAgICB3aWR0aDogNDNweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM1OHB4O1xuICAgIGhlaWdodDogMzY1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1kZWNvci1tb2Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC04cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLnNwb3J0LWljb24ge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1pY29ucy1yaWdodCAuZ2FtZS1pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmZhdi1pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXItaWNvbnMtcmlnaHQgLmxvYWRpbmctaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMikge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICByaWdodDogLTdweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICBsZWZ0OiAtNHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyLWJvdHRvbS1pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlLCAuZmF2LXBhZ2UgLm1haW5fX2Jhbm5lci1ib3R0b20taXRlbTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICB3aWR0aDogNDNweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgd2lkdGg6IDM4NXB4O1xuICAgIGhlaWdodDogNTQwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHRvcDogMzhweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZS1idG4ge1xuICAgIHBhZGRpbmc6IDFweCA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBib3R0b206IDE3MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lLWJ0bjphY3RpdmUge1xuICAgIGJvdHRvbTogMTY4cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUtYnRuOjpiZWZvcmUge1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3R0b206IDFweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUgLmJ0bi1vZmY6YWN0aXZlIHtcbiAgICBib3R0b206IDE3MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1wbGF5Z3JvdW5kIHtcbiAgICB0b3A6IDExM3B4O1xuICAgIHJpZ2h0OiAyN3B4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41Nik7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19idG4ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAuZHJvcF9fc3VibGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19zdWJsaXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19saXN0IHtcbiAgICBwYWRkaW5nOiAyMnB4IDIwcHggMjZweCAxNnB4O1xuICB9XG4gIC5mYXYtcGFnZSAuZHJvcF9fbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19saXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSBhbmQgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDEwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkzcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE4MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbjo6YmVmb3JlIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGJvdHRvbTogMjdweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG4gIC5mYXYtcGFnZSAucG9wdXBfX2xpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAucG9wdXBfX2J0biB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19zdWJsaXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmRyb3BfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wX19saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM3cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE3NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUge1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM1cHgpIHtcbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHJpZ2h0OiA3cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUge1xuICAgIHJpZ2h0OiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX19saXN0IHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnBvcHVwX19idG4ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19iYW5uZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgcmlnaHQ6IDExcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1haW5fX2dhbWUtbWFjaGluZSB7XG4gICAgcmlnaHQ6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwNXB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYWluX19nYW1lLW1hY2hpbmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44Myk7XG4gICAgcmlnaHQ6IDQxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4MHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5wb3B1cF9fYnRuIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHJpZ2h0OiAzMXB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICBib3R0b206IDE3cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc2KTtcbiAgICByaWdodDogNTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDM1MHB4KSB7XG4gIC5mYXYtcGFnZSAucG9wdXBfX3dyYXAge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMzN3B4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fZ2FtZS1tYWNoaW5lIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzIwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjczKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogMzUwcHgpIHtcbiAgLmZhdi1wYWdlIC5wb3B1cF9fd3JhcCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiAzMTBweCkge1xuICAuZmF2LXBhZ2UgLnBvcHVwX193cmFwIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDQ1MHB4KSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5mYXYtcGFnZSAubWFpbl9fYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5mYXYtcGFnZSAubWFpbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTN2dyAzMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAubWFpbjo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYyMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmZhdi1wYWdlIC5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDYwcHg7XG4gIH1cbn0iLCJodG1sXG5cdGhlaWdodDogMTAwJVxuXG5ib2R5XG5cdG1hcmdpbjogMFxuXHRoZWlnaHQ6IDEwMCVcblxuYVxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblxudWxcblx0bGlzdC1zdHlsZTogbm9uZVxuXG51bCwgbGksIHAsIGgxLCBoMiwgaDNcblx0cGFkZGluZzogMFxuXHRtYXJnaW46IDBcblxuKlxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XG5cdFxuIiwiJGxpZ2h0LWJsdWU6ICMyNDI0OTZcbiRwbGF5Z3JvdW5kLWJnOiAjMUQxRDlBXG4kaW5mby1saW5rLWJnOiAjMkQyREJFXG4kcG9wdXAtYmc6IHJnYmEoMCwwLDEzOSwgLjkpXG4kZHJvcC1ib3JkZXI6ICMxNjJCRUFcbiRibHVlOiAjMDAwMDU1XG4kZGFyay1ibHVlOiAjMDAwMDNEXG4kd2hpdGU6ICNmZmZmZmZcbiRncmVlbjogIzA1QzQ4QVxuJHBvcHVwLWJ0bi1iZzogIzA1QzQ4OVxuJHBvcHVwLWJ0bi1iZy1ob3ZlcjogIzAwRUFBMVxuJG1hZ2VudGE6ICNGRjI2N0VcbiRkYXJrLXRoZW1lLWNvbG9yOiAjMTExMjE4XG5cbiRmb250LXByZXNzLXN0YXJ0Mi1yZWc6IFByZXNzU3RhcnQyUC1SZWd1bGFyLCBzYW5zLXNlcmlmXG4kZm9udC1kZWx0YS1nb3RoaWMtb25lLXJlZzogRGVsYUdvdGhpY09uZS1SZWd1bGFyLCBzYW5zLXNlcmlmXG4kZm9udC1zdWlzc2VpbnRsLXNlbWlib2xkOiBTdWlzc2VJbnRsLVNlbWlCb2xkLCBzYW5zLXNlcmlmXG4kZm9udC1zdWlzc2VpbnRsLXJlZzogU3Vpc3NlSW50bC1SZWd1bGFyLCBzYW5zLXNlcmlmXG5cbmJvZHlcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZVxuICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlXG4gIGltZ1xuICAgIG1heC13aWR0aDogMTAwJVxuICAgIGhlaWdodDogYXV0b1xuXG4vLyBEQVJLIFRIRU1FXG4uZGFya1xuICAuZmF2LXBhZ2VcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZS1jb2xvclxuICAgIC5wb3B1cFxuICAgICAgYmFja2dyb3VuZDogcmdiYSgxNywxOCwyNCwgLjcpXG4gICAgICAmX193cmFwXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lLWNvbG9yXG4gICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwKSBncmF5c2NhbGUoMSlcbiAgICAubWFpblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgNjEsIDAuMDApIDAlLCAjMTExMjE4IDEwMCUpXG4gICAgICAmX19nYW1lXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweClcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy1kYXJrLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KVxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWJnLXRhYi1kYXJrLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbi8vIEVORCBEQVJLIFRIRU1FXG5cbi5mYXYtcGFnZVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgd2lkdGg6IDEwMCVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmVcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZVxuICBwYWRkaW5nOiA0MHB4IDAgMjBweCAwXG4gIG1pbi1oZWlnaHQ6IDYwMHB4XG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgLnBvcHVwXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDYxLCAuNylcbiAgICAvL3otaW5kZXg6IDEwMFxuICAgIG9wYWNpdHk6IDBcbiAgICB6LWluZGV4OiAtMTAwXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuOHMgZWFzZS1pbi1vdXRcbiAgICAmX19jbG9zZVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIHJpZ2h0OiAwXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSlcbiAgICAgIHdpZHRoOiA1N3B4XG4gICAgICBoZWlnaHQ6IDU3cHhcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbG9zZS1wb3B1cC1iZy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgICAgJjpob3ZlclxuICAgICAgICBvcGFjaXR5OiAuOFxuICAgICZfX3dyYXBcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgIHdpZHRoOiA1MDBweFxuICAgICAgaGVpZ2h0OiAzMTBweFxuICAgICAgYmFja2dyb3VuZDogJHBvcHVwLWJnXG4gICAgICBwYWRkaW5nOiAxNXB4XG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogOTElXG4gICAgICAgIGhlaWdodDogOTAlXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDUuNSVcbiAgICAgICAgbGVmdDogNC41JVxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcG9wdXAtYmcuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICB6LWluZGV4OiAwXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KVxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wb3B1cC1iZy1tb2Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICZfX3RpdGxlLCAmX19saXN0LCAmX19idG5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgei1pbmRleDogMlxuICAgICZfX3RpdGxlXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZGVsdGEtZ290aGljLW9uZS1yZWdcbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIGZvbnQtc2l6ZTogMjNweFxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHhcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHhcbiAgICAgIG1heC13aWR0aDogMzUwcHhcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICZfX2xpc3RcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgICAgbWFyZ2luOiAwIDAgMjVweCAwXG4gICAgICAmLWl0ZW1cbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWRlbHRhLWdvdGhpYy1vbmUtcmVnXG4gICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgbWF4LXdpZHRoOiAzNDBweFxuICAgICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcbiAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHhcbiAgICAmX19idG5cbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbVxuICAgICAgYmFja2dyb3VuZDogJHBvcHVwLWJ0bi1iZ1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgICBwYWRkaW5nOiAyM3B4IDQ1cHhcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgY29sb3I6ICRibHVlXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dFxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZWludGwtc2VtaWJvbGRcbiAgICAgICY6aG92ZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwb3B1cC1idG4tYmctaG92ZXJcbiAgLm1haW5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB3aWR0aDogMTAwJVxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJVxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWluLWJnLWRlc2sucG5nXCIpIG5vLXJlcGVhdCAwIDIwJS9jb250YWluXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KVxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4tYmctdGFiLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAmOjpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGJvdHRvbTogMFxuICAgICAgbGVmdDogMFxuICAgICAgaGVpZ2h0OiAxNTBweFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgNjEsIDAuMDApIDAlLCAkZGFyay1ibHVlIDEwMCUpXG4gICAgICB6LWluZGV4OiAzXG4gICAgJl9fYmFubmVyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIG1heC13aWR0aDogMTU1MHB4XG4gICAgICBtYXJnaW46IDAgYXV0b1xuICAgICAgZmxleC13cmFwOiBub3dyYXBcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3BcbiAgICAgIGZsZXgtc2hyaW5rOiAwXG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgY29udGVudDogJydcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgaGVpZ2h0OiAycHhcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogMFxuICAgICAgICB3aWR0aDogNzQwcHhcbiAgICAgICAgcmlnaHQ6IDEzNXB4XG4gICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgYmFja2dyb3VuZDogJG1hZ2VudGFcbiAgICAgICYtdGV4dFxuICAgICAgICAmLWJvbnVzXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICBjb2xvcjogJG1hZ2VudGFcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIlLCAtMTUwJSlcbiAgICAgICAgJi10b3BcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICBmb250LXNpemU6IDMwcHhcbiAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZVxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWdlbnRhXG4gICAgICAgICAgcGFkZGluZzogN3B4IDZweCA0cHggMTNweFxuICAgICAgICAgIHotaW5kZXg6IDEwXG4gICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDIlIDAsIDEwMCUgMCwgMTAwJSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDIwJSlcbiAgICAgICAgICBzcGFuXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgIHNwYW46bm90KDpmaXJzdC1jaGlsZClcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4XG4gICAgICAgICYtY2VudGVyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWRlbHRhLWdvdGhpYy1vbmUtcmVnXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgIGZvbnQtc2l6ZTogODBweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4NXB4XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgY29sb3I6ICRncmVlblxuICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIGJvdHRvbTogMTEwcHhcbiAgICAgICAgICAgIHJpZ2h0OiAtMThweFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgIHdpZHRoOiA5MXB4XG4gICAgICAgICAgICBoZWlnaHQ6IDkxcHhcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYWtlLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMClcbiAgICAgICAgICAuY2VudGVyLXN1YnRleHRcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNXB4IDlweCAxMnB4XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjYuNHB4XG4gICAgICAgICAgICB3aWR0aDogMjkwcHhcbiAgICAgICAgICAgIGhlaWdodDogNzNweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDgwcHhcbiAgICAgICAgICAgIHJpZ2h0OiAxMTBweFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQlLCAxOSUpXG4gICAgICAgICAgICBjb2xvcjogJG1hZ2VudGFcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zdWJ0ZXh0LWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvdmVyXG4gICAgICAgICYtYm90dG9tXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICBmb250LXNpemU6IDE5cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjguNXB4XG4gICAgICAgICAgY29sb3I6ICRtYWdlbnRhXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweFxuICAgICAgICAgIG1heC13aWR0aDogNjMwcHhcbiAgICAgICYtbGVmdFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweFxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDIwcHhcbiAgICAgICAgICByaWdodDogODBweFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgIHdpZHRoOiAxNDRweFxuICAgICAgICAgIGhlaWdodDogMThweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AtdGV4dC1kZWNvci5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAmLXJpZ2h0XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCVcbiAgICAgICAgcGFkZGluZzogMjNweCAxNXB4IDAgMFxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICByaWdodDogMFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgIHdpZHRoOiAyMDRweFxuICAgICAgICAgIGhlaWdodDogMTJweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9oZWFsdGgtYmFyLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTUwJSlcbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICByaWdodDogMFxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgIHdpZHRoOiAxMzVweFxuICAgICAgICAgIGhlaWdodDogMTZweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90b3AtZGVjb3Iuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAmLWltZ1xuICAgICAgICAgIG1hcmdpbjogYXV0byAzMnB4IDAgMFxuICAgICAgICAgIHdpZHRoOiA0MDNweFxuICAgICAgICAgIGhlaWdodDogMjk0cHhcbiAgICAgICYtd3JhcFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1iZy1kZXNrLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgYmFja2dyb3VuZDogJG1hZ2VudGFcbiAgICAgICAgICBoZWlnaHQ6IDJweFxuICAgICAgICAgIHdpZHRoOiA5OSVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAmLWljb25zXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgZ2FwOiAxNXB4XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4XG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDY1cHhcbiAgICAgICAgICAgIGhlaWdodDogMnB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFnZW50YVxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgIGxlZnQ6IC0xM3B4XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMClcbiAgICAgICAgICAuY3ViZXMtaWNvblxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N1YmVzLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAtOXB4IC05cHgvY29udGFpblxuICAgICAgICAgICAgd2lkdGg6IDgwcHhcbiAgICAgICAgICAgIGhlaWdodDogODBweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTUlXG4gICAgICAgICAgLmNoZXJyeS1pY29uXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2hlcnJ5LWljb24uc3ZnXCIpIG5vLXJlcGVhdCAtMTBweCAtMTVweC9jb250YWluXG4gICAgICAgICAgICB3aWR0aDogODBweFxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNiVcbiAgICAgICAgICAuY2FyZHMtaWNvblxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NhcmRzLWljb24uc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgd2lkdGg6IDgwcHhcbiAgICAgICAgICAgIGhlaWdodDogODBweFxuICAgICAgICAmLXJpZ2h0XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweFxuICAgICAgICAgIGdhcDogMTBweFxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgIHJpZ2h0OiAtMTdweFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgIHdpZHRoOiA3MnB4XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy1yaWdodC1kZWNvci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgLnNwb3J0LWljb25cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zcG9ydC1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHhcbiAgICAgICAgICAuZ2FtZS1pY29uXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHhcbiAgICAgICAgICAuZmF2LWljb25cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mYXYtaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICB3aWR0aDogNDBweFxuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4XG4gICAgICAgICAgLmxvYWRpbmctaWNvblxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvYWRpbmctaWNvbi5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgICB3aWR0aDogMzhweFxuICAgICAgICAgICAgaGVpZ2h0OiAzN3B4XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMCAxNXB4IDBcbiAgICAgICYtYm90dG9tXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICBwYWRkaW5nOiAwIDEwJVxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgICAgIGhlaWdodDogNDJweFxuICAgICAgICAmLWl0ZW1cbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgzKVxuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ibHVlXG4gICAgICAgICAgJjpudGgtY2hpbGQoMilcbiAgICAgICAgICAgIGNvbG9yOiAkbWFnZW50YVxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgICAgcmlnaHQ6IDVweFxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICAgIHdpZHRoOiAxMjVweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1kb3RzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgICAgbGVmdDogNXB4XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgICAgd2lkdGg6IDEyNXB4XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFubmVyLWRvdHMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICZfX2dhbWVcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweClcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmcucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KVxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iZy10YWIucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlclxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtZ3JvdW5kLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiA4NTBweFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgYm90dG9tOiAwXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgei1pbmRleDogMVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtZ3JvdW5kLXRhYi5wbmdcIikgbm8tcmVwZWF0IDUwJSAwL2NvdmVyXG4gICAgICAmOjphZnRlclxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJnLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDAvY292ZXJcbiAgICAgICAgd2lkdGg6IDEyMDBweFxuICAgICAgICBoZWlnaHQ6IDg1MHB4XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IC0xMnB4XG4gICAgICAgIGxlZnQ6IDUxJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKVxuICAgICAgICB6LWluZGV4OiAwXG5cbiAgICAgICYtbWFjaGluZVxuICAgICAgICBwYWRkaW5nLXRvcDogMzEwcHhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgIHdpZHRoOiA2OTRweFxuICAgICAgICBoZWlnaHQ6IDk0MHB4XG4gICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtZGVzay5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KVxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLW1vYi5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21hY2hpbmUtbW9iLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgJi1idG5cbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBib3R0b206IDI4MHB4XG4gICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMClcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICBwYWRkaW5nOiA2cHggODZweFxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOC41cHhcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQyLXJlZ1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgIGJvdHRvbTogMFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSlcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDVDNDhBIDAlLCByZ2JhKDgsIDE2LCAxMjMsIDAuMDApIDEwMCUpXG4gICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1idG4tYmctaG92ZXIuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggM3B4ICMzQkZGQzMpXG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzNCRkZDMyAwJSwgcmdiYSg4LCAxNiwgMTIzLCAwLjAwKSAxMDAlKVxuICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICBib3R0b206IDI3OHB4XG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgIHRvcDogMFxuICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgei1pbmRleDogLTFcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tYWNoaW5lLWJ0bi1iZy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgIC5idG4tb2ZmXG4gICAgICAgICAgJjphY3RpdmVcbiAgICAgICAgICAgIGJvdHRvbTogMjgwcHhcbiAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICBjdXJzb3I6IGluaGVyaXRcbiAgICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICAgIGZpbHRlcjogbm9uZVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFjaGluZS1idG4tYmcuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwNUM0OEEgMCUsIHJnYmEoOCwgMTYsIDEyMywgMC4wMCkgMTAwJSlcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1kZWx0YS1nb3RoaWMtb25lLXJlZ1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogNjRweFxuICAgICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApXG4gICAgICAmLXBsYXlncm91bmRcbiAgICAgICAgd2lkdGg6IDQ0MHB4XG4gICAgICAgIGhlaWdodDogMjcwcHhcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NjcmVlbi1nYW1lLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgbWFyZ2luOiBhdXRvXG4gICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgLmdhbWUtYm9keVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogMFxuICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2VcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICB3aWR0aDogNDAwcHhcbiAgICAgICAgICAgIGhlaWdodDogMTRweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDdweFxuICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKVxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtbGluZS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgLmhvb2std3JhcFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDE0cHhcbiAgICAgICAgICAgIGxlZnQ6IDIwcHhcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHhcbiAgICAgICAgICAgIHdpZHRoOiA1OHB4XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IGVhc2UtaW4tb3V0XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mYXN0ZW5lcnMuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgICB3aWR0aDogMTlweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDUxcHhcbiAgICAgICAgICAgIC5ob29rLWZhc3RlcmluZ1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgIHdpZHRoOiA0cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWdlbnRhXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgICB0b3A6IDUxcHhcbiAgICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApXG4gICAgICAgICAgLmhvb2stcG9zaXRpb24tY2F0Y2gxXG4gICAgICAgICAgICAgIGxlZnQ6IDE1NXB4XG4gICAgICAgICAgLmhvb2stcG9zaXRpb24tY2F0Y2gyXG4gICAgICAgICAgICBsZWZ0OiAyMjVweFxuICAgICAgICAgIC5ob29rXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9ob29rLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG9cbiAgICAgICAgICAgIGhlaWdodDogNzBweFxuICAgICAgICAgICAgd2lkdGg6IDU4cHhcbiAgICAgICAgLmNvaW5zXG4gICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZVxuICAgICAgICAgIC5jb2luXG4gICAgICAgICAgICB3aWR0aDogNjRweFxuICAgICAgICAgICAgaGVpZ2h0OiA1N3B4XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgIHotaW5kZXg6IDBcbiAgICAgICAgICAuY29pbjFcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luMS5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgLmNvaW4yXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29pbjIuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgIC5jb2luM1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvaW4zLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAuY29pbjRcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb2luNC5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgLmNvaW41XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY29pbjUuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgIC5jb2luNlxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvaW42LnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgLnN0YXJ0LXRleHRcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgIGxlZnQ6IDEwJVxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKVxuICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweFxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDItcmVnXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgd2lkdGg6IDkwJVxuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgICAgICAgYW5pbWF0aW9uOiBzdGFydC10ZXh0LWJsaWNrIDFzIGluZmluaXRlXG4gICAgICAgIC5yZXN1bHRcbiAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweFxuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICAgICAgICBnYXA6IDVweFxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4XG4gICAgICAgIC5GUywgLlJGQiwgLlJPTlxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDItcmVnXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDItcmVnXG4gICAgICAgIC5nYW1lT3ZlclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlLWluLW91dCAuNHNcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHhcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAxMHB4XG4gICAgICAgICAgICByaWdodDogMjNweFxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3JpZ2h0LWJhbGxzLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHdpZHRoOiAzOXB4XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHhcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAxN3B4XG4gICAgICAgICAgICBsZWZ0OiAyOXB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbGVmdC1iYWxscy5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG4gICAgICAgICAgJl9fdGl0bGUsJl9fdGV4dFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICZfX3RpdGxlXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHhcbiAgICAgICAgICAmX19wcml6ZVxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgZ2FwOiAyM3B4XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICAgICAgICAvL3dvcmQtc3BhY2luZzogLTdweFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHhcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjMuNHB4XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGVcbiAgICAgICAgICAmX190ZXh0XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4XG4gICAgICAgICAgJl9faW5mb1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEycHhcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdFxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZm8tbGluay1iZ1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0Mi1yZWdcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcbiAgICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gIC5kZXRhaWxzLCAucnVsZXNcbiAgICBtYXgtd2lkdGg6IDEyNTBweFxuICAgIHdpZHRoOiA5MCVcbiAgICB6LWluZGV4OiAxMFxuICAuZGV0YWlsc1xuICAgIG1hcmdpbi10b3A6IC01MHB4XG4gIC5kcm9wW29wZW5dIC5kcm9wX19idG46OmJlZm9yZVxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcbiAgLmRyb3BcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlclxuICAgICAgZGlzcGxheTogbm9uZVxuICAgID4gc3VtbWFyeVxuICAgICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICZfX2J0blxuICAgICAgcGFkZGluZzogMjBweCAzMHB4XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcC1ib3JkZXJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdWlzc2VpbnRsLXNlbWlib2xkXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICBmb250LXNpemU6IDIycHhcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgICAgIHNwYW5cbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZWludGwtc2VtaWJvbGRcbiAgICAgICY6aG92ZXJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgb3JkZXI6IDJcbiAgICAmX19zdWJsaXN0XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcbiAgICAgICYtaXRlbVxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc3Vpc3NlaW50bC1yZWdcbiAgICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICAmX19saXN0XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcC1ib3JkZXJcbiAgICAgIG1hcmdpbi10b3A6IDZweFxuICAgICAgcGFkZGluZzogMjBweCAzMHB4IDMwcHggMzBweFxuICAgICAgbWF4LWhlaWdodDogNDQwcHhcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbFxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgd2lkdGg6IDRweFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wdXAtYnRuLWJnXG4gICAgICAgIHdpZHRoOiA0cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweFxuICAgICAgJi1pdGVtXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdWlzc2VpbnRsLXJlZ1xuICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKVxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICAgIC5zdWItdGV4dFxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweFxuICAucnVsZXNcbiAgICBtYXJnaW4tdG9wOiAxNHB4XG5cbkBrZXlmcmFtZXMgc3RhcnQtdGV4dC1ibGlja1xuICAwJSwgMTAwJVxuICAgIG9wYWNpdHk6IDFcbiAgNTAlXG4gICAgb3BhY2l0eTogMFxuXG5Aa2V5ZnJhbWVzIGNvaW4tY2F0Y2hcbiAgMCVcbiAgICBib3R0b206IDBcbiAgICBvcGFjaXR5OiAxXG4gIDEwMCVcbiAgICBib3R0b206IDExMHB4XG5cbkBrZXlmcmFtZXMgY29pbi1kaXNhcHBlYXJhbmNlXG4gIDAlXG4gICAgb3BhY2l0eTogMVxuICAgIGJvdHRvbTogMTEwcHhcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxuICAgIG9wYWNpdHk6IDBcbiAgICBib3R0b206IDExMHB4XG5cbkBrZXlmcmFtZXMgcmVzdWx0LXJlZnJlc2hcbiAgMCVcbiAgICBvcGFjaXR5OiAwXG4gIDEwMCVcbiAgICBvcGFjaXR5OiAxXG5cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMS1kb3duXG4gIDAlXG4gICAgaGVpZ2h0OiAwXG4gIDEwMCVcbiAgICBoZWlnaHQ6IDExNXB4XG5cbkBrZXlmcmFtZXMgZmFzdGVuZXJzLWNhdGNoMS11cFxuICAwJVxuICAgIGhlaWdodDogMTE1cHhcbiAgMTAwJVxuICAgIGhlaWdodDogMFxuXG5Aa2V5ZnJhbWVzIGZhc3RlbmVycy1jYXRjaDItZG93blxuICAwJVxuICAgIGhlaWdodDogMFxuICAxMDAlXG4gICAgaGVpZ2h0OiAxMTVweFxuXG5Aa2V5ZnJhbWVzIGZhc3RlbmVycy1jYXRjaDItdXBcbiAgMCVcbiAgICBoZWlnaHQ6IDExNXB4XG4gIDEwMCVcbiAgICBoZWlnaHQ6IDBcblxuQGtleWZyYW1lcyBmYXN0ZW5lcnMtY2F0Y2gyXG4gIDAlXG4gICAgaGVpZ2h0OiAwXG4gIDUwJVxuICAgIGhlaWdodDogMTE1cHhcbiAgMTAwJVxuICAgIGhlaWdodDogMFxuXG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gxLWRvd25cbiAgMCVcbiAgIGhlaWdodDogMTIwcHhcbiAgMTAwJVxuICAgIGhlaWdodDogMjM1cHhcblxuQGtleWZyYW1lcyBob29rLWNhdGNoMS11cFxuICAwJVxuICAgIGhlaWdodDogMjM1cHhcbiAgMTAwJVxuICAgIGhlaWdodDogMTIwcHhcblxuQGtleWZyYW1lcyBob29rLWNhdGNoMi1kb3duXG4gIDAlXG4gICAgaGVpZ2h0OiAxMjBweFxuICAxMDAlXG4gICAgaGVpZ2h0OiAyMzVweFxuXG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gyLXVwXG4gIDAlXG4gICAgaGVpZ2h0OiAyMzVweFxuICAxMDAlXG4gICAgaGVpZ2h0OiAxMjBweFxuXG5Aa2V5ZnJhbWVzIGhvb2stY2F0Y2gyXG4gIDAlXG4gICAgaGVpZ2h0OiAxMjBweFxuICA1MCVcbiAgICBoZWlnaHQ6IDIzNXB4XG4gIDEwMCVcbiAgICBoZWlnaHQ6IDEyMHB4XG5cbkBrZXlmcmFtZXMgaG9vay1mYXN0ZXJpbmctbW92ZVxuICAwJVxuICAgIHRvcDogNjRweFxuICA1MCVcbiAgICB0b3A6IDIwMHB4XG4gIDEwMCVcbiAgICB0b3A6IDY0cHhcblxuQGtleWZyYW1lcyBob29rLW1vdmUtaG9yaXpvbnRhbDFcbiAgMCVcbiAgICBsZWZ0OiAyMHB4XG4gIDUwJVxuICAgIGxlZnQ6IDI4MHB4XG4gIDEwMCVcbiAgICBsZWZ0OiAxNTVweFxuXG5Aa2V5ZnJhbWVzIGhvb2stbW92ZS1ob3Jpem9udGFsMlxuICAwJVxuICAgIGxlZnQ6IDIwcHhcbiAgNTAlXG4gICAgbGVmdDogMjgwcHhcbiAgMTAwJVxuICAgIGxlZnQ6IDE1NXB4XG5cbkBrZXlmcmFtZXMgaG9vay1tb3ZlLWhvcml6b250YWwyXG4gIDAlXG4gICAgbGVmdDogMTU1cHhcbiAgMTAwJVxuICAgIGxlZnQ6IDIyNXB4XG5cbi5jb2luLWNhdGNoXG4gIGFuaW1hdGlvbjogY29pbi1jYXRjaCAxLjI1cyBlYXNlLWluLW91dFxuLmNvaW4tZGlzYXBwZWFyYW5jZVxuICBhbmltYXRpb246IGNvaW4tZGlzYXBwZWFyYW5jZSAuNXMgZWFzZS1pbi1vdXRcbi5ob29rLWZhc3RlcmluZy1jYXRjaDEtZG93blxuIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMS1kb3duIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gxLXVwXG4gIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMS11cCAxLjI1cyBlYXNlLWluLW91dFxuLmhvb2stZmFzdGVyaW5nLWNhdGNoMi1kb3duXG4gIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMi1kb3duIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1mYXN0ZXJpbmctY2F0Y2gyLXVwXG4gIGFuaW1hdGlvbjogZmFzdGVuZXJzLWNhdGNoMi11cCAxLjI1cyBlYXNlLWluLW91dFxuLmhvb2stY2F0Y2gxLWRvd25cbiAgYW5pbWF0aW9uOiBob29rLWNhdGNoMS1kb3duIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1jYXRjaDEtdXBcbiAgYW5pbWF0aW9uOiBob29rLWNhdGNoMS11cCAxLjI1cyBlYXNlLWluLW91dFxuLmhvb2stY2F0Y2gyLWRvd25cbiAgYW5pbWF0aW9uOiBob29rLWNhdGNoMi1kb3duIDEuMjVzIGVhc2UtaW4tb3V0XG4uaG9vay1jYXRjaDItdXBcbiAgYW5pbWF0aW9uOiBob29rLWNhdGNoMi11cCAxLjI1cyBlYXNlLWluLW91dFxuLmhvb2stbW92ZS1ob3Jpem9udGFsXG4gIGFuaW1hdGlvbjogaG9vay1tb3ZlLWhvcml6b250YWwxIDMuNXMgZWFzZS1pbi1vdXRcbi5ob29rLW1vdmUtaG9yaXpvbnRhbDJcbiAgYW5pbWF0aW9uOiBob29rLW1vdmUtaG9yaXpvbnRhbDIgMS41cyBlYXNlLWluLW91dFxuXG5cblxuXG5cblxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIwMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMilcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHhcbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICB3aWR0aDogMTMyMHB4XG4gICAgICAgICAgaGVpZ2h0OiA4NTBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNDAwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19nYW1lXG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIGhlaWdodDogOTUwcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweClcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44NSlcbiAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICB0b3A6IDIwcHhcbiAgICAgICAgICAgIHJpZ2h0OiA4MHB4XG4gICAgICAgICYtcmlnaHRcbiAgICAgICAgICAmLWltZ1xuICAgICAgICAgICAgd2lkdGg6IDM1M3B4XG4gICAgICAgICAgICBoZWlnaHQ6IDI2MHB4XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHhcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgJi1jZW50ZXJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzJweFxuICAgICAgICAgICAgLmNlbnRlci1zdWJ0ZXh0XG4gICAgICAgICAgICAgIHdpZHRoOiAyNjdweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDY3cHhcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNC40cHhcbiAgICAgICAgICAgICAgdG9wOiA4NHB4XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMDBweFxuICAgICAgICAmLWljb25zXG4gICAgICAgICAgJi1yaWdodFxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIHJpZ2h0OiAtMjVweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY4cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICByaWdodDogMTdweFxuICAgICAgICAmLWJvdHRvbVxuICAgICAgICAgIHBhZGRpbmc6IDAgMTElXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweClcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSlcbiAgICAgICAgbWF4LXdpZHRoOiA3MTBweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMzBweFxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiBub25lXG4gICAgICAgICYtcmlnaHRcbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RvcC1kZWNvci10YWIuc3ZnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICAgICAgd2lkdGg6IDQ5MHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHhcbiAgICAgICAgICAmLWltZ1xuICAgICAgICAgICAgd2lkdGg6IDIwN3B4XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MXB4XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMTVweCAxMnB4IDBcbiAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNzBweFxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4XG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICB3aWR0aDogMTAxcHhcbiAgICAgICAgICAgIGhlaWdodDogMTJweFxuICAgICAgICAgICAgdG9wOiAxMHB4XG4gICAgICAgICAgICByaWdodDogLTY1cHhcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgJi1ib251c1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMSUsIC0xNTAlKVxuICAgICAgICAgICYtdG9wXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCA5cHggNXB4IDEzcHhcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig0LjUlIDAsIDEwMCUgMCwgMTAwJSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlLCAwIDMzJSlcbiAgICAgICAgICAgIHNwYW46bm90KDpmaXJzdC1jaGlsZClcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweFxuICAgICAgICAgICYtY2VudGVyXG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4XG4gICAgICAgICAgICAuY2VudGVyLXN1YnRleHRcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHhcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExcHhcbiAgICAgICAgICAgICAgd2lkdGg6IDExOXB4XG4gICAgICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggM3B4IDNweCA2cHhcbiAgICAgICAgICAgICAgdG9wOiAzNnB4XG4gICAgICAgICAgICAgIHJpZ2h0OiA0NXB4XG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICBib3R0b206IGF1dG9cbiAgICAgICAgICAgICAgdG9wOiAxMzBweFxuICAgICAgICAgICAgICByaWdodDogMjVweFxuICAgICAgICAgICAgICB3aWR0aDogMzlweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHhcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTApXG4gICAgICAgICAgJi1ib3R0b21cbiAgICAgICAgICAgIG1heC13aWR0aDogMzMwcHhcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHhcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHhcbiAgICAgICAgJi13cmFwXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Jhbm5lci1iZy1tb2IucG5nXCIpIG5vLXJlcGVhdCA1MCUgMC9jb3ZlclxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgJi1pY29uc1xuICAgICAgICAgICYtbGVmdFxuICAgICAgICAgICAgZ2FwOiAxMHB4XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHhcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICB0b3A6IDFweFxuICAgICAgICAgICAgICBsZWZ0OiAtNXB4XG4gICAgICAgICAgICAuY3ViZXMtaWNvblxuICAgICAgICAgICAgICB3aWR0aDogNDdweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ3cHhcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTVweCAtNHB4XG4gICAgICAgICAgICAuY2hlcnJ5LWljb25cbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTZweCAtOHB4XG4gICAgICAgICAgICAgIHdpZHRoOiA0N3B4XG4gICAgICAgICAgICAgIGhlaWdodDogNDdweFxuICAgICAgICAgICAgLmNhcmRzLWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDQ3cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4XG4gICAgICAgICAgJi1yaWdodFxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweFxuICAgICAgICAgICAgZ2FwOiA2cHhcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICB3aWR0aDogNTFweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDE4MnB4XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTVweFxuICAgICAgICAgICAgICB0b3A6IDFweFxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMtcmlnaHQtZGVjb3ItdGFiLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgIC5zcG9ydC1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweFxuICAgICAgICAgICAgLmdhbWUtaWNvblxuICAgICAgICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgICAgIC5mYXYtaWNvblxuICAgICAgICAgICAgICB3aWR0aDogMjRweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgICAgIC5sb2FkaW5nLWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDIxcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHhcbiAgICAgICAgJi1ib3R0b21cbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICYtaXRlbVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDMpXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlLCAmOm50aC1jaGlsZCgyKTo6YWZ0ZXJcbiAgICAgICAgICAgICAgd2lkdGg6IDgzcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlXG4gICAgICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YWZ0ZXJcbiAgICAgICAgICAgICAgbGVmdDogMFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KVxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKVxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSlcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTMpXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xMHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgbWF4LXdpZHRoOiAzNDVweFxuICAgICAgICBoZWlnaHQ6IDI4MHB4XG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgIHdpZHRoOiA5NSVcbiAgICAgICAgICBoZWlnaHQ6IDk1JVxuICAgICAgICAgIHRvcDogNC41JVxuICAgICAgICAgIGxlZnQ6IDIuNSVcbiAgICAgICZfX3RpdGxlXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHhcbiAgICAgICZfX2J0blxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgcGFkZGluZzogMTVweCAyM3B4XG4gICAgLm1haW5cbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1tb2IucG5nXCIpIG5vLXJlcGVhdCAtM3Z3IDE2NXB4L2NvdmVyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwNy4ydncgMTY5dndcbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBoZWlnaHQ6IDcwcHhcbiAgICAgICAgYm90dG9tOiAxOHB4XG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDVweFxuICAgICAgICBtaW4td2lkdGg6IDM0NXB4XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAgICAgJi13cmFwXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAmLXRleHRcbiAgICAgICAgICAmLWJvbnVzXG4gICAgICAgICAgICBmb250LXNpemU6IDlweFxuICAgICAgICAgICAgdG9wOiAtNHB4XG4gICAgICAgICAgJi10b3BcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCA3cHggNnB4IDlweFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMy41JSAwLCAxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDEwMCUsIDAgMTAwJSwgMCAyNiUpXG4gICAgICAgICAgICBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHhcbiAgICAgICAgICAmLWNlbnRlclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4XG4gICAgICAgICAgICAuY2VudGVyLXN1YnRleHRcbiAgICAgICAgICAgICAgdG9wOiAzMHB4XG4gICAgICAgICAgICAgIHJpZ2h0OiAyMHB4XG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICB0b3A6IC0xOHB4XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNDlweFxuICAgICAgICAgICYtYm90dG9tXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweFxuICAgICAgICAmLWxlZnRcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMFxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgd2lkdGg6IDYxcHhcbiAgICAgICAgICAgIGhlaWdodDogN3B4XG4gICAgICAgICAgICB0b3A6IDEwcHhcbiAgICAgICAgICAgIHJpZ2h0OiA3M3B4XG4gICAgICAgICYtcmlnaHRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgICAgICAgcGFkZGluZzogNDFweCAwIDAgMFxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweFxuICAgICAgICAgICAgaGVpZ2h0OiA4cHhcbiAgICAgICAgICAgIHRvcDogLTZweFxuICAgICAgICAgICAgcmlnaHQ6IC03cHhcbiAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAgICYtaW1nXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMjNweCA2cHggMFxuICAgICAgICAmLWljb25zXG4gICAgICAgICAgJi1sZWZ0XG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAgICAgLmN1YmVzLWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDQzcHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01cHggLTRweFxuICAgICAgICAgICAgLmNoZXJyeS1pY29uXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02cHggLThweFxuICAgICAgICAgICAgICB3aWR0aDogNDNweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHhcbiAgICAgICAgICAgIC5jYXJkcy1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiA0M3B4XG4gICAgICAgICAgICAgIGhlaWdodDogNDNweFxuICAgICAgICAgICYtcmlnaHRcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWNcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweFxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweFxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIHdpZHRoOiAzNThweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDM2NXB4XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYW5uZXItZGVjb3ItbW9iLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICAgIHJpZ2h0OiAtOHB4XG4gICAgICAgICAgICAuc3BvcnQtaWNvblxuICAgICAgICAgICAgICB3aWR0aDogMjJweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHhcbiAgICAgICAgICAgIC5nYW1lLWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDIycHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4XG4gICAgICAgICAgICAuZmF2LWljb25cbiAgICAgICAgICAgICAgd2lkdGg6IDIycHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4XG4gICAgICAgICAgICAubG9hZGluZy1pY29uXG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweFxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHhcbiAgICAgICAgJi1ib3R0b21cbiAgICAgICAgICAmLWl0ZW1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlXG4gICAgICAgICAgICAgIHJpZ2h0OiAtN3B4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YWZ0ZXJcbiAgICAgICAgICAgICAgbGVmdDogLTRweFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMik6OmJlZm9yZSwgJjpudGgtY2hpbGQoMik6OmFmdGVyXG4gICAgICAgICAgICAgIHdpZHRoOiA0M3B4XG4gICAgICAgICAgICAgIGhlaWdodDogMTVweFxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiBub25lXG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICB3aWR0aDogMzg1cHhcbiAgICAgICAgICBoZWlnaHQ6IDU0MHB4XG4gICAgICAgICAgcGFkZGluZy10b3A6IDBcbiAgICAgICAgICAmLXRleHRcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHhcbiAgICAgICAgICAgIHRvcDogMzhweFxuICAgICAgICAgICYtYnRuXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggNDVweFxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweFxuICAgICAgICAgICAgYm90dG9tOiAxNzBweFxuICAgICAgICAgICAgJjphY3RpdmVcbiAgICAgICAgICAgICAgYm90dG9tOiAxNjhweFxuICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgIGhlaWdodDogMjBweFxuICAgICAgICAgICAgICBib3R0b206IDFweFxuICAgICAgICAuYnRuLW9mZlxuICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICBib3R0b206IDE3MHB4XG4gICAgICAgICYtcGxheWdyb3VuZFxuICAgICAgICAgIHRvcDogMTEzcHhcbiAgICAgICAgICByaWdodDogMjdweFxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjU2KVxuICAgIC5kcm9wXG4gICAgICAmX19idG5cbiAgICAgICAgcGFkZGluZzogMTVweFxuICAgICAgICBmb250LXNpemU6IDE3cHhcbiAgICAgICZfX3N1Ymxpc3RcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4XG4gICAgICAmX19saXN0XG4gICAgICAgIHBhZGRpbmc6IDIycHggMjBweCAyNnB4IDE2cHhcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSBhbmQgKG1pbi13aWR0aDogNjUwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDEwcHhcbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBib3R0b206IDBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkzcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE5MHB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICByaWdodDogNXB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTN2dyAxODBweFxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGJvdHRvbTogNzBweFxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KVxuICAgICAgJl9fZ2FtZVxuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweFxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KVxuICAgICAgICAgIHJpZ2h0OiAxMnB4XG4gICAgICAgICAgYm90dG9tOiAyN3B4XG4gICAgLmRldGFpbHNcbiAgICAgIG1hcmdpbi10b3A6IC0xMDBweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweClcbiAgLmZhdi1wYWdlXG4gICAgLnBvcHVwXG4gICAgICAmX193cmFwXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpXG4gICAgICAmX19saXN0XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4XG4gICAgICAmX19idG5cbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4XG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KVxuICAgIC5kcm9wXG4gICAgICAmX19zdWJsaXN0XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG4gICAgICAmX19saXN0XG4gICAgICAgIHBhZGRpbmc6IDE1cHhcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM3cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3Z3IDE3NXB4XG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHJpZ2h0OiAzcHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogLTUwcHhcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgcmlnaHQ6IDI1cHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM1cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgcmlnaHQ6IDdweFxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICByaWdodDogMjdweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweClcbiAgLmZhdi1wYWdlXG4gICAgLnBvcHVwXG4gICAgICAmX19saXN0XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzMHB4XG5cbiAgICAgICZfX2J0blxuICAgICAgICBwYWRkaW5nOiAxNXB4XG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44NSlcbiAgICAgICAgcmlnaHQ6IDExcHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogLTgwcHhcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgcmlnaHQ6IDMzcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzA1cHgpXG4gIC5mYXYtcGFnZVxuICAgIC5tYWluXG4gICAgICAmX19iYW5uZXJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOClcbiAgICAgICAgcmlnaHQ6IDIwcHhcbiAgICAgICZfX2dhbWVcbiAgICAgICAgbWFyZ2luLXRvcDogLTEyMHB4XG4gICAgICAgICYtbWFjaGluZVxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgzKVxuICAgICAgICAgIHJpZ2h0OiA0MXB4XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI4MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3RpdGxlXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgJl9fbGlzdFxuICAgICAgICAmLWl0ZW1cbiAgICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweFxuICAgICAgJl9fYnRuXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweFxuICAgICAgICBmb250LXNpemU6IDE1cHhcbiAgICAubWFpblxuICAgICAgJl9fYmFubmVyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KVxuICAgICAgICByaWdodDogMzFweFxuICAgICAgJl9fZ2FtZVxuICAgICAgICBtYXJnaW4tdG9wOiAtMTYwcHhcbiAgICAgICAgJi1tYWNoaW5lXG4gICAgICAgICAgYm90dG9tOiAxN3B4XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzYpXG4gICAgICAgICAgcmlnaHQ6IDUycHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDM1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOClcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMzN3B4KVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgJl9fZ2FtZVxuICAgICAgICAmLW1hY2hpbmVcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44NSlcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMyMHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzMpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gIC5mYXYtcGFnZVxuICAgIC5wb3B1cFxuICAgICAgJl9fd3JhcFxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC44KVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDM1MHB4KVxuICAuZmF2LXBhZ2VcbiAgICAucG9wdXBcbiAgICAgICZfX3dyYXBcbiAgICAgICAgdG9wOiAyMHB4XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogMzEwcHgpXG4gIC5mYXYtcGFnZVxuICAgIC5wb3B1cFxuICAgICAgJl9fd3JhcFxuICAgICAgICB0b3A6IDIwcHhcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNylcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA0NTBweClcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSlcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgICZfX2Jhbm5lclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45OClcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiAgLmZhdi1wYWdlXG4gICAgLm1haW5cbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zdncgMzBweFxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGJvdHRvbTogMFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuICAuZmF2LXBhZ2VcbiAgICAubWFpblxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTN2dyA2MHB4Il19 */