@charset "UTF-8";
/* Базові стилі, змінні, міксини ти шрифти */
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
/* Скидання стилів */
/* Скидання маргінів та відступів */
html,
body,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* Скидання списків */
ul,
ol {
  list-style: none;
}

/* Скидання гіперпосилань */
a {
  text-decoration: none;
  color: inherit;
}

/* Скидання форм */
button,
input,
select,
textarea {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  font-size: 100%;
  vertical-align: baseline;
  outline: none;
  appearance: none;
  -webkit-appearance: none;
}

/* Скидання розмірів зображень */
img {
  max-width: 100%;
  height: auto;
}

/* Скидання вирівнювання вертикальних форм елементів */
input[type=checkbox],
input[type=radio],
input[type=file] {
  vertical-align: middle;
}

/* Для більшості браузерів */
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Для Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

/* Міксін для стилів флексбокса */
/* Міксін для :hover */
/* Базові стилі */
/* Загальні налаштування */
* {
  box-sizing: border-box;
}

html,
body {
  scroll-behavior: smooth;
}

body {
  background: #131313;
  color: #ffffff;
  font-size: 14px;
  line-height: 17.5px;
  font-style: normal;
  font-family: "Montserrat", serif;
  font-optical-sizing: auto;
  font-style: normal;
  font-weight: 400;
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}

body.fade-out {
  opacity: 0;
}

a,
button {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  cursor: pointer;
}

a:hover {
  color: #ffd585;
}

.pika-label,
.pika-next,
.pika-prev {
  position: relative;
  overflow: hidden;
}

.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.pika-single:after,
.pika-single:before {
  content: " ";
  display: table;
}

.pika-single:after {
  clear: both;
}

.pika-single.is-hidden {
  display: none;
}

.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}

.pika-lendar {
  float: left;
  width: 240px;
  margin: 8px;
}

.pika-title {
  position: relative;
  text-align: center;
}

.pika-label {
  display: inline-block;
  z-index: 9999;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  background-color: #fff;
}

.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  opacity: 0;
}

.pika-next,
.pika-prev {
  display: block;
  cursor: pointer;
  outline: 0;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  text-indent: 20px;
  white-space: nowrap;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: 0.5;
}

.pika-next:hover,
.pika-prev:hover {
  opacity: 1;
}

.is-rtl .pika-next,
.pika-prev {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
}

.is-rtl .pika-prev,
.pika-next {
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
}

.pika-next.is-disabled,
.pika-prev.is-disabled {
  cursor: default;
  opacity: 0.2;
}

.is-disabled .pika-button,
.is-outside-current-month .pika-button {
  opacity: 0.3;
  color: #999;
}

.pika-select {
  display: inline-block;
}

.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}

.pika-table td,
.pika-table th {
  width: 14.2857142857%;
  padding: 0;
}

.pika-table th {
  color: #999;
  font-size: 12px;
  line-height: 25px;
  font-weight: 700;
  text-align: center;
}

.pika-button {
  cursor: pointer;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: 0;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5;
  height: initial;
}

.is-disabled .pika-button,
.is-selection-disabled {
  pointer-events: none;
  cursor: default;
}

.pika-week {
  font-size: 11px;
  color: #999;
}

.is-today .pika-button {
  color: #3af;
  font-weight: 700;
}

.has-event .pika-button,
.is-selected .pika-button {
  color: #fff;
  font-weight: 700;
  background: #3af;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px;
}

.has-event .pika-button {
  background: #005da9;
  box-shadow: inset 0 1px 3px #0076c9;
}

.is-disabled .pika-button,
.is-inrange .pika-button {
  background: #d5e9f7;
}

.is-startrange .pika-button {
  color: #fff;
  background: #6cb31d;
  box-shadow: none;
  border-radius: 3px;
}

.is-endrange .pika-button {
  color: #fff;
  background: #3af;
  box-shadow: none;
  border-radius: 3px;
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
  color: #fff;
  background: #ff8000;
  box-shadow: none;
  border-radius: 3px;
}

.pika-table abbr {
  border-bottom: none;
  cursor: help;
}

.none {
  display: none !important;
}

.no-scroll {
  overflow-y: hidden;
}

.filter-open {
  overflow-y: hidden;
}

.show {
  display: block !important;
}

.desktop {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .desktop {
    display: none !important;
  }
}

.mobile {
  display: none !important;
}
@media (max-width: 991px) {
  .mobile {
    display: flex !important;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }
}

.mobile-col {
  display: none !important;
}
@media (max-width: 991px) {
  .mobile-col {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

.primary {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #131313;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  height: 48px;
  padding: 16px 32px;
  border-radius: 50px;
  background: #ffd585;
  box-shadow: 0px 0px 25px 1px rgba(255, 213, 133, 0.4);
}
.primary:hover {
  color: #131313;
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}

.outline {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #ffd585;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  height: 48px;
  padding: 16px 32px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: #131313;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
.outline:hover {
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}

.pre-title {
  margin-left: auto;
  margin-right: auto;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  border-radius: 50px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
  margin-bottom: 24px;
}
.pre-title p {
  color: #ffd585;
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}

.title {
  text-align: center;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  color: #ffd585;
  font-size: 44px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 12px;
}
.title span {
  color: #fff;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
}
@media (max-width: 991px) {
  .title {
    font-size: 28px;
  }
}

.sub-title {
  color: #e4e4e4;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .sub-title {
    font-size: 14px;
    line-height: 17.5px;
    margin-bottom: 32px;
  }
}

.breadcrumbs {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  color: #bababa;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  padding: 32px 0 8px 0;
}
.breadcrumbs .active {
  color: #ffd585;
}
@media (max-width: 991px) {
  .breadcrumbs {
    flex-wrap: wrap;
    gap: 8px;
    padding-top: 16px;
  }
}

.title-page {
  color: #ffffff;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .title-page {
    font-size: 23px;
  }
}

.fade-in {
  opacity: 0;
  animation: fadeIn 2s ease-out forwards;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.flex-between {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.auth-block {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 380px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 32px;
  border-radius: 16px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 480px) {
  .auth-block {
    width: 343px;
    padding: 24px;
  }
}

.succes-block h4 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .succes-block h4 {
    font-size: 23px;
  }
}
.succes-block p {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 17.5px;
  margin-bottom: 24px;
}
.succes-block p a {
  color: #ffd585;
}
.succes-block__btn {
  width: 100%;
}

.confirm-block h4 {
  color: #fff;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .confirm-block h4 {
    font-size: 23px;
  }
}
.confirm-block p {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 17.5px;
  margin-bottom: 16px;
}
.confirm-block p a {
  color: #ffd585;
}
.confirm-block__error {
  width: 100%;
  padding: 8px 16px;
  border-radius: 8px;
  background: #b93b3d;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .confirm-block__error {
    font-size: 12px;
  }
}
.confirm-block label {
  margin-right: auto;
}
.confirm-block__btn {
  width: 100%;
}
.confirm-block__btn:disabled {
  background: #5c4d30;
  box-shadow: none;
}

.recov-block h4 {
  color: #fff;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .recov-block h4 {
    font-size: 23px;
  }
}
.recov-block p {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 17.5px;
  margin-bottom: 16px;
}
.recov-block p a {
  color: #ffd585;
}
.recov-block__error {
  width: 100%;
  padding: 8px 16px;
  border-radius: 8px;
  background: #b93b3d;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .recov-block__error {
    font-size: 12px;
  }
}
.recov-block label {
  margin-right: auto;
}
.recov-block__btn {
  width: 100%;
  margin-bottom: 16px;
}
.recov-block__btn:disabled {
  background: #5c4d30;
  box-shadow: none;
}
.recov-block__btn-back {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #ffd585;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  height: 48px;
  padding: 16px 32px;
  border-radius: 50px;
  width: 100%;
}

.change-pass-block h4 {
  color: #fff;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .change-pass-block h4 {
    font-size: 23px;
  }
}
.change-pass-block__error {
  text-align: center;
  width: 100%;
  padding: 8px 16px;
  border-radius: 8px;
  background: #b93b3d;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .change-pass-block__error {
    font-size: 12px;
  }
}
.change-pass-block label {
  margin-right: auto;
}
.change-pass-block .pass-rule {
  text-align: left;
  color: #fff0d3;
  font-size: 14px;
  line-height: 17.5px;
  margin-bottom: 16px;
}
.change-pass-block__btn {
  width: 100%;
  margin-bottom: 16px;
}
.change-pass-block__btn:disabled {
  background: #5c4d30;
  box-shadow: none;
}

.label {
  display: block;
  color: #e4e4e4;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 8px;
}

.input {
  width: 100%;
  position: relative;
}
.input-chev {
  position: absolute;
  top: 12px;
  right: 12px;
  pointer-events: none;
  cursor: pointer;
}

.input-chev {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.input-chev.rotate {
  transform: rotate(180deg);
}

.input > input {
  cursor: pointer;
  width: 100%;
  overflow-y: hidden;
  color: #fff;
  text-overflow: ellipsis;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  height: 48px;
  padding: 16px 35px 16px 20px;
  border-radius: 50px;
  border: 1px solid #bababa;
}
.input > input::placeholder {
  color: #7c7c7c;
}
.input > input:focus {
  border: 1px solid #ffd585;
}

.dropdown {
  position: relative;
}
.dropdown ::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.dropdown .dropdown-list {
  position: absolute;
  z-index: 10;
  margin-top: 8px;
  width: 100%;
  padding: 20px 12px 20px 20px;
  border-radius: 16px;
  background: #2b2b2b;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
.dropdown .dropdown-items {
  overflow-y: auto;
  width: 100%;
  max-height: 300px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
}
.dropdown .dropdown-items li {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  color: #fff;
  font-size: 18px;
  line-height: normal;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.dropdown .dropdown-items li svg {
  margin-right: 5px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.dropdown .dropdown-items li:hover {
  color: #ffd585;
  stroke: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
}
.dropdown .dropdown-items li.active {
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
}
.dropdown .dropdown-list {
  display: none;
}
.dropdown .dropdown-list.open {
  display: block;
}

.advanced-search {
  display: none;
}

.advanced-search.show {
  display: block;
}

.rotate {
  transform: rotate(180deg);
}

.input-primary {
  cursor: pointer;
  width: 100%;
  overflow-y: hidden;
  color: #fff;
  text-overflow: ellipsis;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  height: 48px;
  padding: 16px 35px 16px 20px;
  border-radius: 50px;
  border: 1px solid #bababa;
}
.input-primary::placeholder {
  color: #7c7c7c;
}
.input-primary:focus {
  border: 1px solid #ffd585;
}

.textarea-primary {
  cursor: pointer;
  width: 100%;
  height: 153px;
  overflow-y: hidden;
  color: #fff;
  text-overflow: ellipsis;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 16px 20px 16px 20px;
  border-radius: 12px;
  border: 1px solid #bababa;
  margin-bottom: 24px;
  resize: none;
}
.textarea-primary::placeholder {
  color: #7c7c7c;
}
.textarea-primary:focus {
  border: 1px solid #ffd585;
}

.no-results {
  color: #fff;
  font-size: 18px;
  line-height: normal;
  list-style-type: none;
}

.message-not-found {
  color: #ffd585;
  text-align: center;
  font-size: 23px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .message-not-found {
    font-size: 14px;
  }
}

.password {
  position: relative;
  width: 100%;
}
.password-input {
  cursor: pointer;
  width: 100%;
  overflow-y: hidden;
  color: #fff;
  text-overflow: ellipsis;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  height: 48px;
  padding: 16px 35px 16px 20px;
  border-radius: 50px;
  border: 1px solid #bababa;
}
.password-input::placeholder {
  color: #7c7c7c;
}
.password-input:focus {
  border: 1px solid #ffd585;
}
.password-icon {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}

.checkbox {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  color: #fff;
}
.checkbox input {
  display: none;
}
.checkbox .custom-box {
  width: 24px;
  height: 24px;
  border-radius: 6px;
  border: 1px solid #5e5e5e;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
  background: transparent;
}
.checkbox .custom-box svg {
  fill: #131313;
}
.checkbox input:checked + .custom-box {
  background: #ffd585;
  border-color: #ffd585;
}
.checkbox input:checked + .custom-box svg {
  display: block;
}

.forget-pass {
  color: #ffd585;
  text-align: right;
  text-decoration-line: underline;
  text-decoration-style: dotted;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 25%; /* 3.5px */
  text-underline-position: from-font;
}

.container {
  max-width: 1440px;
  margin: auto;
  padding: 0 60px;
}
@media (max-width: 991px) {
  .container {
    padding: 0 16px;
  }
}

/* Визначення стилів для скролбару */
::-webkit-scrollbar {
  width: 12px; /* Ширина вертикального скролбару */
  height: 12px; /* Висота горизонтального скролбару */
}

/* Стиль фону для скролбару */
::-webkit-scrollbar-track {
  background: #353535; /* Яскравий жовтий фон */
  border-radius: 2px; /* Заокруглення країв */
}

/* Стиль самого скролбару */
::-webkit-scrollbar-thumb {
  background: #ffd585; /* Яскравий червоний колір для скролбару */
  border-radius: 2px; /* Заокруглення країв */
}

/* Блоки */
.about-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .about-wrap {
    padding-bottom: 120px;
  }
}
.about-wrap__bg {
  position: absolute;
  right: 0;
  top: 160px;
}
@media (max-width: 991px) {
  .about-wrap__bg {
    display: none;
  }
}

.about__list {
  margin-top: 56px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
  margin-bottom: 64px;
}
@media (max-width: 991px) {
  .about__list {
    flex-direction: column;
    margin-bottom: 50px;
  }
}
.about__list-line {
  width: 1px;
  height: 80px;
  background: #2b2b2b;
}
@media (max-width: 991px) {
  .about__list-line {
    width: 240px;
    height: 1px;
  }
}
.about__list-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  width: 300px;
}
@media (max-width: 991px) {
  .about__list-item {
    gap: 16px;
  }
}
.about__list-item span {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
@media (max-width: 991px) {
  .about__list-item span {
    font-size: 28px;
  }
}
.about__list-item p {
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .about__list-item p {
    font-size: 14px;
  }
}
.about__video {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 764px;
  height: 428px;
  border-radius: 16px;
  overflow: hidden;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .about__video {
    width: 343px;
    height: 200px;
    margin-bottom: 24px;
  }
}
.about__video .preview {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 2;
}
.about__video .play {
  position: absolute;
  z-index: 3;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
}
.about__video .play:hover {
  background-color: #ffd585;
}
@media (max-width: 991px) {
  .about__video .play {
    width: 38.111px;
    height: 38.111px;
  }
}
.about__video video {
  width: 100%;
  height: 100%;
}
.about__text {
  margin-left: auto;
  margin-right: auto;
  max-width: 720px;
  text-align: center;
  color: #e4e4e4;
}

.activity-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .activity-wrap {
    padding-bottom: 120px;
  }
}

.activity {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 65px;
}
.activity__list {
  display: flex;
  flex-direction: column;
  gap: 56px;
}
@media (max-width: 991px) {
  .activity__list {
    gap: 32px;
  }
}
.activity__list:first-child {
  align-items: end;
}
@media (max-width: 991px) {
  .activity__list:first-child {
    align-items: flex-start;
  }
}
.activity__list-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  width: 460px;
}
@media (max-width: 991px) {
  .activity__list-item {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
}
.activity__list-item--img {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border: 1px solid #2b2b2b;
  border-radius: 100%;
}
.activity__list-item--img > img {
  width: 82px;
  height: 82px;
  object-fit: cover;
}
.activity__list-item--i {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
}
@media (max-width: 991px) {
  .activity__list-item--i {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.activity__list-item--i span {
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.activity__list-item--i p {
  max-width: 340px;
}
@media (max-width: 991px) {
  .activity__list-item--i p {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 450px) {
  .activity button {
    width: 100%;
  }
}

.advantages-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .advantages-wrap {
    padding-bottom: 120px;
  }
}

.advantages {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
}
@media (max-width: 991px) {
  .advantages {
    gap: 32px;
    flex-direction: column;
  }
}
.advantages__line {
  width: 1px;
  height: 156px;
  background-color: #2b2b2b;
}
@media (max-width: 991px) {
  .advantages__line {
    display: none;
  }
}
.advantages__card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30%;
}
@media (max-width: 1100px) {
  .advantages__card {
    width: 28%;
  }
}
@media (max-width: 991px) {
  .advantages__card {
    width: 100%;
  }
}
.advantages__card img {
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .advantages__card img {
    margin-bottom: 16px;
  }
}
.advantages__card h5 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .advantages__card h5 {
    font-size: 18px;
    margin-bottom: 8px;
  }
}
.advantages__card p {
  color: #e4e4e4;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .advantages__card p {
    font-size: 14px;
    line-height: 17.5px;
  }
}

.application-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .application-wrap {
    padding-bottom: 120px;
  }
}
.application-wrap__bg {
  position: absolute;
  top: -130px;
  right: 0;
}
@media (max-width: 991px) {
  .application-wrap__bg {
    display: none;
  }
}

.application {
  margin: auto;
  width: 616px;
}
@media (max-width: 991px) {
  .application {
    width: 100%;
  }
}
.application__thank h5 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .application__thank h5 {
    font-size: 23px;
  }
}
.application__thank p {
  margin: auto;
  width: 447px;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 17.5px;
}
@media (max-width: 991px) {
  .application__thank p {
    width: 100%;
  }
}
.application__privacy {
  margin-top: 16px;
  border-top: 1px solid #2b2b2b;
  margin-bottom: 24px;
}
.application__btn {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  width: 316px;
}
@media (max-width: 768px) {
  .application__btn {
    width: 100%;
  }
}
.application__btn:disabled {
  border-radius: 50px;
  background: #5c4d30;
  box-shadow: none;
}

.line {
  display: block;
  width: 100%;
  height: 1px;
  background: #2b2b2b;
  margin-bottom: 16px;
}

.auto-slider-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .auto-slider-wrap {
    padding-bottom: 150px;
  }
}
.auto-slider-wrap .container {
  position: relative;
}
@media (max-width: 1440px) {
  .auto-slider-wrap .container {
    padding-right: 0;
  }
}

.autoSwiper {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .autoSwiper {
    padding-bottom: 80px;
  }
}

.auto-button-prev::after {
  display: none;
}

.auto-button-next::after {
  display: none;
}

.auto__list-btn {
  position: absolute;
  right: 60px;
  bottom: 0;
  width: 316px;
}
@media (max-width: 991px) {
  .auto__list-btn {
    position: relative;
    left: 50%;
    bottom: -30px;
    transform: translateX(-50%);
  }
}
@media (max-width: 768px) {
  .auto__list-btn {
    width: 100%;
  }
}

.auto__list-nav {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .auto__list-nav {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}

.auto-button-prev {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.auto-button-next {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.benefits-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .benefits-wrap {
    padding-bottom: 120px;
  }
}
.benefits-wrap__bg {
  position: absolute;
  top: -150px;
  left: 0;
}
@media (max-width: 991px) {
  .benefits-wrap__bg {
    display: none;
  }
}

.benefits-3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 24px;
  gap: 32px;
}
@media (max-width: 991px) {
  .benefits-3 {
    gap: 32px;
    flex-direction: column;
  }
}
.benefits-3__line {
  width: 1px;
  height: 156px;
  background-color: #2b2b2b;
}
@media (max-width: 991px) {
  .benefits-3__line {
    display: none;
  }
}
.benefits-3__card {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 33%;
}
@media (max-width: 991px) {
  .benefits-3__card {
    width: 100%;
  }
}
.benefits-3__card:nth-child(-n+3) {
  height: 200px;
  border-bottom: 1px solid #2b2b2b;
}
@media (max-width: 991px) {
  .benefits-3__card:nth-child(-n+3) {
    height: auto;
    border: none;
  }
}
.benefits-3__card img {
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .benefits-3__card img {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }
}
.benefits-3__card h5 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .benefits-3__card h5 {
    font-size: 18px;
    margin-bottom: 8px;
  }
}
.benefits-3__card p {
  color: #e4e4e4;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .benefits-3__card p {
    font-size: 14px;
    line-height: 17.5px;
  }
}

.benefits-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .benefits-wrap {
    padding-bottom: 120px;
  }
}
.benefits-wrap__bg {
  position: absolute;
  top: -150px;
  left: 0;
}
@media (max-width: 991px) {
  .benefits-wrap__bg {
    display: none;
  }
}
.benefits-wrap__bg--right {
  position: absolute;
  top: -150px;
  right: 0;
}
@media (max-width: 991px) {
  .benefits-wrap__bg--right {
    display: none;
  }
}

.benefits {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 24px;
  gap: 32px;
}
@media (max-width: 991px) {
  .benefits {
    gap: 32px;
    flex-direction: column;
  }
}
.benefits__line {
  width: 1px;
  height: 156px;
  background-color: #2b2b2b;
}
@media (max-width: 991px) {
  .benefits__line {
    display: none;
  }
}
.benefits__card {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 30%;
}
@media (max-width: 1100px) {
  .benefits__card {
    width: 28%;
  }
}
@media (max-width: 991px) {
  .benefits__card {
    width: 100%;
  }
}
.benefits__card:nth-child(-n+5) {
  height: 200px;
  border-bottom: 1px solid #2b2b2b;
}
@media (max-width: 991px) {
  .benefits__card:nth-child(-n+5) {
    height: auto;
    border: none;
  }
}
.benefits__card img {
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .benefits__card img {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }
}
.benefits__card h5 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .benefits__card h5 {
    font-size: 18px;
    margin-bottom: 8px;
  }
}
.benefits__card p {
  color: #e4e4e4;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .benefits__card p {
    font-size: 14px;
    line-height: 17.5px;
  }
}

.buy-wrap {
  position: relative;
  padding-top: 120px;
  padding-bottom: 160px;
}
.buy-wrap__bg {
  position: absolute;
  left: 0;
  top: -70px;
}
@media (max-width: 991px) {
  .buy-wrap__bg {
    display: none;
  }
}

.buy {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.buy__form {
  width: 616px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 991px) {
  .buy__form {
    width: 100%;
  }
}
.buy__form .btn-more {
  color: #ffd585;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 16px 32px;
  border-radius: 50px;
}
.buy__form button {
  width: 100%;
}

@media (max-width: 991px) {
  .hidden-row {
    display: none;
  }
  .hidden-row.show {
    display: flex;
  }
  .rotate {
    transform: rotate(180deg);
  }
}
/* GLOBAL */
*,
*::before,
*::after {
  box-sizing: border-box;
}

html,
body {
  height: 100%;
}

html {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  background-color: #131313;
  min-width: 320px;
  -webkit-overflow-scrolling: touch;
}

img {
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}

/* PROFILE */
.profile {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  --color-main: #fff;
  --color-brand: #ffd585;
  --color-sec: #bababa;
  --color-txt: #e4e4e4;
  --color-bg: #191919;
  --color-placeholder: #7c7c7c;
  --font-main: "Montserrat", sans-serif;
}

.profile__body {
  font: 400 1.125rem/1.25 var(--font-main);
  color: var(--color-main);
  flex: 1 1 100%;
  width: 100%;
  max-width: 1360px;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  flex-direction: column;
}

.profile__body p {
  margin: 24px 0;
}

@media (max-width: 767px) {
  .profile__body {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.profile__grid-aside {
  display: flex;
}

@media (min-width: 1101px) {
  .profile__grid {
    display: flex;
    flex: 1 1 100%;
  }
  .profile__grid-aside {
    width: 300px;
    flex-shrink: 0;
    border-right: 1px solid #2b2b2b;
    padding: 16px 0;
    flex-direction: column;
  }
  .profile__grid-main {
    flex-grow: 1;
    padding: 32px 0 32px 40px;
  }
}
@media (max-width: 1100px) {
  .profile__grid-aside {
    overflow: hidden;
    overflow-x: auto;
    scrollbar-color: #353535 var(--color-bg);
    scrollbar-width: thin;
    -webkit-overflow-scrolling: touch;
  }
  .profile__grid-main {
    padding: 32px 0 64px;
  }
}
.profile-nav {
  display: flex;
  padding: 16px 8px;
  text-decoration: none;
  color: var(--color-sec);
}

.profile-nav__icon {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  margin-right: 16px;
}

.profile-nav__icon img {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: contain;
  object-fit: contain;
}

.profile-nav:hover,
.profile-nav.is-current {
  color: var(--color-brand);
}

@media (min-width: 1101px) {
  .profile-nav {
    align-items: center;
  }
  .profile-nav_mt {
    margin-top: auto;
  }
}
@media (max-width: 1100px) {
  .profile-nav {
    flex-direction: column;
    text-transform: uppercase;
    font-size: 0.75rem;
    min-width: 167px;
    border: 1px solid #2b2b2b;
    padding: 8px 16px;
  }
  .profile-nav:not(:first-child) {
    margin-left: -1px;
  }
  .profile-nav__icon {
    margin: 0 0 8px;
  }
  .profile-nav__txt {
    white-space: nowrap;
  }
}
.profile-header {
  margin-bottom: 24px;
}

.profile-header__txt {
  font-size: 0.875rem;
  color: var(--color-txt);
}

.profile-header__end {
  margin-left: auto;
  display: flex;
  gap: 16px;
}

@media (min-width: 576px) {
  .profile-header {
    display: flex;
    gap: 15px;
    align-items: center;
    width: 100%;
  }
}
@media (max-width: 575px) {
  .profile-header__txt {
    font-size: 0.75rem;
  }
  .profile-header__end {
    margin-top: 16px;
  }
}
.pr-title {
  display: flex;
  align-items: center;
  font: 500 1.4375rem/1.2 var(--font-main);
  margin: 0 0 8px;
}

.pr-title__icon {
  width: 24px;
  flex-shrink: 0;
  margin-right: 8px;
}

.pr-title__icon img,
.pr-title__icon svg {
  display: block;
}

.pr-circle {
  width: 48px;
  height: 48px;
  border-radius: 50px;
  box-shadow: 0 0 15px 5px rgba(255, 213, 133, 0.4);
  background-color: var(--color-brand);
  border: 2px solid var(--color-brand);
  cursor: pointer;
  outline: none;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  color: var(--color-bg);
  font-size: 0.875rem;
  font-weight: 500;
  transition: all 0.3s;
  text-transform: uppercase;
}

.pr-circle__icon {
  width: 24px;
  height: 24px;
}

.pr-circle img,
.pr-circle svg {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

@media (min-width: 576px) {
  .pr-circle:hover {
    background-color: transparent;
    color: var(--color-brand);
    box-shadow: none;
  }
  .pr-circle__txt {
    display: none;
  }
}
@media (max-width: 575px) {
  .pr-circle {
    width: 100%;
    height: auto;
    padding: 4px 20px;
  }
}
/* PR-FORM */
.pr-form__grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px -16px;
}

.pr-form__grid:not(:last-child) {
  margin-bottom: 8px;
}

.pr-form__item {
  width: 100%;
  max-width: 356px;
  padding: 0 20px;
  margin-bottom: 16px;
}

@media (max-width: 991px) {
  .pr-form__item {
    width: 50%;
    max-width: none;
  }
}
@media (max-width: 767px) {
  .pr-form__grid {
    margin-left: -15px;
    margin-right: -15px;
  }
  .pr-form__item {
    padding: 0 15px;
  }
}
@media (max-width: 700px) {
  .pr-form__item {
    width: 100%;
  }
}
.pr-control {
  display: flex;
  flex-direction: column;
  position: relative;
}

.pr-control__input {
  height: 48px;
  width: 100%;
  border: 1px solid var(--color-sec);
  border-radius: 25px;
  padding: 12px 20px;
  background: transparent;
  color: inherit;
  outline: none;
  transition: border-color 0.2s;
  max-width: 100%;
  min-width: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pr-control__input:focus::-webkit-input-placeholder {
  color: transparent;
}

.pr-control__input:focus::-moz-placeholder {
  color: transparent;
}

.pr-control__input[placeholder] {
  text-overflow: ellipsis;
}

.pr-control__input::-moz-placeholder {
  text-overflow: ellipsis;
}

.pr-control__input::-webkit-input-placeholder {
  color: var(--color-placeholder);
}

.pr-control__input::-moz-placeholder {
  color: var(--color-placeholder);
}

.pr-control__input:focus + .pr-control__label,
.pr-control__input:focus + .pr-control__label + .pr-control__icon {
  color: var(--color-brand);
}

.pr-control.is-active .pr-control__input,
.pr-control__input:focus {
  border-color: var(--color-brand);
}

.pr-control.is-active .pr-control__label,
.pr-control.is-active .pr-control__icon {
  color: var(--color-brand);
}

.pr-control__label {
  order: -1;
  font-weight: 500;
  font-size: 0.875rem;
  color: var(--color-txt);
  margin-bottom: 8px;
  transition: color 0.2s;
}

.pr-control__icon {
  color: #fffaf1;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 48px;
  height: 48px;
  display: grid;
  place-items: center;
  transition: color 0.2s;
}

.pr-control.is-error .pr-control__input {
  border-color: #b93b3d;
}

.pr-control.is-error .pr-control__label {
  color: #b93b3d;
}

textarea.pr-control__input {
  height: auto;
  padding-top: 13px;
  padding-bottom: 13px;
  display: block;
  resize: none;
  overflow: hidden;
}

/* PR-SELECT */
.pr-select {
  display: block;
  position: relative;
}

.pr-select__title {
  position: relative;
  cursor: pointer;
}

.pr-select__title:after {
  content: "";
  position: absolute;
  --size: 0.35rem;
  right: 1.1rem;
  border-left: var(--size) solid transparent;
  border-right: var(--size) solid transparent;
  border-top: var(--size) solid var(--color-main);
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  pointer-events: none;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.pr-select__title > input {
  pointer-events: none;
}

.pr-select__body {
  display: grid;
  grid-template-rows: 0fr;
  overflow: hidden;
  transition: 0.3s ease-in-out;
  border-radius: 16px;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1);
  background-color: #2b2b2b;
  position: absolute;
  z-index: 10;
  width: 100%;
  top: 100%;
  left: 0;
  margin-top: 8px;
}

.pr-select__inner {
  padding: 0 20px;
  min-height: 0;
  transition: 0.3s ease-in-out;
  max-height: 290px;
  overflow-y: auto;
  scrollbar-color: var(--color-brand) #353535;
  scrollbar-width: thin;
  -webkit-overflow-scrolling: touch;
}

.pr-select__option {
  padding: 8px 0;
  cursor: pointer;
}

.pr-select__option.is-active {
  color: var(--color-brand);
}

.pr-select__caption {
  display: block;
}

.pr-select.is-show .pr-select__body {
  grid-template-rows: 1fr;
}

.pr-select.is-show .pr-select__title:after {
  -webkit-transform: translateY(-50%) rotate(-180deg);
  transform: translateY(-50%) rotate(-180deg);
}

.pr-select.is-show .pr-select__inner {
  padding-top: 12px;
  padding-bottom: 12px;
}

.pr-color-txt {
  color: var(--color-placeholder);
}

/* PR-FORM-LINE */
@media (min-width: 701px) {
  .pr-form-line {
    display: flex;
    align-items: flex-end;
  }
  .pr-form-line__content {
    flex: 1 1 100%;
  }
  .pr-form-line__btn {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: 16px;
  }
}
@media (max-width: 700px) {
  .pr-form-line__btn {
    margin-top: 16px;
  }
  .pr-form-line textarea {
    border-radius: 8px;
  }
}
/* PR-CHECK */
.pr-check {
  display: flex;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  cursor: pointer;
}

.pr-check input {
  display: none;
}

.pr-check input:checked + .pr-check__mark:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.pr-check__mark {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  flex-shrink: 0;
  margin-right: 8px;
  border: 1px solid #5e5e5e;
  position: relative;
  transition: all 0.2s;
}

.pr-check__mark:before {
  content: "";
  position: absolute;
  inset: 5px;
  border-radius: inherit;
  background-color: var(--color-brand);
  -webkit-transform: scale(0);
  transform: scale(0);
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}

.pr-check-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 16px 32px;
  margin-bottom: 24px;
}

.pr-check-wrap .pr-check:not(:last-child) {
  margin-bottom: 16px;
}

@media (max-width: 575px) {
  .pr-check-wrap {
    font-size: 1rem;
  }
}
/* DATEPICKER */
.pika-single {
  background-color: var(--color-bg);
  border: none;
  font-family: var(--font-main);
}

.pika-lendar {
  width: 300px;
  margin: 0;
}

.pika-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 13px;
}

.pika-title .pika-label:nth-child(1) {
  order: 3;
}

.pika-title .pika-label:nth-child(2) {
  order: 2;
}

.pika-title .pika-prev,
.pika-title .pika-next {
  width: 24px;
  opacity: 1;
  text-indent: 100%;
}

.pika-title .pika-prev:hover,
.pika-title .pika-next:hover {
  opacity: 0.8;
}

.pika-title .pika-prev {
  order: 1;
  background: url(../img/profile-svg/prev-arrow.svg) no-repeat 50% 50%;
}

.pika-title .pika-next {
  order: 4;
  background: url(../img/profile-svg/next-arrow.svg) no-repeat 50% 50%;
}

.pika-title select {
  width: 100%;
  background-color: var(--color-bg);
  color: #b3b3b3;
}

.pika-label {
  background-color: var(--color-brand);
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  color: var(--color-bg);
  padding: 6px 15px;
  min-width: 96px;
  border-radius: 4px;
}

.pika-table th {
  font-weight: 400;
  color: #b3b3b3;
  text-transform: uppercase;
  padding-bottom: 4px;
}

.pika-table td {
  text-align: center;
  padding: 4px 0;
}

.pika-table abbr {
  text-decoration: none;
  cursor: default;
}

.pika-button {
  font-size: 14px;
  line-height: 1;
  color: #b3b3b3;
  background-color: transparent;
  width: 24px;
  height: 24px;
  padding: 0;
  display: inline-grid;
  place-items: center;
  border-radius: 4px;
}

@media (max-width: 767px) {
  .pika-button {
    width: 100%;
  }
}
.has-event .pika-button,
.is-selected .pika-button {
  background-color: var(--color-brand);
  color: var(--color-bg);
  font-weight: 400;
  box-shadow: 0 0 15px 5px rgba(255, 213, 133, 0.4);
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
  background-color: var(--color-brand);
  color: var(--color-bg);
}

.is-today .pika-button {
  color: #fff;
}

.is-disabled .pika-button,
.is-selection-disabled {
  color: #616161;
}

/* PR-ALERT */
.pr-alert {
  border-radius: 8px;
  padding: 8px 16px;
  background-color: #1d8c24;
  color: var(--color-main);
  font-size: 0.875rem;
  text-align: center;
}

.pr-alert_error {
  background-color: #b93b3d;
}

.pr-alert_pos {
  position: fixed;
  left: calc((100% - 1320px) / 2 + 340px);
  bottom: 32px;
}

@media (max-width: 767px) {
  .pr-alert_pos {
    left: 0;
    bottom: 0;
    width: 100%;
    border-radius: 0;
  }
}
/* PR-MODAL */
.pr-modal {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 10px 30px;
  transition: opacity 0.6s, visibility 0.6s;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

@media (max-width: 767px) {
  .pr-modal {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.pr-modal.is-show {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.pr-modal.is-show .pr-modal__inner {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.pr-modal__bg {
  background-color: #131313;
  opacity: 0.9;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
}

.pr-modal__inner {
  width: 100%;
  max-width: 380px;
  max-height: 100%;
  overflow: auto;
  position: relative;
  z-index: 10;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
  background-color: var(--color-bg);
  padding: 24px;
  border-radius: 16px;
}

@media (max-width: 400px) {
  .pr-modal__inner {
    padding-left: 12px;
    padding-right: 12px;
  }
}
.pr-modal__header {
  text-align: center;
  margin-bottom: 16px;
}

.pr-modal__title {
  font-weight: 700;
  font-size: 1.75rem;
  margin: 0 0 16px;
}

@media (max-width: 767px) {
  .pr-modal__title {
    font-size: 1.4375rem;
  }
}
.pr-modal__content:not(:last-child) {
  margin-bottom: 24px;
}

.pr-modal__info {
  text-align: center;
  font-size: 0.875rem;
  max-width: 95%;
  padding-left: auto;
  padding-right: auto;
}

.pr-modal__info-item {
  display: block;
  color: var(--color-brand);
  font-weight: 500;
}

.pr-modal__datepicker {
  margin: 24px auto 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.pr-modal__row {
  margin-bottom: 16px;
}

.pr-modal-show {
  overflow: hidden;
}

/* PR-BTN */
.pr-btn {
  border-radius: 3.57em;
  background-color: var(--color-brand);
  box-shadow: 0 0 15px 5px rgba(255, 213, 133, 0.4);
  text-transform: uppercase;
  font-weight: 500;
  font-size: 0.875rem;
  color: var(--color-bg);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border: 1px solid var(--color-brand);
  padding: 0.357em 2.2857em;
  min-height: 3.4286em;
  width: 100%;
  cursor: pointer;
  outline: none;
  transition: all 0.3s;
}

.pr-btn:disabled {
  background: #5c4d30;
  box-shadow: none;
  border-color: inherit;
  pointer-events: none;
}

.pr-btn:hover {
  box-shadow: none;
}

.pr-btn_outline {
  background-color: transparent;
  box-shadow: none;
  color: var(--color-brand);
}

.pr-btn_outline:hover {
  background-color: var(--color-brand);
  color: var(--color-bg);
}

div.pr-btn {
  cursor: default;
  pointer-events: none;
}

.pr-btns {
  display: flex;
  align-items: center;
  margin: 0 -8px;
}

.pr-btns__item {
  width: 50%;
  padding: 0 8px;
}

.pr-btn-default {
  color: var(--color-brand);
  padding: 5px 10px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}

.pr-btn-default:hover {
  color: var(--color-main);
}

/* PR-BTN-CIRCLE */
.pr-btn-circle {
  display: grid;
  place-items: center;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  border: 1px solid var(--color-brand);
  color: var(--color-brand);
  background-color: transparent;
  cursor: pointer;
  outline: none;
  padding: 7px;
  transition: all 0.3s;
}

.pr-btn-circle svg {
  max-width: 100%;
  height: auto;
}

@media (min-width: 768px) {
  .pr-btn-circle:hover {
    background-color: var(--color-brand);
    color: var(--color-bg);
  }
  .pr-btn-circle_hover:hover {
    background-color: transparent;
    border-color: var(--color-main);
  }
}
@media (max-width: 575px) {
  .pr-btn-circle {
    width: 40px;
    height: 40px;
  }
}
/* PR-CARD */
.pr-card {
  padding: 12px 16px;
  border-radius: 16px;
  box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.1);
  background-color: var(--color-bg);
  margin-bottom: 8px;
}

@media (min-width: 1101px) and (max-width: 1280px) {
  .pr-card {
    font-size: 0.9375rem;
  }
}
@media (max-width: 575px) {
  .pr-card {
    padding: 16px;
    margin-bottom: 16px;
  }
}
.pr-card__end {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (min-width: 576px) {
  .pr-card__start {
    padding: 0 8px;
    display: flex;
    align-items: center;
  }
  .pr-card__end {
    padding: 0 8px;
  }
}
@media (min-width: 901px) {
  .pr-card__body {
    display: flex;
    justify-content: space-between;
    margin: 0 -8px;
  }
  .pr-card__start {
    width: 65%;
    max-width: 525px;
  }
  .pr-card__end {
    width: 35%;
    max-width: 300px;
  }
}
@media (max-width: 900px) {
  .pr-card__end {
    padding-top: 16px;
  }
}
.pr-card__img {
  flex-shrink: 0;
  width: 96px;
  aspect-ratio: 96/64;
  border-radius: 8px;
  overflow: hidden;
  margin-right: 24px;
}

.pr-card__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

@media (max-width: 500px) {
  .pr-card__img {
    margin-right: 16px;
  }
}
.pr-card__content,
.pr-card__info {
  display: flex;
  align-items: center;
}

.pr-card__content {
  text-decoration: none;
}

.pr-card__info {
  margin: 0 -8px;
}

@media (min-width: 576px) {
  .pr-card__content {
    width: 57.145%;
  }
  .pr-card__info {
    width: 42.86%;
    justify-content: space-between;
    padding-left: 16px;
  }
}
@media (min-width: 576px) and (max-width: 900px) {
  .pr-card__info {
    justify-content: flex-end;
  }
}
@media (max-width: 575px) {
  .pr-card__info {
    padding-top: 16px;
  }
}
.pr-card__title {
  color: var(--color-brand);
  font-weight: 500;
  max-width: 100%;
  min-width: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pr-card__item {
  padding: 0 8px;
}

@media (max-width: 575px) {
  .pr-card__item {
    min-width: 113px;
  }
}
.pr-card__label {
  padding: 8px 0;
  color: #fffaf1;
}

.pr-card__comment {
  padding: 15px 0;
}

.pr-card__comment:not(:first-child) {
  border-top: 1px solid #2b2b2b;
}

.pr-card__form {
  padding-top: 8px;
}

.pr-date {
  display: inline-flex;
  align-items: center;
  min-height: 24px;
  padding-left: 32px;
  background: url("../img/profile-svg/calendar.svg") no-repeat 0 50%/24px 24px;
}

.pr-price {
  font-weight: 500;
  color: var(--color-brand);
  white-space: nowrap;
}

.pr-actions {
  display: flex;
  align-items: center;
  margin: 0 -8px;
}

.pr-actions__item {
  padding: 0 8px;
}

/* PR-COLLAPSE */
.pr-collapse {
  display: grid;
  grid-template-rows: 0fr;
  overflow: hidden;
  transition: 0.4s ease-in-out;
}

.pr-collapse__inner {
  padding-top: 0;
  min-height: 0;
  transition: 0.4s ease-in-out;
  min-width: 1px;
}

.is-show .pr-collapse {
  grid-template-rows: 1fr;
}

.is-show .pr-collapse__inner {
  padding-top: 16px;
}

.is-show [data-collapse] svg {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

[data-collapse] svg {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

/* PR-TABLE */
.pr-table__row {
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1);
}

.pr-table__caption {
  font-size: 0.75rem;
  text-transform: capitalize;
  color: var(--color-sec);
  margin-bottom: 4px;
}

.pr-table__subtitle {
  text-transform: uppercase;
}

.pr-table__group {
  display: flex;
  align-items: center;
  gap: 10px;
}

.pr-table__group .pr-actions {
  margin-left: auto;
}

.pr-table__check {
  position: relative;
  padding: 8px 0 8px 40px;
  min-height: 30px;
}

.pr-table__check .pr-check {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 100%;
}

@media (min-width: 951px) {
  .pr-table {
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 8px;
  }
  .pr-table__row {
    display: table-row;
  }
  .pr-table__cell {
    display: table-cell;
    vertical-align: middle;
    background-color: var(--color-bg);
    padding: 12px 16px;
  }
  .pr-table__cell:first-child {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    padding-left: 32px;
  }
  .pr-table__cell:last-child {
    border-bottom-right-radius: 16px;
    border-top-right-radius: 16px;
  }
  .pr-table__caption {
    display: none;
  }
  .pr-table__subtitle {
    font-size: 0.75rem;
  }
}
@media (min-width: 1101px) and (max-width: 1330px) {
  .pr-table {
    font-size: 0.875rem;
  }
  .pr-table__cell {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pr-table__cell:first-child {
    padding-left: 20px;
  }
}
@media (max-width: 950px) {
  .pr-table__row {
    display: flex;
    flex-wrap: wrap;
    background-color: var(--color-bg);
    border-radius: 16px;
    box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1);
    padding: 24px;
  }
  .pr-table__row:not(:last-child) {
    margin-bottom: 16px;
  }
  .pr-table__cell {
    width: 50%;
  }
  .pr-table__cell:last-child {
    width: 100%;
  }
  .pr-table__cell:not(:last-child) {
    margin-bottom: 16px;
  }
}
@media (max-width: 575px) {
  .pr-table__cell {
    width: 100%;
  }
  .pr-table__size {
    width: 50%;
  }
}
.pr-status {
  color: var(--color-brand);
  position: relative;
  padding-left: 12px;
}

.pr-status:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 4px;
  background-color: currentColor;
  border-radius: 50%;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.pr-status_false {
  padding-left: 0;
  color: var(--color-main);
}

.pr-status_false:before {
  display: none;
}

/* PR-LINE */
.pr-line {
  border-radius: 16px;
  background-color: var(--color-bg);
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.1);
  padding: 12px 16px;
  margin-bottom: 8px;
}

.pr-line__header {
  background-color: transparent;
  box-shadow: none;
  font-size: 0.75rem;
  color: var(--color-txt);
  text-transform: uppercase;
  padding-top: 0;
  padding-bottom: 16px;
}

.pr-line__content {
  display: flex;
  align-items: center;
}

.pr-line__item {
  width: 12%;
}

.pr-line__sm {
  width: 7%;
}

.pr-line__caption {
  font-size: 0.75rem;
  color: var(--color-sec);
  text-transform: capitalize;
  margin-bottom: 4px;
}

.pr-line__group {
  display: flex;
  align-items: center;
  gap: 10px;
  justify-content: space-between;
}

@media (min-width: 1001px) {
  .pr-line__item {
    text-align: center;
  }
  .pr-line__end {
    width: 38%;
    padding-left: 24px;
    margin-left: auto;
  }
  .pr-line__caption {
    display: none;
  }
}
@media (min-width: 1101px) and (max-width: 1300px) {
  .pr-line {
    font-size: 0.875rem;
  }
  .pr-line__header {
    font-size: 0.625rem;
  }
  .pr-line .pr-actions__item {
    padding: 0 4px;
  }
  .pr-line .pr-btn-circle {
    width: 35px;
    height: 35px;
  }
}
@media (max-width: 1000px) {
  .pr-line {
    padding: 24px;
    margin-bottom: 16px;
  }
  .pr-line__header {
    display: none;
  }
  .pr-line__content {
    flex-wrap: wrap;
    margin-left: -5px;
    margin-right: -5px;
  }
  .pr-line__item {
    width: 33.333%;
    margin-bottom: 16px;
  }
  .pr-line__end {
    width: 100%;
  }
  .pr-line__group {
    justify-content: space-between;
  }
}
@media (max-width: 500px) {
  .pr-line {
    font-size: 1rem;
  }
  .pr-line__size {
    width: 100%;
  }
}
/* PR-INFO */
.pr-info {
  width: 100%;
  max-width: 484px;
}

.pr-info_mt {
  margin-top: 8px;
}

.pr-info__header {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px 24px;
  row-gap: 24px;
}

.pr-info__col {
  width: 33.333%;
  padding: 0 10px;
}

.pr-info__caption {
  font-size: 0.75rem;
  text-transform: uppercase;
  color: var(--color-txt);
  margin-bottom: 10px;
}

.pr-info__content {
  overflow: hidden;
  overflow-x: auto;
}

.pr-info__content:not(:last-child) {
  margin-bottom: 24px;
}

.pr-info__footer {
  padding: 0 15px 15px;
}

@media (max-width: 950px) {
  .pr-info_mt {
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .pr-info__col {
    width: 50%;
  }
}
.pr-t {
  width: 100%;
  font-size: 0.875rem;
  white-space: nowrap;
}

.pr-t td {
  border-bottom: 1px solid #2b2b2b;
  padding: 4px 8px;
}

.pr-t__result {
  color: var(--color-brand);
}

/* PR-TABS */
.pr-tabs__list {
  display: flex;
  overflow: hidden;
  overflow-x: auto;
}

.pr-tabs__button {
  padding: 12px 24px;
  color: var(--color-sec);
  cursor: pointer;
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
  white-space: nowrap;
  font-weight: 500;
}

.pr-tabs__button.is-current {
  color: var(--color-brand);
  border-color: currentColor;
}

.pr-tabs__button:hover {
  color: var(--color-brand);
}

.pr-tabs__content {
  padding-top: 32px;
  display: none;
}

.pr-tabs__content.is-current {
  display: block;
}

.pr-calc {
  width: 100%;
}

.pr-calc__row {
  margin-bottom: 16px;
}

.pr-calc__footer {
  margin-top: 24px;
}

@media (min-width: 501px) {
  .pr-calc {
    max-width: 316px;
  }
}
/* PR-OFFER */
.pr-offer-wrap {
  display: block;
  width: 100%;
  counter-reset: counter;
}

.pr-offer:not(:last-child) {
  margin-bottom: 32px;
}

.pr-offer__title {
  color: var(--color-brand);
  font-weight: 500;
  margin-bottom: 24px;
}

.pr-offer__title:before {
  counter-increment: counter;
  content: counter(counter) ".  ";
}

.pr-offer__caption {
  font-size: 0.875rem;
  color: var(--color-txt);
}

.pr-offer__caption:not(:last-child) {
  margin-bottom: 24px;
}

.pr-offer__footer {
  margin-top: 48px;
}

@media (min-width: 768px) {
  .pr-offer__inner {
    padding-left: 16px;
  }
}
@media (min-width: 576px) {
  .pr-offer__max {
    max-width: 480px;
  }
}
/* PR-MEDIA */
.pr-media {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px -16px;
}

.pr-media__item {
  padding: 0 8px;
  margin-bottom: 16px;
}

@media (max-width: 575px) {
  .pr-media {
    justify-content: center;
    margin: 0 -4px -8px;
  }
  .pr-media__item {
    padding: 0 4px;
  }
}
.pr-box {
  width: 160px;
  height: 160px;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  display: block;
}

.pr-box__title {
  color: var(--color-txt);
  font-size: 0.875rem;
}

.pr-box__icon {
  color: var(--color-brand);
  margin-bottom: 8px;
}

.pr-box__img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.pr-box__body,
.pr-box__remove {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  height: 100%;
}

.pr-box__remove {
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  outline: none;
  background-color: rgba(19, 19, 19, 0.65);
  cursor: pointer;
  transition: opacity 0.3s;
}

@media (min-width: 768px) {
  .pr-box__remove {
    opacity: 0;
  }
  .pr-box__remove:hover {
    opacity: 1;
  }
}
.pr-attach {
  border: 1px dashed var(--color-sec);
  transition: all 0.3s;
}

.pr-attach__input {
  position: absolute;
  inset: 0;
  opacity: 0;
  cursor: pointer;
}

.pr-attach:hover {
  border-style: solid;
}

/* HELPERS */
.pr-color {
  color: #b93b3d;
}

.pr-disabled {
  color: var(--color-sec);
}

.calculator-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .calculator-wrap {
    padding-bottom: 120px;
  }
}

.calculator {
  display: flex;
  flex-direction: column;
  margin: auto;
  margin-top: 56px;
  width: 616px;
}
@media (max-width: 991px) {
  .calculator {
    width: 100%;
    margin-top: 48px;
  }
}

.slider-container,
.input-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .slider-container,
  .input-container {
    margin-bottom: 32px;
    gap: 16px;
  }
}
.slider-container .label,
.input-container .label {
  color: #ffffff;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 400;
  line-height: normal;
  margin: 0;
}
@media (max-width: 991px) {
  .slider-container .label,
  .input-container .label {
    color: #ffffff;
    text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
    font-size: 14px;
    font-weight: 400;
    line-height: 17.5px;
  }
}

.slider {
  margin: 22px 0;
}
@media (max-width: 991px) {
  .slider {
    margin: 0 5px 32px 5px;
  }
}

.input-box {
  width: 200px;
  height: 48px;
  padding: 12px 24px;
  text-align: center;
  border: none;
  border-radius: 50px;
  background: #2b2b2b;
  color: #e4e4e4;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .input-box {
    width: 140px;
    height: 38px;
    padding: 8px 16px;
    font-size: 18px;
  }
}

.input-box-secondary {
  color: #e4e4e4;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  border: none;
  width: 200px;
  height: 48px;
  padding: 16px 12px 16px 20px;
  border-radius: 50px;
  border: 1px solid #bababa;
}
@media (max-width: 991px) {
  .input-box-secondary {
    width: 140px;
    height: 38px;
    padding: 8px 16px;
    font-size: 18px;
  }
}

.range-values {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
  line-height: 17.5px;
  color: #ffd585;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .range-values {
    font-size: 12px;
    text-transform: uppercase;
    line-height: normal;
    margin-bottom: 32px;
  }
}

.noUi-handle {
  background: #ffd585 !important;
  border-radius: 50%;
  width: 56px !important;
  height: 32px !important;
  top: -50% !important;
  transform: translateY(-50%);
  border-radius: 50px;
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}

.noUi-handle::before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background: url("../img/icons/left_arrow_icon_black.svg") no-repeat center;
  background-size: contain;
  position: absolute;
  left: 30%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.noUi-handle::after {
  display: block;
  width: 16px;
  height: 16px;
  background: url("../img/icons/right_arrow_icon_black.svg") no-repeat center;
  background-size: contain;
  position: absolute;
  left: 70%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.noUi-target {
  height: 4px;
  border-radius: 50px !important;
  border: none;
  background: #2b2b2b;
}

.noUi-base {
  border-radius: 50px !important;
  height: 4px;
  background: #2b2b2b;
}

.noUi-connects {
  border-radius: 50px !important;
  height: 4px;
  background: #2b2b2b;
}

.noUi-connect {
  height: 4px;
  background: #ffd585;
}

.calculator-btn {
  margin: auto;
  width: 316px;
}
@media (max-width: 768px) {
  .calculator-btn {
    width: 100%;
    margin-top: -8px;
  }
}

.noUi-handle {
  border: none;
  cursor: grab !important;
}

.noUi-handle:active {
  cursor: grabbing !important;
}

.calculator-line {
  margin-bottom: 24px;
  width: 100%;
  height: 1px;
  background: #2b2b2b;
}

.car-wrap {
  padding-bottom: 30px;
}

.car {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 40px;
  margin-bottom: 33px;
}
@media (max-width: 1280px) {
  .car {
    flex-direction: column;
  }
}
@media (max-width: 991px) {
  .car {
    gap: 24px;
    align-items: center;
    margin-bottom: 24px;
  }
}
.car__gallery {
  width: 100%;
}
@media (max-width: 991px) {
  .car__gallery {
    margin-top: 16px;
  }
}
.car__preview {
  position: relative;
  width: 760px;
  height: 505px;
  border-radius: 16px;
  overflow: hidden;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .car__preview {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .car__preview {
    height: 228px;
  }
}
.car__preview-empty {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 760px;
  height: 505px;
  border-radius: 16px;
  background: #191919;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .car__preview-empty {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .car__preview-empty {
    height: 228px;
  }
}
.car__preview-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.car__list-nav {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
  position: absolute;
  bottom: 24px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 991px) {
  .car__list-nav {
    display: none;
  }
}
.car__button-prev, .car__button-next {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 16px 32px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: rgba(19, 19, 19, 0.6);
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
.car__zoom {
  position: absolute;
  right: 24px;
  bottom: 24px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 16px 12px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: rgba(19, 19, 19, 0.6);
}
@media (max-width: 991px) {
  .car__zoom {
    right: 16px;
    bottom: 16px;
    width: 40px;
    height: 40px;
  }
}
.car__list {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.car__item {
  width: 120px;
  height: 80px;
  object-fit: cover;
  border-radius: 12px;
  overflow: hidden;
  opacity: 0.3;
  cursor: pointer;
}
@media (max-width: 991px) {
  .car__item {
    width: 80px;
    height: 54px;
  }
}
.car__item.active {
  opacity: 1;
}
.car__info-wrap {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
@media (max-width: 991px) {
  .car__info-wrap {
    align-items: flex-start;
  }
}
.car__info-title h2 {
  color: #ffffff;
  font-size: 28px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .car__info-title h2 {
    width: 80%;
  }
}
.car__info-title a {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .car__info-title a {
    margin-bottom: 24px;
  }
}
.car__info-like {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 16px 12px;
  gap: 8px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: #131313;
}
.car__info-like .full {
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.car__info-like:hover .full {
  opacity: 1;
}
.car__info-like.like .full {
  opacity: 1;
}
.car__info-list {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 48px;
  row-gap: 18px;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .car__info-list {
    row-gap: 16px;
    margin-bottom: 24px;
  }
}
.car__info-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  color: #ffffff;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
  width: 150px;
}
@media (max-width: 991px) {
  .car__info-item {
    width: 40%;
    font-size: 14px;
    line-height: 17.5px;
  }
}
.car__info-price {
  display: block;
  color: #ffd585;
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .car__info-price {
    margin-bottom: 24px;
  }
}
.car__info-btns button {
  width: 360px;
}
@media (max-width: 991px) {
  .car__info-btns button {
    width: 343px;
  }
}
@media (max-width: 480px) {
  .car__info-btns button {
    width: 100%;
  }
}
.car__info-btns .primary {
  margin-bottom: 16px;
}

.tabs {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .tabs {
    margin-bottom: 24px;
  }
}
.tabs__item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  height: 45px;
  color: #e4e4e4;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  border-bottom: 1px solid transparent;
}
@media (max-width: 991px) {
  .tabs__item {
    width: 260px;
  }
}
.tabs__item.active {
  color: #ffd585;
  border-bottom: 1px solid #ffd585;
}
.tabs__item:hover {
  color: #ffd585;
  border-bottom: 1px solid #ffd585;
}

.car-table {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 24px 32px;
  gap: 16px;
  border-radius: 16px;
  background: #191919;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .car-table {
    padding: 24px 16px;
  }
}
.car-table__title {
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}
.car-table__content {
  width: 100%;
  margin-top: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .car-table__content {
    flex-direction: column;
    margin-top: 8px;
    gap: 0;
  }
}
.car-table__list {
  width: 100%;
}
.car-table__item {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 8px 24px;
  gap: 16px;
}
@media (max-width: 991px) {
  .car-table__item {
    border-bottom: 1px solid #2b2b2b;
  }
}
.car-table__item:not(:last-child) {
  border-bottom: 1px solid #2b2b2b;
}

[id^=tab-] {
  display: none;
}

[id^=tab-].active {
  display: block;
}

.swiperCarPreview {
  width: 760px;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 991px) {
  .swiperCarPreview {
    width: 99%;
    padding-bottom: 0;
  }
}

.swiperTabs {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 991px) {
  .swiperTabs {
    width: 99%;
    padding-bottom: 0;
  }
}

.catalog-wrap {
  padding-bottom: 80px;
}

.catalog {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}
.catalog ::-webkit-scrollbar {
  display: none;
}
.catalog__filter {
  flex-shrink: 0;
  width: 312px;
  padding-right: 24px;
  margin-right: 24px;
  border-right: 1px solid #2b2b2b;
}
@media (max-width: 991px) {
  .catalog__filter {
    position: fixed;
    left: 0;
    z-index: 12;
    width: 100%;
    height: 100vh;
    padding-right: 0;
    margin-right: 0;
    border-right: none;
    background-color: #131313;
    padding: 0 16px;
    overflow-y: scroll;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    display: none;
  }
  .catalog__filter ::-webkit-scrollbar {
    display: none;
  }
}
@media (max-width: 991px) {
  .catalog__filter-wrap {
    position: relative;
    height: 75vh;
    overflow-y: scroll;
    overflow-x: hidden;
  }
}
.catalog__filter-wrap .dropdown-list {
  width: 95%;
}
.catalog__filter-label {
  color: #ffd585;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 16px;
}
.catalog__filter-close {
  position: absolute;
  right: 0;
  top: 0;
}
.catalog__filter-btns {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
  margin-top: 24px;
}
@media (max-width: 991px) {
  .catalog__filter-btns {
    margin-bottom: 8px;
  }
}
.catalog__filter-reset {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding: 16px 12px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: #131313;
  flex-shrink: 0;
}
@media (max-width: 991px) {
  .catalog__filter-reset {
    width: 45%;
  }
}
@media (max-width: 991px) {
  .catalog__filter-reset img {
    display: none;
  }
}
.catalog__filter-reset span {
  display: none;
}
@media (max-width: 991px) {
  .catalog__filter-reset span {
    display: block;
    text-transform: uppercase;
    color: #ffd585;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
}
.catalog__filter-reset:hover {
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}
@media (max-width: 991px) {
  .catalog__filter-btn {
    text-transform: uppercase;
  }
}
.catalog__filter-btn:disabled {
  background: #5c4d30;
  box-shadow: none;
}
.catalog__sort {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 48px;
  flex-wrap: wrap;
  margin-top: 32px;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .catalog__sort {
    flex-wrap: nowrap;
    gap: 8px;
    padding-top: 24px;
    padding-bottom: 16px;
    margin-top: 0;
    margin-bottom: 0;
    position: sticky;
    top: 60px;
    z-index: 10;
    background-color: #131313;
  }
}
.catalog__sort-search {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
.catalog__sort-search label {
  color: #ffd585;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .catalog__sort-search label {
    display: none;
  }
}
.catalog__sort-search .dropdown {
  width: 422px;
}
@media (max-width: 768px) {
  .catalog__sort-search .dropdown {
    width: 100%;
  }
}
.catalog__sort-btn--filter {
  display: none;
}
@media (max-width: 991px) {
  .catalog__sort-btn--filter {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 50%;
    box-shadow: none;
  }
}
.catalog__sort-btn--filter:hover {
  box-shadow: 0px 0px 12px 5px rgba(255, 213, 133, 0.4);
}
.catalog__sort-drop {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
@media (max-width: 991px) {
  .catalog__sort-drop {
    width: 50%;
  }
}
.catalog__sort-drop label {
  color: #ffd585;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .catalog__sort-drop label {
    display: none;
  }
}
.catalog__sort-drop .dropdown {
  width: 225px;
}
@media (max-width: 768px) {
  .catalog__sort-drop .dropdown {
    width: 100%;
  }
}
.catalog__wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.catalog__list {
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .catalog__list {
    margin-bottom: 24px;
  }
}
@media (max-width: 1250px) {
  .catalog__list .col-lg-4 {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .catalog__list .col-lg-4 {
    width: 100%;
  }
}
.catalog__item {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  border-radius: 8px 8px 16px 16px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.catalog__item:hover {
  color: #ffffff;
  background: #2b2b2b;
}
.catalog__item-img {
  width: 100%;
  object-fit: cover;
}
.catalog__item-descr {
  padding: 16px 24px 24px 24px;
}
.catalog__item-title {
  color: #ffd585;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 16px;
}
.catalog__item-list {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
  row-gap: 11px;
  margin-bottom: 24px;
}
.catalog__item-list li {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
.catalog__item-bottom {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.catalog__item-date {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}
.catalog__item-price {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  color: #ffd585;
  font-size: 23px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.catalog__item-price img {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 3px;
  border-radius: 20px;
  border: 1px solid #ffd585;
}
.catalog__item-like {
  position: absolute;
  top: 16px;
  right: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  background-color: #131313;
  border-radius: 100%;
}
.catalog__item-like:hover .favorite {
  opacity: 1;
}
.catalog__item-like--wrap {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 3px;
  border-radius: 20px;
  border: 1px solid #ffd585;
}
.catalog__item-like--wrap .favorite {
  opacity: 0;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.comparison-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .comparison-wrap {
    padding-bottom: 120px;
  }
}
.comparison-wrap__bg {
  position: absolute;
  top: 0;
  left: 0;
}

.comparison {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .comparison {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.comparison__col {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 300px;
}
@media (max-width: 991px) {
  .comparison__col {
    width: 311px;
  }
}
.comparison__col h3 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 44px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .comparison__col h3 {
    font-size: 23px;
  }
}
.comparison__col:first-child {
  padding-right: 24px;
  border-right: 1px solid #2b2b2b;
}
@media (max-width: 991px) {
  .comparison__col:first-child {
    padding: 0;
    border-right: none;
    border-bottom: 1px solid #2b2b2b;
    padding-bottom: 32px;
  }
}
.comparison__col:last-child {
  padding-left: 24px;
}
@media (max-width: 991px) {
  .comparison__col:last-child {
    padding: 0;
    padding-top: 32px;
  }
}
.comparison__list {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 991px) {
  .comparison__list {
    gap: 12px;
  }
}
.comparison__item {
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .comparison__item {
    font-size: 14px;
  }
}
.comparison__dot {
  width: 4px;
  height: 4px;
  background-color: #ffd585;
  border-radius: 100%;
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}

.consult-title {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-weight: 400;
  line-height: normal;
  margin: 56px 0 24px 0;
}
@media (max-width: 991px) {
  .consult-title {
    font-size: 23px;
    margin: 48px 0 16px 0;
  }
}
.consult-list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
.consult-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.consult-item a {
  width: 48px;
  height: 48px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  background: #ffd585;
}
@media (max-width: 991px) {
  .consult-item a {
    width: 40px;
    height: 40px;
    padding: 16px 12px;
  }
}
.consult-item a:hover {
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}

.connect-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .connect-wrap {
    padding-bottom: 120px;
  }
}

.connect {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
.connect__inputs {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
  max-width: 616px;
}
@media (max-width: 600px) {
  .connect__inputs {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
    width: 100%;
    max-width: none;
  }
}
.connect button {
  width: 300px;
}
@media (max-width: 600px) {
  .connect button {
    width: 100%;
  }
}

.contact-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .contact-wrap {
    padding-bottom: 120px;
  }
}
.contact-wrap__bg {
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 991px) {
  .contact-wrap__bg {
    display: none;
  }
}
.contact-wrap .pre-title {
  margin-top: 56px;
}
@media (max-width: 991px) {
  .contact-wrap .pre-title {
    margin-top: 48px;
  }
}

.contact {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.contact__title {
  color: #ffffff;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .contact__title {
    font-size: 18px;
    margin-bottom: 24px;
  }
}
.contact__list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 40px;
  row-gap: 24px;
  flex-wrap: wrap;
  width: 720px;
}
@media (max-width: 991px) {
  .contact__list {
    width: 100%;
    gap: 24px;
  }
}
.contact__list-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
  width: 45%;
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .contact__list-item {
    width: 100%;
    justify-content: center;
    font-size: 14px;
  }
}

.faq-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .faq-wrap {
    padding-bottom: 120px;
  }
}

.faq {
  width: 720px;
  margin: auto;
}
@media (max-width: 991px) {
  .faq {
    width: 100%;
  }
}
.faq__item {
  cursor: pointer;
  min-height: 76px;
  overflow: hidden;
  padding: 24px;
  border-bottom: 1px solid #2b2b2b;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media (max-width: 991px) {
  .faq__item {
    padding: 16px;
  }
}
.faq__item-top {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
}
.faq__item-top h5 {
  color: #ffffff;
  font-size: 23px;
  font-weight: 500;
  line-height: normal;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media (max-width: 991px) {
  .faq__item-top h5 {
    font-size: 18px;
  }
}
.faq__item-top img {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.faq__item-bottom {
  margin-top: 8px;
}
.faq__item-bottom p {
  display: none;
  color: #e4e4e4;
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  animation: fadeIn 0.5s ease-in-out;
}
@media (max-width: 991px) {
  .faq__item-bottom p {
    font-size: 14px;
  }
}

.active-tab {
  min-height: 150px;
}
.active-tab .faq__item-top h5 {
  color: #ffd585;
}
.active-tab .faq__item-top img {
  transform: rotate(60deg);
}
.active-tab .faq__item-bottom p {
  display: block;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.footer-wrap {
  position: relative;
}
.footer-wrap__bg {
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 991px) {
  .footer-wrap__bg {
    display: none;
  }
}

.footer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 80px;
  border-bottom: 1px solid #2b2b2b;
}
@media (max-width: 991px) {
  .footer {
    padding-bottom: 48px;
  }
}
.footer__logo {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 56px;
}
@media (max-width: 991px) {
  .footer__logo {
    margin-bottom: 32px;
  }
}
.footer__links {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 48px;
  margin-bottom: 32px;
}
.footer__link {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  border-radius: 100%;
  border: 1px solid #ffd585;
}
@media (max-width: 991px) {
  .footer__link {
    width: 40px;
    height: 40px;
    margin-bottom: 24px;
  }
}
.footer__contact {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.footer p {
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.footer-description {
  padding: 24px 0 45px 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
}
@media (max-width: 991px) {
  .footer-description {
    padding: 24px 0 57px 0;
  }
}

.footer-second {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 56px;
  padding-bottom: 24px;
}

.form-resume-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .form-resume-wrap {
    padding-bottom: 120px;
  }
}

.form-resume {
  width: 316px;
  margin: auto;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 991px) {
  .form-resume {
    width: 343px;
  }
}
.form-resume-btn {
  width: 100%;
}
.form-resume-btn:disabled {
  background: #5c4d30;
  box-shadow: none;
}
.form-resume__thank h5 {
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .form-resume__thank h5 {
    font-size: 23px;
  }
}
.form-resume__thank p {
  margin: auto;
  width: 447px;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 17.5px;
}
@media (max-width: 991px) {
  .form-resume__thank p {
    width: 100%;
  }
}

.add-resume {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
  color: #ffd585;
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
}

.upload-container {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  border-radius: 50px;
  padding: 16px 156px 16px 20px;
  width: 100%;
  height: 48px;
  border: 1px solid #bababa;
}

.file-label {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  width: 140px;
  height: 47px;
  padding: 16px 32px;
  border-radius: 0px 50px 50px 0px;
  background: #ffd585;
  color: #191919;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.file-label:hover {
  box-shadow: 0px 0px 25px 10px rgba(255, 213, 133, 0.4);
}

#file-input {
  display: none;
}

.file-name {
  overflow: hidden;
  color: #ffffff;
  text-overflow: ellipsis;
  font-size: 18px;
  font-weight: 400;
}

.form-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .form-wrap {
    padding-bottom: 120px;
  }
}

.form {
  margin: auto;
  width: 316px;
}
.form input {
  margin-bottom: 16px;
}

.header-wrap {
  position: sticky;
  left: 0;
  top: 0;
  z-index: 10;
  background-color: #131313;
}

.header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.header__logo {
  z-index: 10;
}
@media (max-width: 991px) {
  .header__logo {
    margin-left: -16px;
  }
}
.header__nav {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.header__nav {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 40px;
}
@media (max-width: 991px) {
  .header__nav {
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    min-height: 450px;
    z-index: 3;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    background-color: rgba(19, 19, 19, 0.98);
    padding: 100px 16px 0 16px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    border-bottom: 1px solid #ffd585;
  }
}
.header__nav.active {
  left: 0;
}
.header__nav-opt {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.header__nav-lang {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
.header__nav-lang a {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  opacity: 0.5;
}
.header__nav-lang a.active {
  opacity: 1;
}
.header__nav-log {
  color: #ffd585;
  margin-left: 24px;
  padding-left: 24px;
  border-left: 1px solid #2b2b2b;
}
.header__burger {
  z-index: 10;
}

.hero-wrap {
  padding-top: 245px;
  padding-bottom: 131px;
}
@media (max-width: 1200px) {
  .hero-wrap {
    padding-top: 100px;
    padding-bottom: 120px;
  }
}
@media (max-width: 991px) {
  .hero-wrap {
    padding-top: 77px;
  }
}

@media (max-width: 991px) {
  .hero-wrap.container {
    padding: 0;
  }
}

.hero {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 54px;
}
@media (max-width: 991px) {
  .hero {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.hero__img {
  max-width: 50%;
}
.hero__card {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .hero__card {
    padding: 0 16px;
  }
}
.hero__card h4 {
  color: #ffd585;
  font-size: 28px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .hero__card h4 {
    color: #ffffff;
    font-weight: 700;
  }
}
.hero__card p {
  color: #e4e4e4;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .hero__card a {
    box-shadow: none;
  }
}
.hero .left {
  align-items: flex-start;
  text-align: left;
}
.hero .right {
  align-items: flex-end;
  text-align: right;
}
@media (max-width: 991px) {
  .hero .right {
    align-items: flex-start;
    text-align: left;
  }
}

.hero.left {
  align-items: flex-start;
}

.hero.right {
  align-items: flex-end;
}

.mainSwiper {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 0 30px;
}
@media (max-width: 991px) {
  .mainSwiper {
    padding: 0;
  }
}

.intro-wrap {
  position: relative;
  height: 742px;
}
@media (max-width: 991px) {
  .intro-wrap {
    height: 320px;
    margin-bottom: 120px;
  }
}

.intro-wrap::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-mask-image: linear-gradient(to bottom, transparent, #131313 20%, #131313 80%, transparent);
  mask-image: linear-gradient(to bottom, transparent, #131313 20%, #131313 80%, transparent);
}
@media (max-width: 991px) {
  .intro-wrap::before {
    display: none;
  }
}

.intro {
  position: relative;
  z-index: 2;
  margin: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 250px;
}
@media (max-width: 991px) {
  .intro {
    margin-top: 60px;
  }
}
.intro h1 {
  width: 750px;
  color: #ffd585;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .intro h1 {
    width: 100% !important;
    font-size: 28px;
  }
}
.intro h1 span {
  color: #ffffff;
}
.intro p {
  text-align: center;
  color: #e4e4e4;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .intro p {
    font-size: 14px;
  }
}

.map-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .map-wrap {
    padding-bottom: 120px;
  }
}

.map {
  margin: auto;
  width: 720px;
  height: 480px;
  border-radius: 16px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .map {
    width: 100%;
    height: 400px;
  }
}
.map__iframe {
  width: 100%;
  height: 100%;
}

.privacy-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .privacy-wrap {
    padding-bottom: 120px;
  }
}
.privacy-wrap__bg {
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 991px) {
  .privacy-wrap__bg {
    display: none;
  }
}

.privacy__title {
  margin-top: 56px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 44px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 56px;
}
@media (max-width: 991px) {
  .privacy__title {
    margin-top: 48px;
    font-size: 28px;
    margin-bottom: 48px;
  }
}
.privacy__list {
  width: 632px;
  margin: auto;
}
@media (max-width: 991px) {
  .privacy__list {
    width: 100%;
  }
}
.privacy__list-item {
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  line-height: normal;
  margin-bottom: 48px;
}
@media (max-width: 991px) {
  .privacy__list-item {
    width: 100%;
  }
}
.privacy__list-item h5 {
  font-weight: 500;
  margin-bottom: 32px;
}
.privacy__list-item p {
  font-weight: 400;
  margin-bottom: 5px;
}
.privacy__list-item ul {
  display: flex;
  flex-direction: column;
  gap: 5px;
  list-style-type: disc;
  list-style-position: inside;
}
.privacy__list-item ul > li {
  margin-left: 8px;
  font-weight: 400;
}

.registr-wrap {
  position: relative;
  height: 100vh;
}
.registr-wrap__bg-left {
  position: absolute;
  left: 0;
  top: 148px;
}
@media (max-width: 991px) {
  .registr-wrap__bg-left {
    display: none;
  }
}
.registr-wrap__bg-right {
  position: absolute;
  right: 0;
  top: 148px;
}
@media (max-width: 991px) {
  .registr-wrap__bg-right {
    display: none;
  }
}

.registr h4 {
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 32px;
}
@media (max-width: 991px) {
  .registr h4 {
    font-size: 23px;
  }
}
.registr__form {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.registr .pass-rule {
  color: #fff0d3;
  font-size: 14px;
  line-height: 17.5px;
  margin-bottom: 16px;
}
.registr .primary {
  width: 100%;
  margin: 16px 0 40px 0;
}
.registr .primary:disabled {
  background: #5c4d30;
  box-shadow: none;
}
.registr__alternative {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 24px;
  gap: 8px;
}
.registr__alternative p {
  color: #fffaf1;
  font-weight: 500;
  line-height: normal;
}
.registr__alternative span {
  display: block;
  width: 25%;
  height: 1px;
  background: #2b2b2b;
}
.registr .checkbox {
  align-items: flex-start;
}
.registr__list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
  margin-bottom: 16px;
}
.registr__list-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.registr__list-item a {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: #131313;
  width: 48px;
  height: 48px;
  padding: 8px;
}
.registr__reg {
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .registr__reg {
    font-size: 14px;
    line-height: 17.5px;
  }
}
.registr__reg a {
  color: #ffd585;
  font-style: normal;
  font-weight: 400;
  text-decoration-line: underline;
  text-decoration-style: dotted;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 25%;
  text-underline-position: from-font;
}
.registr__error {
  width: 100%;
  padding: 8px 16px;
  border-radius: 8px;
  background: #b93b3d;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .registr__error {
    font-size: 12px;
  }
}

.reviews-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .reviews-wrap {
    padding-bottom: 150px;
  }
}
.reviews-wrap__bg {
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 991px) {
  .reviews-wrap__bg {
    display: none;
  }
}
.reviews-wrap .container {
  position: relative;
}
@media (min-width: 1200px) and (max-width: 1440px) {
  .reviews-wrap .container {
    padding-right: 0;
  }
}

.review {
  height: 298px;
  padding: 32px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  border-radius: 16px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 991px) {
  .review {
    padding: 24px;
  }
}
.review__content img {
  margin-bottom: 12px;
}
.review__content p {
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.review__info {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.review__info-user {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
.review__info-user img {
  width: 48px;
  height: 48px;
  object-fit: cover;
  border-radius: 100%;
}
.review__info-user span {
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .review__info-user span {
    font-size: 14px;
  }
}
.review__info-rate {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
}
.review__info-rate span {
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .review__info-rate span {
    font-size: 14px;
  }
}

.reviewsSwiper1 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .reviewsSwiper1 {
    padding-bottom: 80px;
  }
}

.reviewsSwiper2 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .reviewsSwiper2 {
    padding-bottom: 80px;
  }
}

.reviewsSwiper3 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .reviewsSwiper3 {
    padding-bottom: 80px;
  }
}

.reviews-button-prev::after {
  display: none;
}

.reviews-button-next::after {
  display: none;
}

.reviews__list-btn {
  position: absolute;
  right: 60px;
  bottom: 0;
  width: 316px;
}
@media (max-width: 991px) {
  .reviews__list-btn {
    position: relative;
    left: 50%;
    bottom: -30px;
    transform: translateX(-50%);
  }
}
@media (max-width: 768px) {
  .reviews__list-btn {
    width: 100%;
  }
}

.reviews__list-nav {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .reviews__list-nav {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}

.reviews-button-prev {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.reviews-button-next {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: rgba(19, 19, 19, 0.9);
  z-index: 10;
}

.modal-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  background: #191919;
  width: 380px;
  padding: 32px;
  border-radius: 16px;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 991px) {
  .modal-content {
    width: 343px;
    padding: 24px;
  }
}
.modal-content h2 {
  color: #ffffff;
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .modal-content h2 {
    font-size: 23px;
  }
}
.modal-content .input-primary {
  margin-bottom: 16px;
}
.modal-content .textarea-primary {
  height: 96px;
  margin-bottom: 24px;
}

.stars {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
}

.modal-buttons {
  display: flex;
  justify-content: center;
  gap: 16px;
  margin-top: 24px;
}

.modal-cancel {
  width: 50%;
}

.modal-submit {
  width: 50%;
}

.modal-submit:disabled {
  box-shadow: none;
  background: #5c4d30;
}

.services-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .services-wrap {
    padding-bottom: 120px;
  }
}

.services__card {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 32px;
  border-radius: 16px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
  position: relative;
}
@media (max-width: 991px) {
  .services__card {
    padding: 24px;
  }
}
.services__card-link {
  position: absolute;
  top: 32px;
  right: 32px;
  width: 40px;
  height: 40px;
  padding: 8px;
  border-radius: 20px;
  border: 1px solid #ffd585;
}
.services__card-link:hover {
  transform: scale(1.2);
}
.services__card-img {
  margin-bottom: 24px;
}
.services__card-title {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .services__card-title {
    font-size: 23px;
  }
}

.servicesSwiper {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 70px;
}

.services-button-prev::after {
  display: none;
}

.services-button-next::after {
  display: none;
}

.services__list-nav {
  position: absolute;
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}

.services-button-prev {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.services-button-next {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.sidebar {
  width: 300px;
  height: calc(100vh - 65px);
  border-right: 1px solid #2b2b2b;
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}
.sidebar__list {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.sidebar__list-item a {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding: 16px 32px 16px 8px;
  color: #bababa;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
.sidebar__list-item:hover a {
  color: #ffd585;
}
.sidebar__list-item.active a {
  color: #ffd585;
}

.signin-wrap {
  position: relative;
  height: 100vh;
}
.signin-wrap__bg-left {
  position: absolute;
  left: 0;
  top: 148px;
}
@media (max-width: 991px) {
  .signin-wrap__bg-left {
    display: none;
  }
}
.signin-wrap__bg-right {
  position: absolute;
  right: 0;
  top: 148px;
}
@media (max-width: 991px) {
  .signin-wrap__bg-right {
    display: none;
  }
}

.signin h4 {
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
}
@media (max-width: 991px) {
  .signin h4 {
    font-size: 23px;
  }
}
.signin__form {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.signin .primary {
  width: 100%;
}
.signin .primary:disabled {
  background: #5c4d30;
  box-shadow: none;
}
.signin__alternative {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 24px 0;
  gap: 8px;
}
.signin__alternative p {
  color: #fffaf1;
  font-weight: 500;
  line-height: normal;
}
.signin__alternative span {
  display: block;
  width: 25%;
  height: 1px;
  background: #2b2b2b;
}
.signin__list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
  margin-bottom: 40px;
}
.signin__list-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.signin__list-item a {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  border: 1px solid #ffd585;
  background: #131313;
  width: 48px;
  height: 48px;
  padding: 8px;
}
.signin__reg {
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .signin__reg {
    font-size: 14px;
    line-height: 17.5px;
  }
}
.signin__reg a {
  color: #ffd585;
  font-style: normal;
  font-weight: 400;
  text-decoration-line: underline;
  text-decoration-style: dotted;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 25%;
  text-underline-position: from-font;
}
.signin__error {
  width: 100%;
  padding: 8px 16px;
  border-radius: 8px;
  background: #b93b3d;
  margin: 32px 0 24px 0;
}
@media (max-width: 991px) {
  .signin__error {
    font-size: 12px;
    margin: 24px 0;
  }
}

.simply-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .simply-wrap {
    padding-bottom: 120px;
  }
}

.simply {
  margin: auto;
  width: 580px;
}
@media (max-width: 991px) {
  .simply {
    width: 100%;
  }
}
.simply__list {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  margin-bottom: 56px;
}
@media (max-width: 991px) {
  .simply__list {
    gap: 24px;
    margin-bottom: 40px;
  }
}
.simply__item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
@media (max-width: 991px) {
  .simply__item {
    align-items: flex-start;
  }
}
.simply__item img {
  width: 68px;
  height: 68px;
}
.simply__item-text h5 {
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .simply__item-text h5 {
    font-size: 23px;
  }
}
.simply__item-text p {
  color: #e4e4e4;
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 991px) {
  .simply__item-text p {
    font-size: 14px;
    line-height: 17.5px;
  }
}
.simply__btns {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 991px) {
  .simply__btns {
    flex-direction: column;
  }
}
.simply__btns button {
  width: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .simply__btns button {
    width: 100%;
  }
}

.social-networks-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .social-networks-wrap {
    padding-bottom: 120px;
  }
}

.social-networks {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
.social-networks__item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.social-networks__item a {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  border: 1px solid #ffd585;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .social-networks__item a {
    width: 40px;
    height: 40px;
  }
}
.social-networks__item a:hover {
  transform: scale(1.2);
}

.steps-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .steps-wrap {
    padding-bottom: 120px;
  }
}
.steps-wrap__bg {
  position: absolute;
  top: -130px;
  right: 0;
}
@media (max-width: 991px) {
  .steps-wrap__bg {
    display: none;
  }
}

.steps {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
@media (max-width: 991px) {
  .steps {
    flex-direction: column;
    gap: 24px;
  }
}
.steps__item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .steps__item {
    flex-direction: column;
    gap: 8px;
  }
}
.steps__item span {
  width: 238px;
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 28px;
  font-weight: 700;
  line-height: normal;
}
@media (max-width: 991px) {
  .steps__item span {
    text-align: center;
    width: 100%;
    font-size: 18px;
    font-weight: 500;
  }
}
.steps__item img {
  width: 48px;
  height: 48px;
}
@media (max-width: 991px) {
  .steps__item img {
    width: 40px;
    height: 40px;
  }
}
.steps__item:nth-child(2n) img {
  width: 40px;
  height: 40px;
}
@media (max-width: 991px) {
  .steps__item:nth-child(2n) img {
    width: 32px;
    height: 32px;
    transform: rotate(90deg);
  }
}

.success-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .success-wrap {
    padding-bottom: 120px;
  }
}
.success-wrap__bg {
  position: absolute;
  top: -400px;
  right: 0;
}
@media (max-width: 991px) {
  .success-wrap__bg {
    display: none;
  }
}
.success-wrap .container {
  position: relative;
}
@media (min-width: 500px) and (max-width: 768px) {
  .success-wrap .container {
    padding-right: 0;
  }
}

.success {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  gap: 16px;
}
.success__item {
  height: 583px;
  padding: 32px;
  border-radius: 16px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 991px) {
  .success__item {
    height: 546px;
  }
}
.success__item img {
  width: 100%;
  height: 300px;
  object-fit: cover;
  border-radius: 16px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .success__item img {
    height: 279px;
  }
}
.success__item h5 {
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 4px;
}
.success__item span {
  display: block;
  color: #ffffff;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 18px;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 12px;
}
.success__item p {
  color: #e4e4e4;
  font-size: 14px;
  font-weight: 400;
  line-height: 17.5px;
}

.successSwiper {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .successSwiper {
    padding-bottom: 80px;
  }
}

.suc-button-prev::after {
  display: none;
}

.suc-button-next::after {
  display: none;
}

.suc__list-btn {
  position: absolute;
  right: 60px;
  bottom: 0;
  width: 316px;
}
@media (max-width: 991px) {
  .suc__list-btn {
    position: relative;
    left: 50%;
    bottom: -30px;
    transform: translateX(-50%);
  }
}
@media (max-width: 768px) {
  .suc__list-btn {
    width: 100%;
  }
}

.suc__list-nav {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .suc__list-nav {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}

.suc-button-prev {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.suc-button-next {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.team-wrap {
  position: relative;
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .team-wrap {
    margin-bottom: 120px;
  }
}
.team-wrap__bg {
  position: absolute;
  left: 0;
  top: -327px;
}
@media (max-width: 991px) {
  .team-wrap__bg {
    display: none;
  }
}

.team {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 56px;
  padding: 0 100px;
}
@media (max-width: 991px) {
  .team {
    padding: 0;
    gap: 16px;
  }
}
.team__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991px) {
  .team__item {
    max-width: 163px;
  }
}
.team__item-img {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 176px;
  height: 176px;
  border-radius: 100%;
  object-fit: cover;
  border: 1px solid #2b2b2b;
  border-radius: 100%;
  overflow: hidden;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .team__item-img {
    width: 109px;
    height: 109px;
  }
}
.team__item-img img {
  border-radius: 100%;
  object-fit: cover;
}
.team__item-title {
  color: #ffffff;
  text-align: center;
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .team__item-title {
    font-size: 18px;
    font-weight: 500;
  }
}
.team__item-text {
  text-align: center;
}

.vacancies-wrap {
  padding-bottom: 160px;
}
@media (max-width: 991px) {
  .vacancies-wrap {
    padding-bottom: 120px;
  }
}
.vacancies-wrap .container {
  position: relative;
}
@media (min-width: 1200px) and (max-width: 1440px) {
  .vacancies-wrap .container {
    padding-right: 0;
  }
}

.vacancies__card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  border-radius: 16px;
  background: #191919;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
  padding: 32px;
}
@media (max-width: 991px) {
  .vacancies__card {
    padding: 24px;
  }
}
.vacancies__card-link {
  position: absolute;
  top: 32px;
  right: 32px;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  border: 1px solid #ffd585;
  background: #191919;
  padding: 8px;
}
@media (max-width: 991px) {
  .vacancies__card-link {
    top: 24px;
    right: 24px;
  }
}
.vacancies__img {
  margin-bottom: 24px;
}
.vacancies__title {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 12px;
  color: #ffd585;
  text-shadow: 0px 0px 25px rgba(255, 213, 133, 0.4);
  font-size: 23px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .vacancies__title {
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .vacancies__title img {
    width: 24px;
    height: 24px;
  }
}
.vacancies__text {
  color: #e4e4e4;
  font-size: 14px;
  font-weight: 400;
  line-height: 17.5px;
  margin-bottom: 16px;
}
.vacancies__list {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 14px;
}
.vacancies__item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 17.5px;
}

.vacanciesSwiper {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .vacanciesSwiper {
    padding-bottom: 80px;
  }
}

.vac-button-prev::after {
  display: none;
}

.vac-button-next::after {
  display: none;
}

.vac__list-btn {
  position: absolute;
  right: 60px;
  bottom: 0;
  width: 316px;
}
@media (max-width: 991px) {
  .vac__list-btn {
    position: relative;
    left: 50%;
    bottom: -30px;
    transform: translateX(-50%);
  }
}
@media (max-width: 768px) {
  .vac__list-btn {
    width: 100%;
  }
}

.vac__list-nav {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
@media (max-width: 991px) {
  .vac__list-nav {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}

.vac-button-prev {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}

.vac-button-next {
  position: static;
  width: 88px;
  height: 48px;
  border-radius: 50px;
  border: 1px solid #ffd585;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.1);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX2ZvbnRzLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9faW5wdXRzLnNjc3MiLCJiYXNlL19jb250YWluZXIuc2NzcyIsImJhc2UvX3Njcm9sbC5zY3NzIiwiYmxvY2tzL19hYm91dC5zY3NzIiwiYmxvY2tzL19hY3Rpdml0eS5zY3NzIiwiYmxvY2tzL19hZHZhbnRhZ2VzLnNjc3MiLCJibG9ja3MvX2FwcGxpY2F0aW9uLnNjc3MiLCJibG9ja3MvX2F1dG8tc2xpZGVyLnNjc3MiLCJibG9ja3MvX2JlbmVmaXRzLTMuc2NzcyIsImJsb2Nrcy9fYmVuZWZpdHMuc2NzcyIsImJsb2Nrcy9fYnV5LnNjc3MiLCJibG9ja3MvX2NhYmluZXQuc2NzcyIsImJsb2Nrcy9fY2FsY3VsYXRvci5zY3NzIiwiYmxvY2tzL19jYXIuc2NzcyIsImJsb2Nrcy9fY2F0YWxvZy5zY3NzIiwiYmxvY2tzL19jb21wYXJpc29uLnNjc3MiLCJibG9ja3MvX2Nvbm5lY3Quc2NzcyIsImJsb2Nrcy9fY29udGFjdC5zY3NzIiwiYmxvY2tzL19mYXEuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2Zvcm0tcmVzdW1lLnNjc3MiLCJibG9ja3MvX2Zvcm0uc2NzcyIsImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX2hlcm8uc2NzcyIsImJsb2Nrcy9faW50cm8uc2NzcyIsImJsb2Nrcy9fbWFwLnNjc3MiLCJibG9ja3MvX3ByaXZhY3kuc2NzcyIsImJsb2Nrcy9fcmVnaXN0ci5zY3NzIiwiYmxvY2tzL19yZXZpZXdzLnNjc3MiLCJibG9ja3MvX3NlcnZpY2VzLnNjc3MiLCJibG9ja3MvX3NpZGViYXIuc2NzcyIsImJsb2Nrcy9fc2lnbmluLnNjc3MiLCJibG9ja3MvX3NpbXBseS5zY3NzIiwiYmxvY2tzL19zb2NpYWwtbmV0d29ya3Muc2NzcyIsImJsb2Nrcy9fc3RlcHMuc2NzcyIsImJsb2Nrcy9fc3VjY2Vzcy5zY3NzIiwiYmxvY2tzL190ZWFtLnNjc3MiLCJibG9ja3MvX3ZhY2FuY2llcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQ0FRO0FDQVI7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUF1QkM7RUFDQTs7O0FBR0Q7QUFDQTtBQUFBO0VBRUM7OztBQUdEO0FBQ0E7RUFDQztFQUNBOzs7QUFHRDtBQUNBO0FBQUE7QUFBQTtBQUFBO0VBSUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtBQUNBO0VBQ0M7RUFDQTs7O0FBR0Q7QUFDQTtBQUFBO0FBQUE7RUFHQzs7O0FBR0Q7QUFDQTtBQUFBO0VBRUM7RUFDQTs7O0FBR0Q7QUFDQTtFQUNDOzs7QUNoRkQ7QUFRQTtBQ1JBO0FBRUE7QUFDQTtFQUNDOzs7QUFHRDtBQUFBO0VBRUM7OztBQUdEO0VBQ0MsWUNaSTtFRGFKLE9DVk87RURXUDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUVEO0FBQUE7RURuQkU7RUFDQTtFQUNBO0VBQ0E7RUNtQkQ7OztBQUdEO0VBQ0MsT0NqQ1E7OztBRG9DVDtBQUFBO0FBQUE7RUFHQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtF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R0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7O0FDOVdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUpSRTtFQUNBO0VBQ0E7RUFDQTs7O0FJUUY7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7OztBQUdGO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFSjlEQTtFQUNBLGdCSThEYztFSjdEZCxpQkk2RHNCO0VKNUR0QixhSTREa0M7RUFDbEM7O0FBQ0E7RUpqRUE7RUFDQSxnQklpRWU7RUpoRWYsaUJJZ0VvQjtFSi9EcEIsYUkrRG1DO0VBQ2xDO0VBQ0E7RUFDQTtFQUNBO0VKOUREO0VBQ0E7RUFDQTtFQUNBO0VJNkRDOztBQUNBO0VBQ0M7RUpsRUY7RUFDQTtFQUNBO0VBQ0E7O0FJbUVBO0VBQ0MsT0Y5RU07RUUrRU4sUUYvRU07RUVnRk47O0FBRUQ7RUFDQyxPRm5GTTtFRW9GTjs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0MsT0YxSlE7RUUySlI7RUFDQTtFQUNBO0VB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Q0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFHRjtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTtJQUNBOzs7QUFJRjtBQUNBO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0FBQ0E7RUFDQztJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBSUY7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7SUFDQzs7O0FBSUY7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7OztBQUlGO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0FBQUE7RUFFQzs7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTs7O0FBSUY7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBOzs7QUFJRjtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQzs7O0FBR0Y7QUFBQTtFQUVDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDQztJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUdEO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7QUFDQTtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtBQUNBO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFHRDtBQUNBO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7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Q0E7RUFORDtJQU9FOzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxEO0lBTUU7SUFDQTtJQUNBO0lBQ0E7OztBQUVEO0VBWEQ7SUFZRTs7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RXpDMUhDO0VBQ0EsZ0J5QzBIYTtFekN6SGIsaUJ5Q3lIa0I7RXpDeEhsQixheUN3SDBCO0VBQzNCOztBQUNBO0VBUEQ7SUFRRTtJQUNBOzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyog0JHQsNC30L7QstGWINGB0YLQuNC70ZYsINC30LzRltC90L3Rliwg0LzRltC60YHQuNC90Lgg0YLQuCDRiNGA0LjRhNGC0LggKi9cbkBpbXBvcnQgJy4vYmFzZS9mb250cyc7XG5AaW1wb3J0ICcuL2Jhc2UvcmVzZXQnO1xuQGltcG9ydCAnLi9iYXNlL3ZhcnMnO1xuQGltcG9ydCAnLi9iYXNlL21peGlucyc7XG5AaW1wb3J0ICcuL2Jhc2UvYmFzZSc7XG5AaW1wb3J0ICcuL2Jhc2UvdXRpbHMnO1xuQGltcG9ydCAnLi9iYXNlL2lucHV0cyc7XG5AaW1wb3J0ICcuL2Jhc2UvY29udGFpbmVyJztcbkBpbXBvcnQgJy4vYmFzZS9zY3JvbGwnO1xuXG4vKiDQkdC70L7QutC4ICovXG5AaW1wb3J0IFwiYmxvY2tzL19hYm91dC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19hY3Rpdml0eS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19hZHZhbnRhZ2VzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2FwcGxpY2F0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2F1dG8tc2xpZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2JlbmVmaXRzLTMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fYmVuZWZpdHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fYnV5LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2NhYmluZXQuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY2FsY3VsYXRvci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19jYXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY2F0YWxvZy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19jb21wYXJpc29uLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Nvbm5lY3Quc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY29udGFjdC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mYXEuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZm9vdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Zvcm0tcmVzdW1lLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Zvcm0uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faW50cm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbWFwLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX215LWluZm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcHJpdmFjeS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19yZWdpc3RyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Jldmlld3Muc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc2VydmljZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc2lkZWJhci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zaWduaW4uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc2ltcGx5LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3NvY2lhbC1uZXR3b3Jrcy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zdGVwcy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zdWNjZXNzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3RlYW0uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdmFjYW5jaWVzLnNjc3NcIjtcbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcbiIsIi8qINCh0LrQuNC00LDQvdC90Y8g0YHRgtC40LvRltCyICovXG5cbi8qINCh0LrQuNC00LDQvdC90Y8g0LzQsNGA0LPRltC90ZbQsiDRgtCwINCy0ZbQtNGB0YLRg9C/0ZbQsiAqL1xuaHRtbCxcbmJvZHksXG51bCxcbm9sLFxubGksXG5kbCxcbmR0LFxuZGQsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wcmUsXG5mb3JtLFxuZmllbGRzZXQsXG5pbnB1dCxcbnRleHRhcmVhLFxucCxcbmJsb2NrcXVvdGUsXG50aCxcbnRkIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiDQodC60LjQtNCw0L3QvdGPINGB0L/QuNGB0LrRltCyICovXG51bCxcbm9sIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyog0KHQutC40LTQsNC90L3RjyDQs9GW0L/QtdGA0L/QvtGB0LjQu9Cw0L3RjCAqL1xuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi8qINCh0LrQuNC00LDQvdC90Y8g0YTQvtGA0LwgKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyog0KHQutC40LTQsNC90L3RjyDRgNC+0LfQvNGW0YDRltCyINC30L7QsdGA0LDQttC10L3RjCAqL1xuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qINCh0LrQuNC00LDQvdC90Y8g0LLQuNGA0ZbQstC90Y7QstCw0L3QvdGPINCy0LXRgNGC0LjQutCw0LvRjNC90LjRhSDRhNC+0YDQvCDQtdC70LXQvNC10L3RgtGW0LIgKi9cbmlucHV0W3R5cGU9J2NoZWNrYm94J10sXG5pbnB1dFt0eXBlPSdyYWRpbyddLFxuaW5wdXRbdHlwZT0nZmlsZSddIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyog0JTQu9GPINCx0ZbQu9GM0YjQvtGB0YLRliDQsdGA0LDRg9C30LXRgNGW0LIgKi9cbmlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdG1hcmdpbjogMDtcbn1cblxuLyog0JTQu9GPIEZpcmVmb3ggKi9cbmlucHV0W3R5cGU9J251bWJlciddIHtcblx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG4iLCIvKiDQnNGW0LrRgdGW0L0g0LTQu9GPINGB0YLQuNC70ZbQsiDRhNC70LXQutGB0LHQvtC60YHQsCAqL1xyXG5AbWl4aW4gZmxleCgkZGlyZWN0aW9uLCAkanVzdGlmeSwgJGFsaWduKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbn1cclxuXHJcbi8qINCc0ZbQutGB0ZbQvSDQtNC70Y8gOmhvdmVyICovXHJcbkBtaXhpbiB0cmFuc2l0aW9uIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbn1cclxuIiwiLyog0JHQsNC30L7QstGWINGB0YLQuNC70ZYgKi9cblxuLyog0JfQsNCz0LDQu9GM0L3RliDQvdCw0LvQsNGI0YLRg9Cy0LDQvdC90Y8gKi9cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZDogJGJnO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNy41cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2VyaWY7XG5cdGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5LmZhZGUtb3V0IHtcblx0b3BhY2l0eTogMDtcbn1cbmEsXG5idXR0b24ge1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmE6aG92ZXIge1xuXHRjb2xvcjogJGFjY2VudDtcbn1cblxuLnBpa2EtbGFiZWwsXG4ucGlrYS1uZXh0LFxuLnBpa2EtcHJldiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5waWthLXNpbmdsZSB7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAjMzMzO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjYmJiO1xuXHRmb250LWZhbWlseTogJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5waWthLXNpbmdsZTphZnRlcixcbi5waWthLXNpbmdsZTpiZWZvcmUge1xuXHRjb250ZW50OiAnICc7XG5cdGRpc3BsYXk6IHRhYmxlO1xufVxuLnBpa2Etc2luZ2xlOmFmdGVyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG4ucGlrYS1zaW5nbGUuaXMtaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5waWthLXNpbmdsZS5pcy1ib3VuZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym94LXNoYWRvdzogMCA1cHggMTVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5waWthLWxlbmRhciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMjQwcHg7XG5cdG1hcmdpbjogOHB4O1xufVxuLnBpa2EtdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5waWthLWxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDVweCAzcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGlrYS10aXRsZSBzZWxlY3Qge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5ODtcblx0bWFyZ2luOiAwO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDVweDtcblx0b3BhY2l0eTogMDtcbn1cbi5waWthLW5leHQsXG4ucGlrYS1wcmV2IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0b3V0bGluZTogMDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHR0ZXh0LWluZGVudDogMjBweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogNzUlIDc1JTtcblx0b3BhY2l0eTogMC41O1xufVxuLnBpa2EtbmV4dDpob3Zlcixcbi5waWthLXByZXY6aG92ZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuLmlzLXJ0bCAucGlrYS1uZXh0LFxuLnBpa2EtcHJldiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBZUNBWUFBQUFzRWo1ckFBQUFVa2xFUVZSNDJ1M1ZNUW9BSUJBRFFmOFBnaitPRDloRzJDdE9OSkIyeW1Ra0tlMEhid0FQMHh1Y0RpUVdBUklUSURFQkVuTWdNUThTOCtBcUJJbDZrS2dIaVhxUXFBZUplcEJvL3ozOEovVTB1QUhsYUJrQmw5STRHd0FBQUFCSlJVNUVya0pnZ2c9PScpO1xufVxuLmlzLXJ0bCAucGlrYS1wcmV2LFxuLnBpa2EtbmV4dCB7XG5cdGZsb2F0OiByaWdodDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJRQUFBQWVDQVlBQUFBc0VqNXJBQUFBVTBsRVFWUjQydTNWT3dvQU1BZ0UwZHdmQW5OalUyNmJZa0JDRkd3ZmlMOVZWV29PK0JKNEdmM2d0c0VLS29GQk5UQ29DQVlWd2FBaUdOUUdNVUhNa2pHYmdqazJtSU9OdVhvMG5DOFhuQ2YxSlhnQXJWSVpBUWg1VEtZQUFBQUFTVVZPUks1Q1lJST0nKTtcbn1cbi5waWthLW5leHQuaXMtZGlzYWJsZWQsXG4ucGlrYS1wcmV2LmlzLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRvcGFjaXR5OiAwLjI7XG59XG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uLFxuLmlzLW91dHNpZGUtY3VycmVudC1tb250aCAucGlrYS1idXR0b24ge1xuXHRvcGFjaXR5OiAwLjM7XG5cdGNvbG9yOiAjOTk5O1xufVxuLnBpa2Etc2VsZWN0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBpa2EtdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cbi5waWthLXRhYmxlIHRkLFxuLnBpa2EtdGFibGUgdGgge1xuXHR3aWR0aDogMTQuMjg1NzE0Mjg1NzE0Mjg2JTtcblx0cGFkZGluZzogMDtcbn1cbi5waWthLXRhYmxlIHRoIHtcblx0Y29sb3I6ICM5OTk7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5waWthLWJ1dHRvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3V0bGluZTogMDtcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblx0aGVpZ2h0OiBpbml0aWFsO1xufVxuLmlzLWRpc2FibGVkIC5waWthLWJ1dHRvbixcbi5pcy1zZWxlY3Rpb24tZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLnBpa2Etd2VlayB7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Y29sb3I6ICM5OTk7XG59XG4uaXMtdG9kYXkgLnBpa2EtYnV0dG9uIHtcblx0Y29sb3I6ICMzYWY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaGFzLWV2ZW50IC5waWthLWJ1dHRvbixcbi5pcy1zZWxlY3RlZCAucGlrYS1idXR0b24ge1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0YmFja2dyb3VuZDogIzNhZjtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4ICMxNzhmZTU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uIHtcblx0YmFja2dyb3VuZDogIzAwNWRhOTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4ICMwMDc2Yzk7XG59XG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uLFxuLmlzLWlucmFuZ2UgLnBpa2EtYnV0dG9uIHtcblx0YmFja2dyb3VuZDogI2Q1ZTlmNztcbn1cbi5pcy1zdGFydHJhbmdlIC5waWthLWJ1dHRvbiB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiAjNmNiMzFkO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uaXMtZW5kcmFuZ2UgLnBpa2EtYnV0dG9uIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICMzYWY7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5waWthLWJ1dHRvbjpob3Zlcixcbi5waWthLXJvdy5waWNrLXdob2xlLXdlZWs6aG92ZXIgLnBpa2EtYnV0dG9uIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6ICNmZjgwMDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5waWthLXRhYmxlIGFiYnIge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRjdXJzb3I6IGhlbHA7XG59XG4iLCIvLyDQmtC+0LvRjNC+0YDQuFxuJGJnOiAjMTMxMzEzO1xuJHRleHQ6ICNlNGU0ZTQ7XG4kYWNjZW50OiAjZmZkNTg1O1xuJHdoaXRlOiAjZmZmZmZmO1xuIiwiLm5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLmZpbHRlci1vcGVuIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLnNob3cge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmRlc2t0b3Age1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHR9XG59XG4ubW9iaWxlLWNvbCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuLnByaW1hcnkge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRjb2xvcjogJGJnO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAxNnB4IDMycHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJhY2tncm91bmQ6ICRhY2NlbnQ7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAxcHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGJnO1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAxMHB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0fVxufVxuLm91dGxpbmUge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRjb2xvcjogJGFjY2VudDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZkNTg1O1xuXHRiYWNrZ3JvdW5kOiAjMTMxMzEzO1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0Jjpob3ZlciB7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAyNXB4IDEwcHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHR9XG59XG4ucHJlLXRpdGxlIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJhY2tncm91bmQ6ICMxOTE5MTk7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRwIHtcblx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cbi50aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWF4LXdpZHRoOiA3MjBweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0Y29sb3I6ICRhY2NlbnQ7XG5cdGZvbnQtc2l6ZTogNDRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRzcGFuIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cbn1cbi5zdWItdGl0bGUge1xuXHRjb2xvcjogJHRleHQ7XG5cdG1heC13aWR0aDogNzIwcHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTcuNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cbi5icmVhZGNydW1icyB7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRnYXA6IDEycHg7XG5cdGNvbG9yOiAjYmFiYWJhO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cGFkZGluZzogMzJweCAwIDhweCAwO1xuXHQuYWN0aXZlIHtcblx0XHRjb2xvcjogJGFjY2VudDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdH1cbn1cbi50aXRsZS1wYWdlIHtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHR9XG59XG4uZmFkZS1pbiB7XG5cdG9wYWNpdHk6IDA7XG5cdGFuaW1hdGlvbjogZmFkZUluIDJzIGVhc2Utb3V0IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbi5mbGV4LWJldHdlZW4ge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgc3BhY2UtYmV0d2VlbiwgY2VudGVyKTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5hdXRoLWJsb2NrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0d2lkdGg6IDM4MHB4O1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHRwYWRkaW5nOiAzMnB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0d2lkdGg6IDM0M3B4O1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cdH1cbn1cblxuLnN1Y2Nlcy1ibG9jayB7XG5cdGg0IHtcblx0XHRjb2xvcjogI2ZmZDU4NTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHR9XG5cdH1cblx0cCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTcuNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHR9XG5cdH1cblx0Jl9fYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29uZmlybS1ibG9jayB7XG5cdGg0IHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHR9XG5cdH1cblx0cCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTcuNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHR9XG5cdH1cblx0Jl9fZXJyb3Ige1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRiYWNrZ3JvdW5kOiAjYjkzYjNkO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cdGxhYmVsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cblx0Jl9fYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19idG46ZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6ICM1YzRkMzA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxufVxuXG4ucmVjb3YtYmxvY2sge1xuXHRoNCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0fVxuXHR9XG5cdHAge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0fVxuXHR9XG5cdCZfX2Vycm9yIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogI2I5M2IzZDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXHRsYWJlbCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR9XG5cdCZfX2J0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXHQmX19idG46ZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6ICM1YzRkMzA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXHQmX19idG4tYmFjayB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNoYW5nZS1wYXNzLWJsb2NrIHtcblx0aDQge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdH1cblx0fVxuXHQmX19lcnJvciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRiYWNrZ3JvdW5kOiAjYjkzYjNkO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cdGxhYmVsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cblx0LnBhc3MtcnVsZSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogI2ZmZjBkMztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cdCZfX2J0bjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogIzVjNGQzMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG4iLCIubGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6ICNlNGU0ZTQ7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5pbnB1dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCYtY2hldiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTJweDtcblx0XHRyaWdodDogMTJweDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi5pbnB1dC1jaGV2IHtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcbn1cbi5pbnB1dC1jaGV2LnJvdGF0ZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uaW5wdXQgPiBpbnB1dCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAxNnB4IDM1cHggMTZweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYmFiYWJhO1xuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICM3YzdjN2M7XG5cdH1cblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0fVxufVxuLmRyb3Bkb3duIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHR3aWR0aDogMnB4O1xuXHRcdGhlaWdodDogMnB4O1xuXHR9XG5cdC5kcm9wZG93bi1saXN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDIwcHggMTJweCAyMHB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cdC5kcm9wZG93bi1pdGVtcyB7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGxpIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0c3Ryb2tlOiAkYWNjZW50O1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0fVxuXHRcdGxpLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbGlzdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuZHJvcGRvd24tbGlzdC5vcGVuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLmFkdmFuY2VkLXNlYXJjaCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uYWR2YW5jZWQtc2VhcmNoLnNob3cge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5yb3RhdGUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmlucHV0LXByaW1hcnkge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogMTZweCAzNXB4IDE2cHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2JhYmFiYTtcblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAjN2M3YzdjO1xuXHR9XG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdH1cbn1cbi50ZXh0YXJlYS1wcmltYXJ5IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxNTNweDtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAxNnB4IDIwcHggMTZweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYmFiYWJhO1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRyZXNpemU6IG5vbmU7XG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogIzdjN2M3Yztcblx0fVxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHR9XG59XG4ubm8tcmVzdWx0cyB7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5tZXNzYWdlLW5vdC1mb3VuZCB7XG5cdGNvbG9yOiAkYWNjZW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjNweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cbi5wYXNzd29yZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdCYtaW5wdXQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdHBhZGRpbmc6IDE2cHggMzVweCAxNnB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmFiYWJhO1xuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjN2M3YzdjO1xuXHRcdH1cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdFx0fVxuXHR9XG5cdCYtaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0fVxufVxuXG4uY2hlY2tib3gge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyKTtcblx0Z2FwOiA4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cblx0aW5wdXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY3VzdG9tLWJveCB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNWU1ZTVlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJGJnO1xuXHRcdH1cblx0fVxuXG5cdGlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWJveCB7XG5cdFx0YmFja2dyb3VuZDogJGFjY2VudDtcblx0XHRib3JkZXItY29sb3I6ICRhY2NlbnQ7XG5cblx0XHRzdmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JnZXQtcGFzcyB7XG5cdGNvbG9yOiAkYWNjZW50O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogYXV0bztcblx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAyNSU7IC8qIDMuNXB4ICovXG5cdHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG4iLCIuY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdG1hcmdpbjogYXV0bztcblx0cGFkZGluZzogMCA2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdH1cbn1cbiIsIi8qINCS0LjQt9C90LDRh9C10L3QvdGPINGB0YLQuNC70ZbQsiDQtNC70Y8g0YHQutGA0L7Qu9Cx0LDRgNGDICovXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdHdpZHRoOiAxMnB4OyAvKiDQqNC40YDQuNC90LAg0LLQtdGA0YLQuNC60LDQu9GM0L3QvtCz0L4g0YHQutGA0L7Qu9Cx0LDRgNGDICovXHJcblx0aGVpZ2h0OiAxMnB4OyAvKiDQktC40YHQvtGC0LAg0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90L7Qs9C+INGB0LrRgNC+0LvQsdCw0YDRgyAqL1xyXG59XHJcblxyXG4vKiDQodGC0LjQu9GMINGE0L7QvdGDINC00LvRjyDRgdC60YDQvtC70LHQsNGA0YMgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0YmFja2dyb3VuZDogIzM1MzUzNTsgLyog0K/RgdC60YDQsNCy0LjQuSDQttC+0LLRgtC40Lkg0YTQvtC9ICovXHJcblx0Ym9yZGVyLXJhZGl1czogMnB4OyAvKiDQl9Cw0L7QutGA0YPQs9C70LXQvdC90Y8g0LrRgNCw0ZfQsiAqL1xyXG59XHJcblxyXG4vKiDQodGC0LjQu9GMINGB0LDQvNC+0LPQviDRgdC60YDQvtC70LHQsNGA0YMgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0YmFja2dyb3VuZDogI2ZmZDU4NTsgLyog0K/RgdC60YDQsNCy0LjQuSDRh9C10YDQstC+0L3QuNC5INC60L7Qu9GW0YAg0LTQu9GPINGB0LrRgNC+0LvQsdCw0YDRgyAqL1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDsgLyog0JfQsNC+0LrRgNGD0LPQu9C10L3QvdGPINC60YDQsNGX0LIgKi9cclxufVxyXG4iLCIuYWJvdXQtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDE2MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5hYm91dCB7XG5cdCZfX2xpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRnYXA6IDI0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdH1cblx0XHQmLWxpbmUge1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdGJhY2tncm91bmQ6ICMyYjJiMmI7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1pdGVtIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3ZpZGVvIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA3NjRweDtcblx0XHRoZWlnaHQ6IDQyOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDM0M3B4O1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHRcdC5wcmV2aWV3IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdFx0LnBsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMztcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogMzguMTExcHg7XG5cdFx0XHRcdGhlaWdodDogMzguMTExcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHZpZGVvIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICR0ZXh0O1xuXHR9XG59XG4iLCIuYWN0aXZpdHktd3JhcCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG59XG4uYWN0aXZpdHkge1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHRnYXA6IDY1cHg7XG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDU2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRnYXA6IDMycHg7XG5cdFx0fVxuXHR9XG5cdCZfX2xpc3Q6Zmlyc3QtY2hpbGQge1xuXHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cblx0Jl9fbGlzdC1pdGVtIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG5cdFx0Z2FwOiAzMnB4O1xuXHRcdHdpZHRoOiA0NjBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Ji0taW1nIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHR3aWR0aDogOTZweDtcblx0XHRcdGhlaWdodDogOTZweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyYjJiMmI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdH1cblx0XHQmLS1pbWcgPiBpbWcge1xuXHRcdFx0d2lkdGg6IDgycHg7XG5cdFx0XHRoZWlnaHQ6IDgycHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0Jl9fbGlzdC1pdGVtLS1pIHtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGNlbnRlciwgY2VudGVyKTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWF4LXdpZHRoOiAzNDBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRidXR0b24ge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4iLCIuYWR2YW50YWdlcy13cmFwIHtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cbn1cblxuLmFkdmFudGFnZXMge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMjRweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Z2FwOiAzMnB4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0Jl9fbGluZSB7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDE1NnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19jYXJkIHtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHRcdHdpZHRoOiAzMCU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuXHRcdFx0d2lkdGg6IDI4JTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aDUge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNy41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYXBwbGljYXRpb24td3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xMzBweDtcblx0XHRyaWdodDogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4uYXBwbGljYXRpb24ge1xuXHRtYXJnaW46IGF1dG87XG5cdHdpZHRoOiA2MTZweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Jl9fdGhhbmsge1xuXHRcdGg1IHtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdHdpZHRoOiA0NDdweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fcHJpdmFjeSB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzJiMmIyYjtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cdCZfX2J0biB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0d2lkdGg6IDMxNnB4O1xuXHR9XG5cdCZfX2J0biB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0Jl9fYnRuOmRpc2FibGVkIHtcblx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdGJhY2tncm91bmQ6ICM1YzRkMzA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxufVxuLmxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuIiwiLmF1dG8tc2xpZGVyLXdyYXAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNTBweDtcblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cbi5hdXRvU3dpcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG59XG4uYXV0by1idXR0b24tcHJldjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmF1dG8tYnV0dG9uLW5leHQ6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5hdXRvX19saXN0LWJ0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDYwcHg7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDMxNnB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGJvdHRvbTogLTMwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uYXV0b19fbGlzdC1uYXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRib3R0b206IDA7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdGdhcDogMjRweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5hdXRvLWJ1dHRvbi1wcmV2IHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0d2lkdGg6IDg4cHg7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0Ym94LXNoYWRvdzogMHB4IDRweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uYXV0by1idXR0b24tbmV4dCB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHdpZHRoOiA4OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuIiwiLmJlbmVmaXRzLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG5cdCZfX2JnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMTUwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4uYmVuZWZpdHMtMyB7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGZsZXgtc3RhcnQpO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMjRweDtcblx0Z2FwOiAzMnB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRnYXA6IDMycHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQmX19saW5lIHtcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMTU2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCZfX2NhcmQge1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRcdHdpZHRoOiAzMyU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoLW4gKyAzKSB7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyYjJiMmI7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aDUge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNy41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuYmVuZWZpdHMtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xNTBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fYmctLXJpZ2h0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMTUwcHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuLmJlbmVmaXRzIHtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgZmxleC1zdGFydCk7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAyNHB4O1xuXHRnYXA6IDMycHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGdhcDogMzJweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdCZfX2xpbmUge1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAxNTZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fY2FyZCB7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0d2lkdGg6IDMwJTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cdFx0XHR3aWR0aDogMjglO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmOm50aC1jaGlsZCgtbiArIDUpIHtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJiMmIyYjtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoNSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5idXktd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdCZfX2JnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IC03MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5idXkge1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogNjE2cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuYnRuLW1vcmUge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdHBhZGRpbmc6IDE2cHggMzJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0fVxuXHRcdGJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuaGlkZGVuLXJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5oaWRkZW4tcm93LnNob3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQucm90YXRlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR9XG59XG4iLCIvKiBHTE9CQUwgKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsXG5ib2R5IHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG5odG1sIHtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMzEzO1xuXHRtaW4td2lkdGg6IDMyMHB4O1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBQUk9GSUxFICovXG4ucHJvZmlsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdC0tY29sb3ItbWFpbjogI2ZmZjtcblx0LS1jb2xvci1icmFuZDogI2ZmZDU4NTtcblx0LS1jb2xvci1zZWM6ICNiYWJhYmE7XG5cdC0tY29sb3ItdHh0OiAjZTRlNGU0O1xuXHQtLWNvbG9yLWJnOiAjMTkxOTE5O1xuXHQtLWNvbG9yLXBsYWNlaG9sZGVyOiAjN2M3YzdjO1xuXHQtLWZvbnQtbWFpbjogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xufVxuLnByb2ZpbGVfX2JvZHkge1xuXHRmb250OiA0MDAgMS4xMjVyZW0vMS4yNSB2YXIoLS1mb250LW1haW4pO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG5cdGZsZXg6IDEgMSAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMzYwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucHJvZmlsZV9fYm9keSBwIHtcblx0bWFyZ2luOiAyNHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnByb2ZpbGVfX2JvZHkge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG59XG4ucHJvZmlsZV9fZ3JpZC1hc2lkZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMXB4KSB7XG5cdC5wcm9maWxlX19ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXg6IDEgMSAxMDAlO1xuXHR9XG5cdC5wcm9maWxlX19ncmlkLWFzaWRlIHtcblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzJiMmIyYjtcblx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQucHJvZmlsZV9fZ3JpZC1tYWluIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0cGFkZGluZzogMzJweCAwIDMycHggNDBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuXHQucHJvZmlsZV9fZ3JpZC1hc2lkZSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdHNjcm9sbGJhci1jb2xvcjogIzM1MzUzNSB2YXIoLS1jb2xvci1iZyk7XG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0fVxuXHQucHJvZmlsZV9fZ3JpZC1tYWluIHtcblx0XHRwYWRkaW5nOiAzMnB4IDAgNjRweDtcblx0fVxufVxuLnByb2ZpbGUtbmF2IHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMTZweCA4cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXNlYyk7XG59XG4ucHJvZmlsZS1uYXZfX2ljb24ge1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnByb2ZpbGUtbmF2X19pY29uIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQtby1vYmplY3QtZml0OiBjb250YWluO1xuXHRvYmplY3QtZml0OiBjb250YWluO1xufVxuLnByb2ZpbGUtbmF2OmhvdmVyLFxuLnByb2ZpbGUtbmF2LmlzLWN1cnJlbnQge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkge1xuXHQucHJvZmlsZS1uYXYge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0LnByb2ZpbGUtbmF2X210IHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cdC5wcm9maWxlLW5hdiB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0XHRtaW4td2lkdGg6IDE2N3B4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMyYjJiMmI7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdH1cblx0LnByb2ZpbGUtbmF2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0fVxuXHQucHJvZmlsZS1uYXZfX2ljb24ge1xuXHRcdG1hcmdpbjogMCAwIDhweDtcblx0fVxuXHQucHJvZmlsZS1uYXZfX3R4dCB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxufVxuLnByb2ZpbGUtaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wcm9maWxlLWhlYWRlcl9fdHh0IHtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXR4dCk7XG59XG4ucHJvZmlsZS1oZWFkZXJfX2VuZCB7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0LnByb2ZpbGUtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTVweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0LnByb2ZpbGUtaGVhZGVyX190eHQge1xuXHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0fVxuXHQucHJvZmlsZS1oZWFkZXJfX2VuZCB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxufVxuXG4ucHItdGl0bGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250OiA1MDAgMS40Mzc1cmVtLzEuMiB2YXIoLS1mb250LW1haW4pO1xuXHRtYXJnaW46IDAgMCA4cHg7XG59XG4ucHItdGl0bGVfX2ljb24ge1xuXHR3aWR0aDogMjRweDtcblx0ZmxleC1zaHJpbms6IDA7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnByLXRpdGxlX19pY29uIGltZyxcbi5wci10aXRsZV9faWNvbiBzdmcge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnByLWNpcmNsZSB7XG5cdHdpZHRoOiA0OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJveC1zaGFkb3c6IDAgMCAxNXB4IDVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJnKTtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucHItY2lyY2xlX19pY29uIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcbn1cbi5wci1jaXJjbGUgaW1nLFxuLnByLWNpcmNsZSBzdmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0LW8tb2JqZWN0LWZpdDogY29udGFpbjtcblx0b2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuXHQucHItY2lyY2xlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0LnByLWNpcmNsZV9fdHh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0LnByLWNpcmNsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDRweCAyMHB4O1xuXHR9XG59XG5cbi8qIFBSLUZPUk0gKi9cbi5wci1mb3JtX19ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLTIwcHggLTE2cHg7XG59XG4ucHItZm9ybV9fZ3JpZDpub3QoOmxhc3QtY2hpbGQpIHtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnByLWZvcm1fX2l0ZW0ge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAzNTZweDtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5wci1mb3JtX19pdGVtIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wci1mb3JtX19ncmlkIHtcblx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0fVxuXHQucHItZm9ybV9faXRlbSB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcblx0LnByLWZvcm1fX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5wci1jb250cm9sIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByLWNvbnRyb2xfX2lucHV0IHtcblx0aGVpZ2h0OiA0OHB4O1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2VjKTtcblx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5wci1jb250cm9sX19pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wci1jb250cm9sX19pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wci1jb250cm9sX19pbnB1dFtwbGFjZWhvbGRlcl0ge1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5wci1jb250cm9sX19pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnByLWNvbnRyb2xfX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXBsYWNlaG9sZGVyKTtcbn1cbi5wci1jb250cm9sX19pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1wbGFjZWhvbGRlcik7XG59XG4ucHItY29udHJvbF9faW5wdXQ6Zm9jdXMgKyAucHItY29udHJvbF9fbGFiZWwsXG4ucHItY29udHJvbF9faW5wdXQ6Zm9jdXMgKyAucHItY29udHJvbF9fbGFiZWwgKyAucHItY29udHJvbF9faWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG59XG4ucHItY29udHJvbC5pcy1hY3RpdmUgLnByLWNvbnRyb2xfX2lucHV0LFxuLnByLWNvbnRyb2xfX2lucHV0OmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG59XG4ucHItY29udHJvbC5pcy1hY3RpdmUgLnByLWNvbnRyb2xfX2xhYmVsLFxuLnByLWNvbnRyb2wuaXMtYWN0aXZlIC5wci1jb250cm9sX19pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcbn1cbi5wci1jb250cm9sX19sYWJlbCB7XG5cdG9yZGVyOiAtMTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXR4dCk7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbi5wci1jb250cm9sX19pY29uIHtcblx0Y29sb3I6ICNmZmZhZjE7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDQ4cHg7XG5cdGhlaWdodDogNDhweDtcblx0ZGlzcGxheTogZ3JpZDtcblx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbi5wci1jb250cm9sLmlzLWVycm9yIC5wci1jb250cm9sX19pbnB1dCB7XG5cdGJvcmRlci1jb2xvcjogI2I5M2IzZDtcbn1cbi5wci1jb250cm9sLmlzLWVycm9yIC5wci1jb250cm9sX19sYWJlbCB7XG5cdGNvbG9yOiAjYjkzYjNkO1xufVxuXG50ZXh0YXJlYS5wci1jb250cm9sX19pbnB1dCB7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZy10b3A6IDEzcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxM3B4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cmVzaXplOiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBQUi1TRUxFQ1QgKi9cbi5wci1zZWxlY3Qge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByLXNlbGVjdF9fdGl0bGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wci1zZWxlY3RfX3RpdGxlOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0LS1zaXplOiAwLjM1cmVtO1xuXHRyaWdodDogMS4xcmVtO1xuXHRib3JkZXItbGVmdDogdmFyKC0tc2l6ZSkgc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogdmFyKC0tc2l6ZSkgc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IHZhcigtLXNpemUpIHNvbGlkIHZhcigtLWNvbG9yLW1haW4pO1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcztcbn1cbi5wci1zZWxlY3RfX3RpdGxlID4gaW5wdXQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wci1zZWxlY3RfX2JvZHkge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTA7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbi10b3A6IDhweDtcbn1cbi5wci1zZWxlY3RfX2lubmVyIHtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRtaW4taGVpZ2h0OiAwO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuXHRtYXgtaGVpZ2h0OiAyOTBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0c2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCkgIzM1MzUzNTtcblx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ucHItc2VsZWN0X19vcHRpb24ge1xuXHRwYWRkaW5nOiA4cHggMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnByLXNlbGVjdF9fb3B0aW9uLmlzLWFjdGl2ZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG59XG4ucHItc2VsZWN0X19jYXB0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4ucHItc2VsZWN0LmlzLXNob3cgLnByLXNlbGVjdF9fYm9keSB7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuLnByLXNlbGVjdC5pcy1zaG93IC5wci1zZWxlY3RfX3RpdGxlOmFmdGVyIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xODBkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xODBkZWcpO1xufVxuLnByLXNlbGVjdC5pcy1zaG93IC5wci1zZWxlY3RfX2lubmVyIHtcblx0cGFkZGluZy10b3A6IDEycHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuXG4ucHItY29sb3ItdHh0IHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXBsYWNlaG9sZGVyKTtcbn1cblxuLyogUFItRk9STS1MSU5FICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzAxcHgpIHtcblx0LnByLWZvcm0tbGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblx0LnByLWZvcm0tbGluZV9fY29udGVudCB7XG5cdFx0ZmxleDogMSAxIDEwMCU7XG5cdH1cblx0LnByLWZvcm0tbGluZV9fYnRuIHtcblx0XHR3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcblx0XHR3aWR0aDogLW1vei1maXQtY29udGVudDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuXHQucHItZm9ybS1saW5lX19idG4ge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblx0LnByLWZvcm0tbGluZSB0ZXh0YXJlYSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR9XG59XG5cbi8qIFBSLUNIRUNLICovXG4ucHItY2hlY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogLXdlYmtpdC1maXQtY29udGVudDtcblx0d2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHItY2hlY2sgaW5wdXQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnByLWNoZWNrIGlucHV0OmNoZWNrZWQgKyAucHItY2hlY2tfX21hcms6YmVmb3JlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnByLWNoZWNrX19tYXJrIHtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM1ZTVlNWU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ucHItY2hlY2tfX21hcms6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IDVweDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMnM7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC4ycztcbn1cbi5wci1jaGVjay1ncm91cCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTZweCAzMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnByLWNoZWNrLXdyYXAgLnByLWNoZWNrOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5wci1jaGVjay13cmFwIHtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdH1cbn1cblxuLyogREFURVBJQ0tFUiAqL1xuLnBpa2Etc2luZ2xlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmcpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xufVxuXG4ucGlrYS1sZW5kYXIge1xuXHR3aWR0aDogMzAwcHg7XG5cdG1hcmdpbjogMDtcbn1cblxuLnBpa2EtdGl0bGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLnBpa2EtdGl0bGUgLnBpa2EtbGFiZWw6bnRoLWNoaWxkKDEpIHtcblx0b3JkZXI6IDM7XG59XG4ucGlrYS10aXRsZSAucGlrYS1sYWJlbDpudGgtY2hpbGQoMikge1xuXHRvcmRlcjogMjtcbn1cbi5waWthLXRpdGxlIC5waWthLXByZXYsXG4ucGlrYS10aXRsZSAucGlrYS1uZXh0IHtcblx0d2lkdGg6IDI0cHg7XG5cdG9wYWNpdHk6IDE7XG5cdHRleHQtaW5kZW50OiAxMDAlO1xufVxuLnBpa2EtdGl0bGUgLnBpa2EtcHJldjpob3Zlcixcbi5waWthLXRpdGxlIC5waWthLW5leHQ6aG92ZXIge1xuXHRvcGFjaXR5OiAwLjg7XG59XG4ucGlrYS10aXRsZSAucGlrYS1wcmV2IHtcblx0b3JkZXI6IDE7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvcHJvZmlsZS1zdmcvcHJldi1hcnJvdy5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xufVxuLnBpa2EtdGl0bGUgLnBpa2EtbmV4dCB7XG5cdG9yZGVyOiA0O1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Byb2ZpbGUtc3ZnL25leHQtYXJyb3cuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbn1cbi5waWthLXRpdGxlIHNlbGVjdCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG5cdGNvbG9yOiAjYjNiM2IzO1xufVxuXG4ucGlrYS1sYWJlbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYmcpO1xuXHRwYWRkaW5nOiA2cHggMTVweDtcblx0bWluLXdpZHRoOiA5NnB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5waWthLXRhYmxlIHRoIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICNiM2IzYjM7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4ucGlrYS10YWJsZSB0ZCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogNHB4IDA7XG59XG4ucGlrYS10YWJsZSBhYmJyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5waWthLWJ1dHRvbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAjYjNiM2IzO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDI0cHg7XG5cdGhlaWdodDogMjRweDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogaW5saW5lLWdyaWQ7XG5cdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucGlrYS1idXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uLFxuLmlzLXNlbGVjdGVkIC5waWthLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJnKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ym94LXNoYWRvdzogMCAwIDE1cHggNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcbn1cblxuLnBpa2EtYnV0dG9uOmhvdmVyLFxuLnBpa2Etcm93LnBpY2std2hvbGUtd2Vlazpob3ZlciAucGlrYS1idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG59XG5cbi5pcy10b2RheSAucGlrYS1idXR0b24ge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmlzLWRpc2FibGVkIC5waWthLWJ1dHRvbixcbi5pcy1zZWxlY3Rpb24tZGlzYWJsZWQge1xuXHRjb2xvcjogIzYxNjE2MTtcbn1cblxuLyogUFItQUxFUlQgKi9cbi5wci1hbGVydCB7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cGFkZGluZzogOHB4IDE2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxZDhjMjQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByLWFsZXJ0X2Vycm9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2I5M2IzZDtcbn1cbi5wci1hbGVydF9wb3Mge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IGNhbGMoKDEwMCUgLSAxMzIwcHgpIC8gMiArIDM0MHB4KTtcblx0Ym90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wci1hbGVydF9wb3Mge1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cbn1cblxuLyogUFItTU9EQUwgKi9cbi5wci1tb2RhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogOTk5OTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogMTBweCAzMHB4O1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMsIHZpc2liaWxpdHkgMC42cztcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQucHItbW9kYWwge1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHR9XG59XG4ucHItbW9kYWwuaXMtc2hvdyB7XG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnByLW1vZGFsLmlzLXNob3cgLnByLW1vZGFsX19pbm5lciB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5wci1tb2RhbF9fYmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMzEzO1xuXHRvcGFjaXR5OiAwLjk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGZpeGVkO1xufVxuLnByLW1vZGFsX19pbm5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDM4MHB4O1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuXHR0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnM7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJnKTtcblx0cGFkZGluZzogMjRweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHQucHItbW9kYWxfX2lubmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0fVxufVxuLnByLW1vZGFsX19oZWFkZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucHItbW9kYWxfX3RpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxLjc1cmVtO1xuXHRtYXJnaW46IDAgMCAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5wci1tb2RhbF9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMS40Mzc1cmVtO1xuXHR9XG59XG4ucHItbW9kYWxfX2NvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKSB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucHItbW9kYWxfX2luZm8ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdG1heC13aWR0aDogOTUlO1xuXHRwYWRkaW5nLWxlZnQ6IGF1dG87XG5cdHBhZGRpbmctcmlnaHQ6IGF1dG87XG59XG4ucHItbW9kYWxfX2luZm8taXRlbSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuLnByLW1vZGFsX19kYXRlcGlja2VyIHtcblx0bWFyZ2luOiAyNHB4IGF1dG8gMjBweDtcblx0d2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG5cdHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucHItbW9kYWxfX3JvdyB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5wci1tb2RhbC1zaG93IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogUFItQlROICovXG4ucHItYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogMy41N2VtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG5cdGJveC1zaGFkb3c6IDAgMCAxNXB4IDVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1icmFuZCk7XG5cdHBhZGRpbmc6IDAuMzU3ZW0gMi4yODU3ZW07XG5cdG1pbi1oZWlnaHQ6IDMuNDI4NmVtO1xuXHR3aWR0aDogMTAwJTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wci1idG46ZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kOiAjNWM0ZDMwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByLWJ0bjpob3ZlciB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucHItYnRuX291dGxpbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcbn1cbi5wci1idG5fb3V0bGluZTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJnKTtcbn1cblxuZGl2LnByLWJ0biB7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wci1idG5zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIC04cHg7XG59XG4ucHItYnRuc19faXRlbSB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDAgOHB4O1xufVxuXG4ucHItYnRuLWRlZmF1bHQge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wci1idG4tZGVmYXVsdDpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLyogUFItQlROLUNJUkNMRSAqL1xuLnByLWJ0bi1jaXJjbGUge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJyYW5kKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0b3V0bGluZTogbm9uZTtcblx0cGFkZGluZzogN3B4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wci1idG4tY2lyY2xlIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5wci1idG4tY2lyY2xlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLWJnKTtcblx0fVxuXHQucHItYnRuLWNpcmNsZV9ob3Zlcjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5wci1idG4tY2lyY2xlIHtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cbn1cblxuLyogUFItQ0FSRCAqL1xuLnByLWNhcmQge1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJnKTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHQucHItY2FyZCB7XG5cdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQucHItY2FyZCB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG4ucHItY2FyZF9fZW5kIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdC5wci1jYXJkX19zdGFydCB7XG5cdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5wci1jYXJkX19lbmQge1xuXHRcdHBhZGRpbmc6IDAgOHB4O1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAxcHgpIHtcblx0LnByLWNhcmRfX2JvZHkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbjogMCAtOHB4O1xuXHR9XG5cdC5wci1jYXJkX19zdGFydCB7XG5cdFx0d2lkdGg6IDY1JTtcblx0XHRtYXgtd2lkdGg6IDUyNXB4O1xuXHR9XG5cdC5wci1jYXJkX19lbmQge1xuXHRcdHdpZHRoOiAzNSU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG5cdC5wci1jYXJkX19lbmQge1xuXHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHR9XG59XG4ucHItY2FyZF9faW1nIHtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHdpZHRoOiA5NnB4O1xuXHRhc3BlY3QtcmF0aW86IDk2LzY0O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1hcmdpbi1yaWdodDogMjRweDtcbn1cbi5wci1jYXJkX19pbWcgaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHQucHItY2FyZF9faW1nIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdH1cbn1cbi5wci1jYXJkX19jb250ZW50LFxuLnByLWNhcmRfX2luZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByLWNhcmRfX2NvbnRlbnQge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHItY2FyZF9faW5mbyB7XG5cdG1hcmdpbjogMCAtOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdC5wci1jYXJkX19jb250ZW50IHtcblx0XHR3aWR0aDogNTcuMTQ1JTtcblx0fVxuXHQucHItY2FyZF9faW5mbyB7XG5cdFx0d2lkdGg6IDQyLjg2JTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuXHQucHItY2FyZF9faW5mbyB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5wci1jYXJkX19pbmZvIHtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0fVxufVxuLnByLWNhcmRfX3RpdGxlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucHItY2FyZF9faXRlbSB7XG5cdHBhZGRpbmc6IDAgOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5wci1jYXJkX19pdGVtIHtcblx0XHRtaW4td2lkdGg6IDExM3B4O1xuXHR9XG59XG4ucHItY2FyZF9fbGFiZWwge1xuXHRwYWRkaW5nOiA4cHggMDtcblx0Y29sb3I6ICNmZmZhZjE7XG59XG4ucHItY2FyZF9fY29tbWVudCB7XG5cdHBhZGRpbmc6IDE1cHggMDtcbn1cbi5wci1jYXJkX19jb21tZW50Om5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMyYjJiMmI7XG59XG4ucHItY2FyZF9fZm9ybSB7XG5cdHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5wci1kYXRlIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi1oZWlnaHQ6IDI0cHg7XG5cdHBhZGRpbmctbGVmdDogMzJweDtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcHJvZmlsZS1zdmcvY2FsZW5kYXIuc3ZnJykgbm8tcmVwZWF0IDAgNTAlLzI0cHggMjRweDtcbn1cblxuLnByLXByaWNlIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLWJyYW5kKTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByLWFjdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDAgLThweDtcbn1cbi5wci1hY3Rpb25zX19pdGVtIHtcblx0cGFkZGluZzogMCA4cHg7XG59XG5cbi8qIFBSLUNPTExBUFNFICovXG4ucHItY29sbGFwc2Uge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbn1cbi5wci1jb2xsYXBzZV9faW5uZXIge1xuXHRwYWRkaW5nLXRvcDogMDtcblx0bWluLWhlaWdodDogMDtcblx0dHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcblx0bWluLXdpZHRoOiAxcHg7XG59XG5cbi5pcy1zaG93IC5wci1jb2xsYXBzZSB7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuLmlzLXNob3cgLnByLWNvbGxhcHNlX19pbm5lciB7XG5cdHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmlzLXNob3cgW2RhdGEtY29sbGFwc2VdIHN2ZyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG5bZGF0YS1jb2xsYXBzZV0gc3ZnIHtcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xufVxuXG4vKiBQUi1UQUJMRSAqL1xuLnByLXRhYmxlX19yb3cge1xuXHRib3gtc2hhZG93OiAwIDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wci10YWJsZV9fY2FwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1zZWMpO1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ucHItdGFibGVfX3N1YnRpdGxlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wci10YWJsZV9fZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG59XG4ucHItdGFibGVfX2dyb3VwIC5wci1hY3Rpb25zIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucHItdGFibGVfX2NoZWNrIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA4cHggMCA4cHggNDBweDtcblx0bWluLWhlaWdodDogMzBweDtcbn1cbi5wci10YWJsZV9fY2hlY2sgLnByLWNoZWNrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk1MXB4KSB7XG5cdC5wci10YWJsZSB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0XHRib3JkZXItc3BhY2luZzogMCA4cHg7XG5cdH1cblx0LnByLXRhYmxlX19yb3cge1xuXHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcblx0fVxuXHQucHItdGFibGVfX2NlbGwge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHR9XG5cdC5wci10YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0fVxuXHQucHItdGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE2cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG5cdH1cblx0LnByLXRhYmxlX19jYXB0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5wci10YWJsZV9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkgYW5kIChtYXgtd2lkdGg6IDEzMzBweCkge1xuXHQucHItdGFibGUge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdH1cblx0LnByLXRhYmxlX19jZWxsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXHQucHItdGFibGVfX2NlbGw6Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG5cdC5wci10YWJsZV9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRib3gtc2hhZG93OiAwIDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cdC5wci10YWJsZV9fcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblx0LnByLXRhYmxlX19jZWxsIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC5wci10YWJsZV9fY2VsbDpsYXN0LWNoaWxkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQucHItdGFibGVfX2NlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5wci10YWJsZV9fY2VsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnByLXRhYmxlX19zaXplIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5cbi5wci1zdGF0dXMge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5wci1zdGF0dXM6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wci1zdGF0dXNfZmFsc2Uge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cbi5wci1zdGF0dXNfZmFsc2U6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogUFItTElORSAqL1xuLnByLWxpbmUge1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZyk7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5wci1saW5lX19oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Zm9udC1zaXplOiAwLjc1cmVtO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdHh0KTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLnByLWxpbmVfX2NvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByLWxpbmVfX2l0ZW0ge1xuXHR3aWR0aDogMTIlO1xufVxuLnByLWxpbmVfX3NtIHtcblx0d2lkdGg6IDclO1xufVxuLnByLWxpbmVfX2NhcHRpb24ge1xuXHRmb250LXNpemU6IDAuNzVyZW07XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1zZWMpO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnByLWxpbmVfX2dyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG5cdC5wci1saW5lX19pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LnByLWxpbmVfX2VuZCB7XG5cdFx0d2lkdGg6IDM4JTtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblx0LnByLWxpbmVfX2NhcHRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcblx0LnByLWxpbmUge1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdH1cblx0LnByLWxpbmVfX2hlYWRlciB7XG5cdFx0Zm9udC1zaXplOiAwLjYyNXJlbTtcblx0fVxuXHQucHItbGluZSAucHItYWN0aW9uc19faXRlbSB7XG5cdFx0cGFkZGluZzogMCA0cHg7XG5cdH1cblx0LnByLWxpbmUgLnByLWJ0bi1jaXJjbGUge1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGhlaWdodDogMzVweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHQucHItbGluZSB7XG5cdFx0cGFkZGluZzogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cdC5wci1saW5lX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnByLWxpbmVfX2NvbnRlbnQge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdH1cblx0LnByLWxpbmVfX2l0ZW0ge1xuXHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblx0LnByLWxpbmVfX2VuZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnByLWxpbmVfX2dyb3VwIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHQucHItbGluZSB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHR9XG5cdC5wci1saW5lX19zaXplIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4vKiBQUi1JTkZPICovXG4ucHItaW5mbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDQ4NHB4O1xufVxuLnByLWluZm9fbXQge1xuXHRtYXJnaW4tdG9wOiA4cHg7XG59XG4ucHItaW5mb19faGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLTEwcHggMjRweDtcblx0cm93LWdhcDogMjRweDtcbn1cbi5wci1pbmZvX19jb2wge1xuXHR3aWR0aDogMzMuMzMzJTtcblx0cGFkZGluZzogMCAxMHB4O1xufVxuLnByLWluZm9fX2NhcHRpb24ge1xuXHRmb250LXNpemU6IDAuNzVyZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10eHQpO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByLWluZm9fX2NvbnRlbnQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdmVyZmxvdy14OiBhdXRvO1xufVxuLnByLWluZm9fX2NvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKSB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucHItaW5mb19fZm9vdGVyIHtcblx0cGFkZGluZzogMCAxNXB4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcblx0LnByLWluZm9fbXQge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQucHItaW5mb19fY29sIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5cbi5wci10IHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucHItdCB0ZCB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmIyYjJiO1xuXHRwYWRkaW5nOiA0cHggOHB4O1xufVxuLnByLXRfX3Jlc3VsdCB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG59XG5cbi8qIFBSLVRBQlMgKi9cbi5wci10YWJzX19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0b3ZlcmZsb3cteDogYXV0bztcbn1cbi5wci10YWJzX19idXR0b24ge1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1zZWMpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucHItdGFic19fYnV0dG9uLmlzLWN1cnJlbnQge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5wci10YWJzX19idXR0b246aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xufVxuLnByLXRhYnNfX2NvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogMzJweDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5wci10YWJzX19jb250ZW50LmlzLWN1cnJlbnQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnByLWNhbGMge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5wci1jYWxjX19yb3cge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnByLWNhbGNfX2Zvb3RlciB7XG5cdG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAxcHgpIHtcblx0LnByLWNhbGMge1xuXHRcdG1heC13aWR0aDogMzE2cHg7XG5cdH1cbn1cblxuLyogUFItT0ZGRVIgKi9cbi5wci1vZmZlci13cmFwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xufVxuLnByLW9mZmVyOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnByLW9mZmVyX190aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucHItb2ZmZXJfX3RpdGxlOmJlZm9yZSB7XG5cdGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xuXHRjb250ZW50OiBjb3VudGVyKGNvdW50ZXIpICcuICAnO1xufVxuLnByLW9mZmVyX19jYXB0aW9uIHtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXR4dCk7XG59XG4ucHItb2ZmZXJfX2NhcHRpb246bm90KDpsYXN0LWNoaWxkKSB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucHItb2ZmZXJfX2Zvb3RlciB7XG5cdG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LnByLW9mZmVyX19pbm5lciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0LnByLW9mZmVyX19tYXgge1xuXHRcdG1heC13aWR0aDogNDgwcHg7XG5cdH1cbn1cblxuLyogUFItTUVESUEgKi9cbi5wci1tZWRpYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwIC04cHggLTE2cHg7XG59XG4ucHItbWVkaWFfX2l0ZW0ge1xuXHRwYWRkaW5nOiAwIDhweDtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQucHItbWVkaWEge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAtNHB4IC04cHg7XG5cdH1cblx0LnByLW1lZGlhX19pdGVtIHtcblx0XHRwYWRkaW5nOiAwIDRweDtcblx0fVxufVxuXG4ucHItYm94IHtcblx0d2lkdGg6IDE2MHB4O1xuXHRoZWlnaHQ6IDE2MHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnByLWJveF9fdGl0bGUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdHh0KTtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5wci1ib3hfX2ljb24ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ucHItYm94X19pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0LW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnByLWJveF9fYm9keSxcbi5wci1ib3hfX3JlbW92ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4ucHItYm94X19yZW1vdmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAxOSwgMTksIDAuNjUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQucHItYm94X19yZW1vdmUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0LnByLWJveF9fcmVtb3ZlOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5wci1hdHRhY2gge1xuXHRib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tY29sb3Itc2VjKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ucHItYXR0YWNoX19pbnB1dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wci1hdHRhY2g6aG92ZXIge1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4vKiBIRUxQRVJTICovXG4ucHItY29sb3Ige1xuXHRjb2xvcjogI2I5M2IzZDtcbn1cblxuLnByLWRpc2FibGVkIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXNlYyk7XG59XG4iLCIuY2FsY3VsYXRvci13cmFwIHtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cbn1cbi5jYWxjdWxhdG9yIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luOiBhdXRvO1xuXHRtYXJnaW4tdG9wOiA1NnB4O1xuXHR3aWR0aDogNjE2cHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdH1cbn1cbi5zbGlkZXItY29udGFpbmVyLFxuLmlucHV0LWNvbnRhaW5lciB7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpO1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdGdhcDogMTZweDtcblx0fVxuXHQubGFiZWwge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW46IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHR9XG5cdH1cbn1cbi5zbGlkZXIge1xuXHRtYXJnaW46IDIycHggMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luOiAwIDVweCAzMnB4IDVweDtcblx0fVxufVxuLmlucHV0LWJveCB7XG5cdHdpZHRoOiAyMDBweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRjb2xvcjogJHRleHQ7XG5cdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRmb250LXNpemU6IDIzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAxNDBweDtcblx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG4uaW5wdXQtYm94LXNlY29uZGFyeSB7XG5cdGNvbG9yOiAkdGV4dDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0d2lkdGg6IDIwMHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHBhZGRpbmc6IDE2cHggMTJweCAxNnB4IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNiYWJhYmE7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAxNDBweDtcblx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG4ucmFuZ2UtdmFsdWVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNy41cHg7XG5cdGNvbG9yOiAkYWNjZW50O1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cbn1cbi5ub1VpLWhhbmRsZSB7XG5cdGJhY2tncm91bmQ6ICRhY2NlbnQgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR3aWR0aDogNTZweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcblx0dG9wOiAtNTAlICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyNXB4IDEwcHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xufVxuLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2xlZnRfYXJyb3dfaWNvbl9ibGFjay5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMzAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubm9VaS1oYW5kbGU6OmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3JpZ2h0X2Fycm93X2ljb25fYmxhY2suc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDcwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLm5vVWktdGFyZ2V0IHtcblx0aGVpZ2h0OiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xufVxuLm5vVWktYmFzZSB7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiA0cHg7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG4ubm9VaS1jb25uZWN0cyB7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiA0cHg7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG4ubm9VaS1jb25uZWN0IHtcblx0aGVpZ2h0OiA0cHg7XG5cdGJhY2tncm91bmQ6ICRhY2NlbnQ7XG59XG4uY2FsY3VsYXRvci1idG4ge1xuXHRtYXJnaW46IGF1dG87XG5cdHdpZHRoOiAzMTZweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogLThweDtcblx0fVxufVxuLm5vVWktaGFuZGxlIHtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IGdyYWIgIWltcG9ydGFudDtcbn1cbi5ub1VpLWhhbmRsZTphY3RpdmUge1xuXHRjdXJzb3I6IGdyYWJiaW5nICFpbXBvcnRhbnQ7XG59XG4uY2FsY3VsYXRvci1saW5lIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xufVxuIiwiLmNhci13cmFwIHtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uY2FyIHtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0KTtcblx0Z2FwOiA0MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRnYXA6IDI0cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG5cdCZfX2dhbGxlcnkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHR9XG5cdH1cblx0Jl9fcHJldmlldyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA3NjBweDtcblx0XHRoZWlnaHQ6IDUwNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRoZWlnaHQ6IDIyOHB4O1xuXHRcdH1cblx0fVxuXHQmX19wcmV2aWV3LWVtcHR5IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdHdpZHRoOiA3NjBweDtcblx0XHRoZWlnaHQ6IDUwNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogIzE5MTkxOTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdGhlaWdodDogMjI4cHg7XG5cdFx0fVxuXHR9XG5cdCZfX3ByZXZpZXctaW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0Jl9fbGlzdC1uYXYge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiAyNHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDI0cHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCZfX2J1dHRvbi1wcmV2LFxuXHQmX19idXR0b24tbmV4dCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDE5LCAxOSwgMTksIDAuNik7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdH1cblx0Jl9fem9vbSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAyNHB4O1xuXHRcdGJvdHRvbTogMjRweDtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTksIDE5LCAxOSwgMC42KTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHJpZ2h0OiAxNnB4O1xuXHRcdFx0Ym90dG9tOiAxNnB4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2xpc3Qge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHR9XG5cdCZfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMjBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDAuMztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHRcdGhlaWdodDogNTRweDtcblx0XHR9XG5cdH1cblx0Jl9faXRlbS5hY3RpdmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHQmLXdyYXAge1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIHNwYWNlLWJldHdlZW4sIGNlbnRlcik7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1saWtlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRcdFx0YmFja2dyb3VuZDogIzEzMTMxMztcblx0XHRcdC5mdWxsIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuZnVsbCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5saWtlIHtcblx0XHRcdFx0LmZ1bGwge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1saXN0IHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiA0OHB4O1xuXHRcdFx0cm93LWdhcDogMThweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0cm93LWdhcDogMTZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1pdGVtIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTcuNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLXByaWNlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1idG5zIHtcblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAzNjBweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDM0M3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucHJpbWFyeSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50YWJzIHtcblx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdH1cblx0Jl9faXRlbSB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAyNjBweDtcblx0XHR9XG5cdH1cblx0Jl9faXRlbS5hY3RpdmUge1xuXHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWNjZW50O1xuXHR9XG5cdCZfX2l0ZW06aG92ZXIge1xuXHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWNjZW50O1xuXHR9XG59XG5cbi5jYXItdGFibGUge1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHRwYWRkaW5nOiAyNHB4IDMycHg7XG5cdGdhcDogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0YmFja2dyb3VuZDogIzE5MTkxOTtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZzogMjRweCAxNnB4O1xuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRnYXA6IDMycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0Z2FwOiAwO1xuXHRcdH1cblx0fVxuXHQmX19saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgc3BhY2UtYmV0d2VlbiwgY2VudGVyKTtcblx0XHRwYWRkaW5nOiA4cHggMjRweDtcblx0XHRnYXA6IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJiMmIyYjtcblx0XHR9XG5cdH1cblx0Jl9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJiMmIyYjtcblx0fVxufVxuW2lkXj0ndGFiLSddIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuW2lkXj0ndGFiLSddLmFjdGl2ZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyQ2FyUHJldmlldyB7XG5cdHdpZHRoOiA3NjBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHR3aWR0aDogOTklO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG59XG4uc3dpcGVyVGFicyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiA5OSU7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cbn1cbiIsIi5jYXRhbG9nLXdyYXAge1xuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5jYXRhbG9nIHtcblx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuXHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Jl9fZmlsdGVyIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogMzEycHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzJiMmIyYjtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxMjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0XHRwYWRkaW5nOiAwIDE2cHg7XG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19maWx0ZXItd3JhcCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDc1dmg7XG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0fVxuXHRcdC5kcm9wZG93bi1saXN0IHtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0fVxuXHR9XG5cdCZfX2ZpbHRlci1sYWJlbCB7XG5cdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cdCZfX2ZpbHRlci1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0fVxuXHQmX19maWx0ZXItYnRucyB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRnYXA6IDE2cHg7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblx0Jl9fZmlsdGVyLXJlc2V0IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZkNTg1O1xuXHRcdGJhY2tncm91bmQ6ICMxMzEzMTM7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAxMHB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHR9XG5cdH1cblx0Jl9fZmlsdGVyLWJ0biB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXHQmX19maWx0ZXItYnRuOmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kOiAjNWM0ZDMwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0Jl9fc29ydCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0Z2FwOiA0OHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGdhcDogOHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdHRvcDogNjBweDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdH1cblx0fVxuXHQmX19zb3J0LXNlYXJjaCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGxhYmVsIHtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRyb3Bkb3duIHtcblx0XHRcdHdpZHRoOiA0MjJweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fc29ydC1idG4tLWZpbHRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDEycHggNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHR9XG5cdH1cblx0Jl9fc29ydC1kcm9wIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyKTtcblx0XHRnYXA6IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kcm9wZG93biB7XG5cdFx0XHR3aWR0aDogMjI1cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcCB7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGNlbnRlciwgY2VudGVyKTtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0XHQuY29sLWxnLTQge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAxNnB4IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogIzE5MTkxOTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRcdH1cblx0fVxuXHQmX19pdGVtLWltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0Jl9faXRlbS1kZXNjciB7XG5cdFx0cGFkZGluZzogMTZweCAyNHB4IDI0cHggMjRweDtcblx0fVxuXHQmX19pdGVtLXRpdGxlIHtcblx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cdCZfX2l0ZW0tbGlzdCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTZweDtcblx0XHRyb3ctZ2FwOiAxMXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0bGkge1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cdH1cblx0Jl9faXRlbS1ib3R0b20ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpO1xuXHR9XG5cdCZfX2l0ZW0tZGF0ZSB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0Z2FwOiA4cHg7XG5cdH1cblx0Jl9faXRlbS1wcmljZSB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlcik7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGltZyB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0XHR9XG5cdH1cblx0Jl9faXRlbS1saWtlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxNnB4O1xuXHRcdHJpZ2h0OiAxNnB4O1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxMzEzMTM7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdC5mYXZvcml0ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2l0ZW0tbGlrZS0td3JhcCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0cGFkZGluZzogM3B4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0XHQuZmF2b3JpdGUge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0fVxuXHR9XG59XG4iLCIuY29tcGFyaXNvbi13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxuXHQmX19iZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG4uY29tcGFyaXNvbiB7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdH1cblx0Jl9fY29sIHtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAzMTFweDtcblx0XHR9XG5cdFx0aDMge1xuXHRcdFx0Y29sb3I6ICRhY2NlbnQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2NvbDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMmIyYjJiO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmIyYjJiO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cdCZfX2NvbDpsYXN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDMycHg7XG5cdFx0fVxuXHR9XG5cdCZfX2xpc3Qge1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdH1cblx0fVxuXHQmX19pdGVtIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxuXHQmX19kb3Qge1xuXHRcdHdpZHRoOiA0cHg7XG5cdFx0aGVpZ2h0OiA0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjVweCAxMHB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0fVxufVxuXG4uY29uc3VsdCB7XG5cdCYtdGl0bGUge1xuXHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbjogNTZweCAwIDI0cHggMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdG1hcmdpbjogNDhweCAwIDE2cHggMDtcblx0XHR9XG5cdH1cblx0Ji1saXN0IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGdhcDogMjRweDtcblx0fVxuXHQmLWl0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGFjY2VudDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDEycHg7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAyNXB4IDEwcHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmNvbm5lY3Qtd3JhcCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG59XG4uY29ubmVjdCB7XG5cdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdGdhcDogMjRweDtcblx0Jl9faW5wdXRzIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGdhcDogMTZweDtcblx0XHRtYXgtd2lkdGg6IDYxNnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGNlbnRlciwgY2VudGVyKTtcblx0XHRcdGdhcDogMjRweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdH1cblx0fVxuXHRidXR0b24ge1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuIiwiLmNvbnRhY3Qtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQucHJlLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiA1NnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogNDhweDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbnRhY3Qge1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHQmX190aXRsZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGdhcDogNDBweDtcblx0XHRyb3ctZ2FwOiAyNHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR3aWR0aDogNzIwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGdhcDogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0LWl0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRcdGdhcDogMTZweDtcblx0XHR3aWR0aDogNDUlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmZhcS13cmFwIHtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cbn1cbi5mYXEge1xuXHR3aWR0aDogNzIwcHg7XG5cdG1hcmdpbjogYXV0bztcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Jl9faXRlbSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1pbi1oZWlnaHQ6IDc2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmIyYjJiO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0tdG9wIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgc3BhY2UtYmV0d2VlbiwgY2VudGVyKTtcblx0XHRnYXA6IDE2cHg7XG5cdFx0aDUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0tYm90dG9tIHtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0cCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5hY3RpdmUtdGFiIHtcblx0bWluLWhlaWdodDogMTUwcHg7XG5cblx0LmZhcV9faXRlbS10b3Age1xuXHRcdGg1IHtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuXHRcdH1cblx0fVxuXHQuZmFxX19pdGVtLWJvdHRvbSB7XG5cdFx0cCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG4iLCIuZm9vdGVyLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCZfX2JnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmZvb3RlciB7XG5cdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJiMmIyYjtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdH1cblx0Jl9fbG9nbyB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRtYXJnaW4tYm90dG9tOiA1NnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cdH1cblx0Jl9fbGlua3Mge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiA0OHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cblx0Jl9fbGluayB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHR3aWR0aDogNTZweDtcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXHQmX19jb250YWN0IHtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHR9XG5cdHAge1xuXHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG59XG4uZm9vdGVyLWRlc2NyaXB0aW9uIHtcblx0cGFkZGluZzogMjRweCAwIDQ1cHggMDtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpO1xuXHRnYXA6IDEwcHg7XG5cdGNvbG9yOiAkYWNjZW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nOiAyNHB4IDAgNTdweCAwO1xuXHR9XG59XG4uZm9vdGVyLXNlY29uZCB7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdGdhcDogNTZweDtcblx0cGFkZGluZy1ib3R0b206IDI0cHg7XG59XG4iLCIuZm9ybS1yZXN1bWUtd3JhcCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG59XG4uZm9ybS1yZXN1bWUge1xuXHR3aWR0aDogMzE2cHg7XG5cdG1hcmdpbjogYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxNnB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHR3aWR0aDogMzQzcHg7XG5cdH1cblx0Ji1idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdCYtYnRuOmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kOiAjNWM0ZDMwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0Jl9fdGhhbmsge1xuXHRcdGg1IHtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdHdpZHRoOiA0NDdweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5hZGQtcmVzdW1lIHtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0Z2FwOiAyNHB4O1xuXHRjb2xvcjogJGFjY2VudDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnVwbG9hZC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRwYWRkaW5nOiAxNnB4IDE1NnB4IDE2cHggMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2JhYmFiYTtcbn1cbi5maWxlLWxhYmVsIHtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTQwcHg7XG5cdGhlaWdodDogNDdweDtcblx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRib3JkZXItcmFkaXVzOiAwcHggNTBweCA1MHB4IDBweDtcblx0YmFja2dyb3VuZDogJGFjY2VudDtcblx0Y29sb3I6ICMxOTE5MTk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI1cHggMTBweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdH1cbn1cbiNmaWxlLWlucHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5maWxlLW5hbWUge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjb2xvcjogJHdoaXRlO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuIiwiLmZvcm0td3JhcCB7XG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xuXHR9XG59XG4uZm9ybSB7XG5cdG1hcmdpbjogYXV0bztcblx0d2lkdGg6IDMxNnB4O1xuXHRpbnB1dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxufVxuLnByZS10aXRsZSB7XG59XG4udGl0bGUge1xufVxuLnN1Yi10aXRsZSB7XG59XG4iLCIuaGVhZGVyLXdyYXAge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG59XG4uaGVhZGVyIHtcblx0QGluY2x1ZGUgZmxleChyb3csIHNwYWNlLWJldHdlZW4sIGNlbnRlcik7XG5cdCZfX2xvZ28ge1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xuXHRcdH1cblx0fVxuXHQmX19uYXYge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LWVuZCwgY2VudGVyKTtcblx0fVxuXHQmX19uYXYge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiA0MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogLTEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQ1MHB4O1xuXHRcdFx0ei1pbmRleDogMztcblx0XHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAkYmcsICRhbHBoYTogMC45OCk7XG5cdFx0XHRwYWRkaW5nOiAxMDBweCAxNnB4IDAgMTZweDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFjY2VudDtcblx0XHR9XG5cdH1cblx0Jl9fbmF2LmFjdGl2ZSB7XG5cdFx0bGVmdDogMDtcblx0fVxuXHQmX19uYXYtb3B0IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1lbmQsIGNlbnRlcik7XG5cdH1cblx0Jl9fbmF2LWxhbmcge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdGEge1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRcdGdhcDogOHB4O1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblx0XHRhLmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHQmX19uYXYtbG9nIHtcblx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRtYXJnaW4tbGVmdDogMjRweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMmIyYjJiO1xuXHR9XG5cdCZfX2J1cmdlciB7XG5cdFx0ei1pbmRleDogMTA7XG5cdH1cbn1cbiIsIi5oZXJvLXdyYXAge1xuXHRwYWRkaW5nLXRvcDogMjQ1cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMzFweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy10b3A6IDc3cHg7XG5cdH1cbn1cbi5oZXJvLXdyYXAuY29udGFpbmVyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuLmhlcm8ge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgc3BhY2UtYmV0d2VlbiwgY2VudGVyKTtcblx0Z2FwOiA1NHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG5cdH1cblx0Jl9faW1nIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXHQmX19jYXJkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZzogMCAxNnB4O1xuXHRcdH1cblx0XHRoNCB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmxlZnQge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0LnJpZ2h0IHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG59XG4uaGVyby5sZWZ0IHtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaGVyby5yaWdodCB7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLm1haW5Td2lwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDAgMzBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuIiwiLmludHJvLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNzQycHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGhlaWdodDogMzIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdH1cbn1cblxuLmludHJvLXdyYXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogLTE7XG5cblx0LXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0dG8gYm90dG9tLFxuXHRcdHRyYW5zcGFyZW50LFxuXHRcdCRiZyAyMCUsXG5cdFx0JGJnIDgwJSxcblx0XHR0cmFuc3BhcmVudFxuXHQpO1xuXHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0dG8gYm90dG9tLFxuXHRcdHRyYW5zcGFyZW50LFxuXHRcdCRiZyAyMCUsXG5cdFx0JGJnIDgwJSxcblx0XHR0cmFuc3BhcmVudFxuXHQpO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5pbnRybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjtcblx0bWFyZ2luOiBhdXRvO1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgY2VudGVyLCBjZW50ZXIpO1xuXHRtYXJnaW4tdG9wOiAyNTBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxuXHRoMSB7XG5cdFx0d2lkdGg6IDc1MHB4O1xuXHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHRwIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIubWFwLXdyYXAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxufVxuLm1hcCB7XG5cdG1hcmdpbjogYXV0bztcblx0d2lkdGg6IDcyMHB4O1xuXHRoZWlnaHQ6IDQ4MHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXHR9XG5cdCZfX2lmcmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4iLCIucHJpdmFjeS13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxuXHQmX19iZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wcml2YWN5IHtcblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdHdpZHRoOiA2MzJweDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0LWl0ZW0ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0aDUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDVweDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRcdGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcblx0XHR9XG5cdFx0dWwgPiBsaSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5yZWdpc3RyLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwdmg7XG5cdCZfX2JnLWxlZnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMTQ4cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19iZy1yaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMTQ4cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuLnJlZ2lzdHIge1xuXHRoNCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHR9XG5cdH1cblx0Jl9fZm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuXHR9XG5cdC5wYXNzLXJ1bGUge1xuXHRcdGNvbG9yOiAjZmZmMGQzO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTcuNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblx0LnByaW1hcnkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMTZweCAwIDQwcHggMDtcblx0fVxuXHQucHJpbWFyeTpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogIzVjNGQzMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblx0Jl9fYWx0ZXJuYXRpdmUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRnYXA6IDhweDtcblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjZmZmYWYxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRcdH1cblx0fVxuXG5cdC5jaGVja2JveCB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGdhcDogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cdCZfX2xpc3QtaXRlbSB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0XHRcdGJhY2tncm91bmQ6ICMxMzEzMTM7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHR9XG5cdH1cblx0Jl9fcmVnIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTcuNXB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRvdHRlZDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcblx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG5cdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDI1JTtcblx0XHRcdHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG5cdFx0fVxuXHR9XG5cdCZfX2Vycm9yIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogI2I5M2IzZDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnJldmlld3Mtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cbi5yZXZpZXcge1xuXHRoZWlnaHQ6IDI5OHB4O1xuXHRwYWRkaW5nOiAzMnB4O1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgc3BhY2UtYmV0d2VlbiwgZmxleC1zdGFydCk7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJhY2tncm91bmQ6ICMxOTE5MTk7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cdCZfX2NvbnRlbnQge1xuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdH1cblx0Jl9faW5mbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIHNwYWNlLWJldHdlZW4sIGNlbnRlcik7XG5cdH1cblx0Jl9faW5mby11c2VyIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyKTtcblx0XHRnYXA6IDE2cHg7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2luZm8tcmF0ZSB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtZW5kLCBjZW50ZXIpO1xuXHRcdGdhcDogMTZweDtcblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucmV2aWV3c1N3aXBlcjEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cdH1cbn1cbi5yZXZpZXdzU3dpcGVyMiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0fVxufVxuLnJldmlld3NTd2lwZXIzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG59XG4ucmV2aWV3cy1idXR0b24tcHJldjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnJldmlld3MtYnV0dG9uLW5leHQ6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5yZXZpZXdzX19saXN0LWJ0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDYwcHg7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDMxNnB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGJvdHRvbTogLTMwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4ucmV2aWV3c19fbGlzdC1uYXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRib3R0b206IDA7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdGdhcDogMjRweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5yZXZpZXdzLWJ1dHRvbi1wcmV2IHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0d2lkdGg6IDg4cHg7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0Ym94LXNoYWRvdzogMHB4IDRweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucmV2aWV3cy1idXR0b24tbmV4dCB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHdpZHRoOiA4OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vLyDQnNC+0LTQsNC70YzQvdC1INCy0ZbQutC90L5cblxuLm1vZGFsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJnLCAkYWxwaGE6IDAuOSk7XG5cdHotaW5kZXg6IDEwO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQ6ICMxOTE5MTk7XG5cdHdpZHRoOiAzODBweDtcblx0cGFkZGluZzogMzJweDtcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0Ym94LXNoYWRvdzogMHB4IDRweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHdpZHRoOiAzNDNweDtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHR9XG5cdGgyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0fVxuXHR9XG5cdC5pbnB1dC1wcmltYXJ5IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cdC50ZXh0YXJlYS1wcmltYXJ5IHtcblx0XHRoZWlnaHQ6IDk2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuXG4uc3RhcnMge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRnYXA6IDE2cHg7XG59XG5cbi5tb2RhbC1idXR0b25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogMTZweDtcblx0bWFyZ2luLXRvcDogMjRweDtcbn1cbi5tb2RhbC1jYW5jZWwge1xuXHR3aWR0aDogNTAlO1xufVxuLm1vZGFsLXN1Ym1pdCB7XG5cdHdpZHRoOiA1MCU7XG59XG4ubW9kYWwtc3VibWl0OmRpc2FibGVkIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZDogIzVjNGQzMDtcbn1cbiIsIi5zZXJ2aWNlcy13cmFwIHtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cbn1cbi5zZXJ2aWNlcyB7XG5cdCZfX2NhcmQge1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0KTtcblx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogIzE5MTkxOTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdH1cblx0XHQmLWxpbmsge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAzMnB4O1xuXHRcdFx0cmlnaHQ6IDMycHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1pbWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyKTtcblx0XHRcdGdhcDogMTJweDtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VydmljZXNTd2lwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLnNlcnZpY2VzLWJ1dHRvbi1wcmV2OjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2VydmljZXMtYnV0dG9uLW5leHQ6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zZXJ2aWNlc19fbGlzdC1uYXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0Z2FwOiAyNHB4O1xufVxuLnNlcnZpY2VzLWJ1dHRvbi1wcmV2IHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0d2lkdGg6IDg4cHg7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0Ym94LXNoYWRvdzogMHB4IDRweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2VydmljZXMtYnV0dG9uLW5leHQge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogODhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbiIsIi5zaWRlYmFyIHtcblx0d2lkdGg6IDMwMHB4O1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzJiMmIyYjtcblx0cGFkZGluZzogMTZweCAwO1xuXHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgc3BhY2UtYmV0d2VlbiwgZmxleC1zdGFydCk7XG5cblx0Jl9fbGlzdCB7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuXHR9XG5cdCZfX2xpc3QtaXRlbSB7XG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0cGFkZGluZzogMTZweCAzMnB4IDE2cHggOHB4O1xuXG5cdFx0XHRjb2xvcjogI2JhYmFiYTtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNpZ25pbi13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHQmX19iZy1sZWZ0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDE0OHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Jl9fYmctcmlnaHQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDE0OHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5zaWduaW4ge1xuXHRoNCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2Zvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0KTtcblx0fVxuXHQucHJpbWFyeSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnByaW1hcnk6ZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6ICM1YzRkMzA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdCZfX2FsdGVybmF0aXZlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdG1hcmdpbjogMjRweCAwO1xuXHRcdGdhcDogOHB4O1xuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICNmZmZhZjE7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQ6ICMyYjJiMmI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRnYXA6IDI0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQmX19saXN0LWl0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMTMxMzEzO1xuXHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0fVxuXHR9XG5cdCZfX3JlZyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBhdXRvO1xuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAyNSU7XG5cdFx0XHR0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuXHRcdH1cblx0fVxuXHQmX19lcnJvciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJhY2tncm91bmQ6ICNiOTNiM2Q7XG5cdFx0bWFyZ2luOiAzMnB4IDAgMjRweCAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bWFyZ2luOiAyNHB4IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2ltcGx5LXdyYXAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxufVxuLnNpbXBseSB7XG5cdG1hcmdpbjogYXV0bztcblx0d2lkdGg6IDU4MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmX19saXN0IHtcblx0XHRAaW5jbHVkZSBmbGV4KGNvbHVtbiwgZmxleC1zdGFydCwgZmxleC1zdGFydCk7XG5cdFx0Z2FwOiAzMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDU2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xuXHRcdGdhcDogMTZweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDY4cHg7XG5cdFx0XHRoZWlnaHQ6IDY4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbS10ZXh0IHtcblx0XHRoNSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fYnRucyB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRnYXA6IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0XHRidXR0b24ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc29jaWFsLW5ldHdvcmtzLXdyYXAge1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxufVxuLnNvY2lhbC1uZXR3b3JrcyB7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdGdhcDogMTZweDtcblx0Jl9faXRlbSB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0XHR3aWR0aDogNTZweDtcblx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0YTpob3ZlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0fVxuXHR9XG59XG4iLCIuc3RlcHMtd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xMzBweDtcblx0XHRyaWdodDogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4uc3RlcHMge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRnYXA6IDE2cHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyNHB4O1xuXHR9XG5cdCZfX2l0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiAyNHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogOHB4O1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdHdpZHRoOiAyMzhweDtcblx0XHRcdGNvbG9yOiAkYWNjZW50O1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19pdGVtOm50aC1jaGlsZCgybikge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc3VjY2Vzcy13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxuXHQmX19iZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTQwMHB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LmNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuLnN1Y2Nlc3Mge1xuXHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBmbGV4LXN0YXJ0KTtcblx0Z2FwOiAxNnB4O1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGhlaWdodDogNTgzcHg7XG5cdFx0cGFkZGluZzogMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdGJhY2tncm91bmQ6ICMxOTE5MTk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCAyNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRoZWlnaHQ6IDU0NnB4O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDI3OXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoNSB7XG5cdFx0XHRjb2xvcjogJGFjY2VudDtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgyNTUsIDIxMywgMTMzLCAwLjQpO1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDI1NSwgMjEzLCAxMzMsIDAuNCk7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNy41cHg7XG5cdFx0fVxuXHR9XG59XG4uc3VjY2Vzc1N3aXBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0fVxufVxuLnN1Yy1idXR0b24tcHJldjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnN1Yy1idXR0b24tbmV4dDo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnN1Y19fbGlzdC1idG4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA2MHB4O1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAzMTZweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRib3R0b206IC0zMHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuLnN1Y19fbGlzdC1uYXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRib3R0b206IDA7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdGdhcDogMjRweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5zdWMtYnV0dG9uLXByZXYge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogODhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zdWMtYnV0dG9uLW5leHQge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR3aWR0aDogODhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbiIsIi50ZWFtLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiAxNjBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0Jl9fYmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogLTMyN3B4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi50ZWFtIHtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDU2cHg7XG5cdHBhZGRpbmc6IDAgMTAwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG5cdCZfX2l0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE2M3B4O1xuXHRcdH1cblx0fVxuXHQmX19pdGVtLWltZyB7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGNlbnRlciwgY2VudGVyKTtcblx0XHR3aWR0aDogMTc2cHg7XG5cdFx0aGVpZ2h0OiAxNzZweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMyYjJiMmI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHR3aWR0aDogMTA5cHg7XG5cdFx0XHRoZWlnaHQ6IDEwOXB4O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHQmX19pdGVtLXRpdGxlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXHQmX19pdGVtLXRleHQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuIiwiLnZhY2FuY2llcy13cmFwIHtcblx0cGFkZGluZy1ib3R0b206IDE2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cblx0LmNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi52YWNhbmNpZXMge1xuXHQmX19jYXJkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogIzE5MTkxOTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZzogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLWxpbmsge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDMycHg7XG5cdFx0cmlnaHQ6IDMycHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcblx0XHRiYWNrZ3JvdW5kOiAjMTkxOTE5O1xuXHRcdHBhZGRpbmc6IDhweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHRvcDogMjRweDtcblx0XHRcdHJpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIpO1xuXHRcdGdhcDogMTJweDtcblx0XHRjb2xvcjogJGFjY2VudDtcblx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMjU1LCAyMTMsIDEzMywgMC40KTtcblx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRjb2xvcjogJHRleHQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuXHRcdGdhcDogMTRweDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlcik7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE3LjVweDtcblx0fVxufVxuXG4udmFjYW5jaWVzU3dpcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG59XG4udmFjLWJ1dHRvbi1wcmV2OjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udmFjLWJ1dHRvbi1uZXh0OjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udmFjX19saXN0LWJ0biB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDYwcHg7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDMxNnB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGJvdHRvbTogLTMwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4udmFjX19saXN0LW5hdiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdGJvdHRvbTogMDtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyKTtcblx0Z2FwOiAyNHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRsZWZ0OiA1MCUgIWltcG9ydGFudDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcblx0fVxufVxuLnZhYy1idXR0b24tcHJldiB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHdpZHRoOiA4OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnZhYy1idXR0b24tbmV4dCB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHdpZHRoOiA4OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRhY2NlbnQ7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuIl19 */
