.theme--light.v-card {
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1) !important;
}
.theme--light.v-card.shadow-lg {
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2) !important;
}
.theme--light.v-card > .v-card__text__loading {
  color: rgba(0, 0, 0, 0.38);
}

.v-data-table .v-data-table__wrapper > table > tbody tr {
  transition: background-color 0.15s ease;
}
.v-data-table > .v-sheet.v-toolbar {
  border-radius: 4px;
}

.navbar {
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  margin-left: 0;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
  z-index: 200;
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-property: width, margin;
}
.navbar.sidebar-on {
  width: calc(100% - 256px);
  margin-left: 256px;
}
.navbar-account-avatar {
  background-color: #f7f7f7;
  font-weight: 700;
}

.sidebar {
  position: relative;
  z-index: 100;
}
.sidebar.v-navigation-drawer {
  position: fixed;
  top: 0;
  left: 0;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
}
.sidebar .sidebar__logo {
  max-width: 150px;
  height: auto;
}

.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {
  background-color: transparent;
}

.locale-switcher .v-list--dense .v-list-item__title {
  font-weight: 700;
  font-size: 14px;
  line-height: normal;
}

.login {
  margin-top: 6rem;
}
.login__logo {
  max-width: 480px;
  width: 100%;
}
.login__logo > img {
  max-width: 240px;
  height: auto;
}
.login__card {
  max-width: 480px;
  width: 100%;
}

@media (max-width: 991px) {
  .login {
    margin: 1rem 0;
    padding: 0 1rem;
  }
}
.transactions .v-data-table.responsive .v-data-table__wrapper > table {
  width: 1920px;
}
.transactions__v-menu-text {
  text-overflow: unset;
  white-space: break-spaces;
  word-break: break-word;
  line-height: 1.5 !important;
}
.transactions .is-wrong-amount {
  background: rgba(255, 0, 0, 0.6) !important;
}

.swal2-container [class^=swal2] {
  font-family: "Arial";
  font-size: 14px;
}
.swal2-container .swal2-html-container {
  font-weight: 600;
}

.cursor-default {
  cursor: default;
}

.partners .v-data-table > header {
  border-radius: 4px 4px 0 0;
}

.partners-dialog .methods-combobox .v-text-field__details {
  padding: 0;
}

.operational-profit .operational-profit-table .v-data-table-header th.sortable .v-data-table-header__icon {
  bottom: 1px;
  left: 5px;
}
.operational-profit .operational-profit-table.v-data-table {
  border-radius: 0;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody tr:last-child:hover,
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody td:first-child,
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody td:last-child {
  border-radius: 0;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.dense-row > td {
  height: 36px;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.dense-sm-row > td {
  height: 28px;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.subhead-row > td:first-child {
  border-left: 0;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.subhead-row > td:last-child {
  border-right: 0;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.no-hover-row:hover {
  background: transparent;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.currency-row:hover {
  background: transparent;
}
.operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.v-data-table__empty-wrapper > td {
  border: 0;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table {
  border-radius: 0;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > thead > tr > th {
  padding: 0 8px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-top-width: 2px;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > thead > tr > th:first-child {
  border-left: 0;
  padding-left: 12px;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > thead > tr > th:last-child {
  border-right: 0;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > tbody > tr:last-child > td {
  border-bottom: 0;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > tbody > tr > td {
  padding: 0 8px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > tbody > tr > td:first-child {
  border-left: 0;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > tbody > tr > td:last-child {
  border-right: 0;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.summary-row > th {
  height: 48px;
  padding: 0 12px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-left-width: 0;
  user-select: auto;
  font-size: 0.875rem;
}
.operational-profit .operational-profit-summary .operational-profit-summary-table.v-data-table > .v-data-table__wrapper > table > tbody > tr.summary-row > td {
  height: 48px;
}
.operational-profit .v-tabs-bar .v-tabs-slider {
  color: #054f98;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > thead > tr > th {
  padding: 0 8px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-top: 0;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > thead > tr > th:first-child {
  border-left: 0;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > thead > tr > th:last-child {
  border-right: 0;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > thead > tr > th.th-currency-left {
  border-right: 0;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > thead > tr > th.th-currency-right {
  border-left: 0;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > tbody > tr.data-cell > td:last-child {
  border-right: 0;
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > tbody > tr > td {
  padding: 0 8px;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > tbody > tr > td.currency-cell {
  border-left: 0;
}
.operational-profit .currency-icon-wrap {
  display: flex;
}
.operational-profit .currency-icon-wrap .currency-icon-left {
  flex: 0 0 25px;
  max-width: 25px;
  order: 0;
}
.operational-profit .currency-icon-wrap .currency-icon-right {
  flex: auto;
  order: 1;
}
.operational-profit .currency-icon-wrap .currency-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 100%;
  margin-right: 5px;
  position: relative;
  top: 1px;
  color: rgba(0, 0, 0, 0.87);
  user-select: none;
}
.operational-profit .currency-icon-wrap .currency-icon.text {
  top: 0;
}
.operational-profit .currency-icon-wrap.reverse .currency-icon-left {
  order: 1;
}
.operational-profit .currency-icon-wrap.reverse .currency-icon-right {
  order: 0;
}
.operational-profit .currency-icon-wrap.reverse .currency-icon {
  margin-right: 0;
  margin-left: 5px;
}
.operational-profit .stats-cards .stats-cards-col {
  flex: 0 0 20%;
  max-width: 20%;
  padding: 0 12px;
}
.operational-profit .stats-cards .stats-card {
  height: 100%;
}
.operational-profit .stats-cards .stats-card > .row {
  height: 100%;
}
.operational-profit .stats-cards .stats-card .v-card__text {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-align: center;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  padding: 6px;
  border-radius: 50%;
  border: 3px dotted #f8ab21;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper .stats-card-inner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: rgba(248, 171, 33, 0.2);
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper .stats-card-icon {
  font-size: 28px;
  color: #f8ab21;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.orange-style {
  border-color: #f8ab21;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.orange-style .stats-card-inner {
  background-color: rgba(248, 171, 33, 0.2);
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.orange-style .stats-card-icon {
  color: #f8ab21;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.blue-style {
  border-color: #2caae1;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.blue-style .stats-card-inner {
  background-color: rgba(44, 170, 225, 0.2);
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.blue-style .stats-card-icon {
  color: #2caae1;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.pink-dark-style {
  border-color: #b8134e;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.pink-dark-style .stats-card-inner {
  background-color: rgba(184, 19, 78, 0.2);
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.pink-dark-style .stats-card-icon {
  color: #b8134e;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.blue-darker-style {
  border-color: #272b5d;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.blue-darker-style .stats-card-inner {
  background-color: rgba(39, 43, 93, 0.2);
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.blue-darker-style .stats-card-icon {
  color: #272b5d;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.black-style {
  border-color: #000;
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.black-style .stats-card-inner {
  background-color: rgba(0, 0, 0, 0.2);
}
.operational-profit .stats-cards .stats-card .stats-card-wrapper.black-style .stats-card-icon {
  color: #000;
}
.operational-profit .stats-cards .stats-card .stats-cards-label {
  font-size: 14px;
}

@media (max-width: 1500px) {
  .operational-profit .operational-profit-result.v-data-table > .v-data-table__wrapper > table > thead > tr > th {
    padding: 8px;
  }
  .operational-profit .stats-card > .row {
    height: auto;
  }
  .operational-profit .stats-card .stats-col-icon,
.operational-profit .stats-card .stats-col-content {
    flex: 0 0 100%;
    max-width: 100%;
    height: auto;
  }
  .operational-profit .stats-card .v-card__text {
    align-items: center;
    height: auto;
  }
  .operational-profit .stats-card .stats-cards-label {
    text-align: center;
  }
}
@media (max-width: 1366px) {
  .operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper {
    overflow-x: auto;
    overflow-y: hidden;
  }
  .operational-profit .operational-profit-table.v-data-table > .v-data-table__wrapper > table {
    width: 1600px;
  }
}
@media (max-width: 1199px) {
  .operational-profit .stats-cards .stats-cards-col {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    margin-bottom: 30px;
  }
  .operational-profit .stats-cards .stats-cards-col:nth-child(4), .operational-profit .stats-cards .stats-cards-col:nth-child(5) {
    margin: 0;
  }
}
@media (max-width: 991px) {
  .operational-profit .stats-cards .stats-cards-col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .operational-profit .stats-cards .stats-cards-col:nth-child(4) {
    margin-bottom: 30px;
  }
  .operational-profit .stats-cards .stats-cards-col:nth-child(5) {
    margin: 0;
  }
}
@media (max-width: 575px) {
  .operational-profit .stats-cards .stats-cards-col {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.theme--light.v-application {
  background: #f6f7ff;
}

.app-wrapper {
  height: 100%;
}

.app-inner {
  height: 100%;
  margin-left: 0;
  padding-top: 48px;
  background: #f6f7ff;
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-property: margin;
}
.app-inner.sidebar-on {
  margin-left: 256px;
}

@media (max-width: 1263px) {
  .app-inner.sidebar-on {
    margin-left: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiQUFFSTtFQUNFO0FDRE47QURHTTtFQUNFO0FDRFI7QURNVTtFQUNFO0FDSlo7O0FDSFU7RUFDRTtBRE1aO0FDRUk7RUFDRTtBREFOOztBRWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZnQkY7QUVkRTtFQUNFO0VBQ0E7QUZnQko7QUVMRTtFQUNFLHlCQ2Y4QjtFRGdCOUI7QUZPSjs7QUlwQ0E7RUFDRTtFQUNBO0FKdUNGO0FJckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUp1Q0o7QUlwQ0U7RUFDRTtFQUNBO0FKc0NKOztBSTdCVTtFQUNFO0FKZ0NaOztBS25EUTtFQUNFO0VBQ0E7RUFDQTtBTHNEVjs7QU03REE7RUFDRTtBTmdFRjtBTTlERTtFQUNFO0VBQ0E7QU5nRUo7QU05REk7RUFDRTtFQUNBO0FOZ0VOO0FNNURFO0VBQ0U7RUFDQTtBTjhESjs7QU0xREE7RUFDRTtJQUNFO0lBQ0E7RU42REY7QUFDRjtBTy9FUTtFQUNFO0FQaUZWO0FPMUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVA0RUo7QU96RUU7RUFDRTtBUDJFSjs7QU90RUU7RUFDRTtFQUNBO0FQeUVKO0FPdEVFO0VBQ0U7QVB3RUo7O0FReEdBO0VBQ0U7QVIyR0Y7O0FTMUdRO0VBQ0k7QVQ2R1o7O0FTdEdRO0VBQ0k7QVR5R1o7O0FVOUdZO0VBQ0U7RUFDQTtBVmlIZDtBVTFHSTtFQUNFO0FWNEdOO0FVdEdjOzs7RUFHRTtBVndHaEI7QVVuR2tCO0VBQ0U7QVZxR3BCO0FVaEdrQjtFQUNFO0FWa0dwQjtBVTVGb0I7RUFDRTtBVjhGdEI7QVUzRm9CO0VBQ0U7QVY2RnRCO0FVdkZrQjtFQUNFO0FWeUZwQjtBVXBGa0I7RUFDRTtBVnNGcEI7QVVoRm9CO0VBQ0U7QVZrRnRCO0FVckVJO0VBQ0U7QVZ1RU47QVUvRGtCO0VBQ0U7RUFDQTtFQUNBO0FWaUVwQjtBVS9Eb0I7RUFDRTtFQUNBO0FWaUV0QjtBVTlEb0I7RUFDRTtBVmdFdEI7QVV2RG9CO0VBQ0U7QVZ5RHRCO0FVckRrQjtFQUNFO0VBQ0E7QVZ1RHBCO0FVckRvQjtFQUNFO0FWdUR0QjtBVXBEb0I7RUFDRTtBVnNEdEI7QVVqRG9CO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWbUR0QjtBVWhEb0I7RUFDRTtBVmtEdEI7QVVyQ0k7RUFDRSxjUHRKNEI7QUg2TGxDO0FVNUJnQjtFQUNFO0VBQ0E7RUFDQTtBVjhCbEI7QVU1QmtCO0VBQ0U7QVY4QnBCO0FVM0JrQjtFQUNFO0FWNkJwQjtBVTFCa0I7RUFDRTtBVjRCcEI7QVV6QmtCO0VBQ0U7QVYyQnBCO0FVYm9CO0VBQ0U7QVZldEI7QVVWZ0I7RUFDRTtFQUNBO0FWWWxCO0FVVmtCO0VBQ0U7QVZZcEI7QVVERTtFQUNFO0FWR0o7QVVESTtFQUNFO0VBQ0E7RUFDQTtBVkdOO0FVQUk7RUFDRTtFQUNBO0FWRU47QVVDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWQ047QVVDTTtFQUNFO0FWQ1I7QVVJTTtFQUNFO0FWRlI7QVVLTTtFQUNFO0FWSFI7QVVNTTtFQUNFO0VBQ0E7QVZKUjtBVVVJO0VBQ0U7RUFDQTtFQUNBO0FWUk47QVVXSTtFQUNFO0FWVE47QVVXTTtFQUNFO0FWVFI7QVVZTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZWUjtBVWFNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVlhSO0FVYVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVlhWO0FVY1E7RUFDRTtFQUNBLGNQL1N3QjtBSG1TbEM7QVVlUTtFQUNFLHFCUG5Ud0I7QUhzU2xDO0FVZVU7RUFDRTtBVmJaO0FVZ0JVO0VBQ0UsY1AxVHNCO0FINFNsQztBVWtCUTtFQUNFLHFCUHJVd0I7QUhxVGxDO0FVa0JVO0VBQ0U7QVZoQlo7QVVtQlU7RUFDRSxjUDVVc0I7QUgyVGxDO0FVcUJRO0VBQ0UscUJQeFV3QjtBSHFUbEM7QVVxQlU7RUFDRTtBVm5CWjtBVXNCVTtFQUNFLGNQL1VzQjtBSDJUbEM7QVV3QlE7RUFDRSxxQlB6VndCO0FIbVVsQztBVXdCVTtFQUNFO0FWdEJaO0FVeUJVO0VBQ0UsY1BoV3NCO0FIeVVsQztBVTJCUTtFQUNFLGtCUHRWd0I7QUg2VGxDO0FVMkJVO0VBQ0U7QVZ6Qlo7QVU0QlU7RUFDRSxXUDdWc0I7QUhtVWxDO0FVK0JNO0VBQ0U7QVY3QlI7O0FVbUNBO0VBU2tCO0lBQ0U7RVZ4Q2xCO0VVbURJO0lBQ0U7RVZqRE47RVVvREk7O0lBRUU7SUFDQTtJQUNBO0VWbEROO0VVcURJO0lBQ0U7SUFDQTtFVm5ETjtFVXNESTtJQUNFO0VWcEROO0FBQ0Y7QVV5REE7RUFLVTtJQUNFO0lBQ0E7RVYzRFY7RVU2RFU7SUFDRTtFVjNEWjtBQUNGO0FVbUVBO0VBR007SUFDRTtJQUNBO0lBQ0E7RVZuRU47RVVxRU07SUFFRTtFVnBFUjtBQUNGO0FVMEVBO0VBR007SUFDRTtJQUNBO0VWMUVOO0VVNEVNO0lBQ0U7RVYxRVI7RVU2RU07SUFDRTtFVjNFUjtBQUNGO0FVaUZBO0VBR007SUFDRTtJQUNBO0VWakZOO0FBQ0Y7QUFsWkE7RUFDRSxtQkdhZ0M7QUh1WWxDOztBQWpaQTtFQUNFO0FBb1pGOztBQWpaQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CR0VnQztFSERoQztFQUNBO0VBQ0E7QUFvWkY7QUFsWkU7RUFDRTtBQW9aSjs7QUFoWkE7RUFFSTtJQUNFO0VBa1pKO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Z1ZXRpZnkvX3YtY2FyZC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdnVldGlmeS9fdi1kYXRhLXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19sb2NhbGVTd2l0Y2hlci5zY3NzIiwid2VicGFjazovLy8uL3ZpZXdzL2F1dGgvX2xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmlld3MvX3RyYW5zYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3ZpZXdzL191c2Vycy5zY3NzIiwid2VicGFjazovLy8uL3ZpZXdzL19wYXJ0bmVycy5zY3NzIiwid2VicGFjazovLy8uL3ZpZXdzL19vcGVyYXRpb25hbC1wcm9maXQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIudGhlbWUge1xyXG4gICYtLWxpZ2h0IHtcclxuICAgICYudi1jYXJkIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAzcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICYuc2hhZG93LWxnIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IC52LWNhcmQge1xyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgJl9fbG9hZGluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiaW5pdFwiO1xuXG4udGhlbWUtLWxpZ2h0LnYtYXBwbGljYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDM7XG59XG5cbi5hcHAtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmFwcC1pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xuICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXJnaW47XG5cbiAgJi5zaWRlYmFyLW9uIHtcbiAgICBtYXJnaW4tbGVmdDogMjU2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjNweCkge1xuICAuYXBwLWlubmVyIHtcbiAgICAmLnNpZGViYXItb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIudi1kYXRhLXRhYmxlIHtcclxuICAudi1kYXRhLXRhYmxlIHtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICA+IHRhYmxlIHtcclxuICAgICAgICA+IHRib2R5IHtcclxuICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC52LXNoZWV0IHtcclxuICAgICYudi10b29sYmFyIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuXG4ubmF2YmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB6LWluZGV4OiAyMDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgbWFyZ2luO1xuXG4gICYuc2lkZWJhci1vbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1NnB4KTtcbiAgICBtYXJnaW4tbGVmdDogMjU2cHg7XG4gIH1cblxuICAudi10b29sYmFyIHtcbiAgICAmX19jb250ZW50IHtcblxuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWFjY291bnQge1xuICAmLWF2YXRhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cbiIsIiRibHVlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjMmNhYWUxO1xyXG4kYmx1ZS1saWdodDogICAgICAgICAgICAgICAgICAgICAgIzRkYzJmMTtcclxuJGJsdWUtcGFzdGVsOiAgICAgICAgICAgICAgICAgICAgICMyYjdmYzM7XHJcbiRibHVlLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAjMDU0Zjk4O1xyXG4kYmx1ZS1kYXJrZXI6ICAgICAgICAgICAgICAgICAgICAgIzI3MmI1ZDtcclxuXHJcbiRvcmFuZ2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAjZjhhYjIxO1xyXG4kb3JhbmdlLWRhcms6ICAgICAgICAgICAgICAgICAgICAgI2UwNjMyZDtcclxuXHJcbiRwaW5rLWRhcms6ICAgICAgICAgICAgICAgICAgICAgICAjYjgxMzRlO1xyXG5cclxuJHdoaXRlLTEwMDogICAgICAgICAgICAgICAgICAgICAgICNmZmY7XHJcblxyXG4kZ3JheS0xMDA6ICAgICAgICAgICAgICAgICAgICAgICAgI2Y3ZjdmNztcclxuJGdyYXktMTAxOiAgICAgICAgICAgICAgICAgICAgICAgICNlMGUwZTA7XHJcbiRncmF5LTEwMjogICAgICAgICAgICAgICAgICAgICAgICAjZjVmN2Y5O1xyXG4kZ3JheS0xMDM6ICAgICAgICAgICAgICAgICAgICAgICAgI2Y2ZjdmZjtcclxuJGdyYXktMTA0OiAgICAgICAgICAgICAgICAgICAgICAgICNmMGYwZjA7XHJcblxyXG4kYmxhY2stMTAwOiAgICAgICAgICAgICAgICAgICAgICAgIzAwMDtcclxuJGJsYWNrLTEwMTogICAgICAgICAgICAgICAgICAgICAgICMxMjEyMTI7XHJcbiIsIi5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgJi52LW5hdmlnYXRpb24tZHJhd2VyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAuc2lkZWJhcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnRoZW1lIHtcbiAgJi0tbGlnaHQge1xuICAgICYudi1uYXZpZ2F0aW9uLWRyYXdlciB7XG4gICAgICAmOm5vdCgudi1uYXZpZ2F0aW9uLWRyYXdlci0tZmxvYXRpbmcpIHtcbiAgICAgICAgLnYtbmF2aWdhdGlvbi1kcmF3ZXIge1xuICAgICAgICAgICZfX2JvcmRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5sb2NhbGUtc3dpdGNoZXIge1xuICAudi1saXN0IHtcbiAgICAmLS1kZW5zZSB7XG4gICAgICAudi1saXN0LWl0ZW0ge1xuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmxvZ2luIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcblxuICAmX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubG9naW4ge1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuIiwiLnRyYW5zYWN0aW9ucyB7XG5cbiAgLnYtZGF0YS10YWJsZSB7XG4gICAgJi5yZXNwb25zaXZlIHtcbiAgICAgIC52LWRhdGEtdGFibGVfX3dyYXBwZXIge1xuICAgICAgICA+IHRhYmxlIHtcbiAgICAgICAgICB3aWR0aDogMTkyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAmX192LW1lbnUtdGV4dCB7XG4gICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pcy13cm9uZy1hbW91bnQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAuNikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3dhbDItY29udGFpbmVyIHtcbiAgW2NsYXNzXj1zd2FsMl0ge1xuICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5zd2FsMi1odG1sLWNvbnRhaW5lciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuIiwiLmN1cnNvci1kZWZhdWx0IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiLnBhcnRuZXJzIHtcclxuICAgIC52LWRhdGEtdGFibGUge1xyXG4gICAgICAgID4gaGVhZGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFydG5lcnMtZGlhbG9nIHtcclxuICAgIC5tZXRob2RzLWNvbWJvYm94IHtcclxuICAgICAgICAudi10ZXh0LWZpZWxkX19kZXRhaWxzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm9wZXJhdGlvbmFsLXByb2ZpdCB7XHJcbiAgLm9wZXJhdGlvbmFsLXByb2ZpdC10YWJsZSB7XHJcbiAgICAudi1kYXRhLXRhYmxlLWhlYWRlciB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICAmLnNvcnRhYmxlIHtcclxuICAgICAgICAgIC52LWRhdGEtdGFibGUtaGVhZGVyIHtcclxuICAgICAgICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi52LWRhdGEtdGFibGUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgPiAudi1kYXRhLXRhYmxlIHtcclxuICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgID4gdGFibGUge1xyXG4gICAgICAgICAgICA+IHRib2R5IHtcclxuICAgICAgICAgICAgICB0cjpsYXN0LWNoaWxkOmhvdmVyLFxyXG4gICAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICAgICAgIHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgID4gdHIge1xyXG4gICAgICAgICAgICAgICAgJi5kZW5zZS1yb3cge1xyXG4gICAgICAgICAgICAgICAgICA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmRlbnNlLXNtLXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc3ViaGVhZC1yb3cge1xyXG4gICAgICAgICAgICAgICAgICA+IHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLm5vLWhvdmVyLXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW5jeS1yb3cge1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYudi1kYXRhLXRhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgJl9fZW1wdHktd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3BlcmF0aW9uYWwtcHJvZml0LXN1bW1hcnkge1xyXG4gICAgLm9wZXJhdGlvbmFsLXByb2ZpdC1zdW1tYXJ5LXRhYmxlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICYudi1kYXRhLXRhYmxlIHtcclxuICAgICAgICA+IC52LWRhdGEtdGFibGUge1xyXG4gICAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgID4gdGFibGUge1xyXG4gICAgICAgICAgICAgID4gdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgPiB0ciB7XHJcbiAgICAgICAgICAgICAgICAgID4gdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgID4gdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgPiB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLnN1bW1hcnktcm93IHtcclxuICAgICAgICAgICAgICAgICAgICA+IHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnYtdGFicy1iYXIge1xyXG4gICAgLnYtdGFicy1zbGlkZXIge1xyXG4gICAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vcGVyYXRpb25hbC1wcm9maXQtcmVzdWx0IHtcclxuICAgICYudi1kYXRhLXRhYmxlIHtcclxuICAgICAgPiAudi1kYXRhLXRhYmxlIHtcclxuICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgID4gdGFibGUge1xyXG4gICAgICAgICAgICA+IHRoZWFkIHtcclxuICAgICAgICAgICAgICA+IHRyIHtcclxuICAgICAgICAgICAgICAgID4gdGgge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi50aC1jdXJyZW5jeS1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYudGgtY3VycmVuY3ktcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IHRib2R5IHtcclxuICAgICAgICAgICAgICA+IHRyIHtcclxuICAgICAgICAgICAgICAgICYubGFzdC1yb3cge1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmRhdGEtY2VsbCB7XHJcbiAgICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJi5jdXJyZW5jeS1jZWxsIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1cnJlbmN5LWljb24td3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5jdXJyZW5jeS1pY29uLWxlZnQge1xyXG4gICAgICBmbGV4OiAwIDAgMjVweDtcclxuICAgICAgbWF4LXdpZHRoOiAyNXB4O1xyXG4gICAgICBvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVuY3ktaWNvbi1yaWdodCB7XHJcbiAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW5jeS1pY29uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgICAmLnRleHQge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucmV2ZXJzZSB7XHJcbiAgICAgIC5jdXJyZW5jeS1pY29uLWxlZnQge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3VycmVuY3ktaWNvbi1yaWdodCB7XHJcbiAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jdXJyZW5jeS1pY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0YXRzLWNhcmRzIHtcclxuICAgIC5zdGF0cy1jYXJkcy1jb2wge1xyXG4gICAgICBmbGV4OiAwIDAgMjAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDIwJTtcclxuICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGF0cy1jYXJkIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgPiAucm93IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52LWNhcmRfX3RleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGF0cy1jYXJkLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDNweCBkb3R0ZWQgJG9yYW5nZTtcclxuXHJcbiAgICAgICAgLnN0YXRzLWNhcmQtaW5uZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJG9yYW5nZSwgMC44KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdGF0cy1jYXJkLWljb24ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9yYW5nZS1zdHlsZSB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcblxyXG4gICAgICAgICAgLnN0YXRzLWNhcmQtaW5uZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkb3JhbmdlLCAwLjgpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0cy1jYXJkLWljb24ge1xyXG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYmx1ZS1zdHlsZSB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG5cclxuICAgICAgICAgIC5zdGF0cy1jYXJkLWlubmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGJsdWUsIDAuOCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YXRzLWNhcmQtaWNvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucGluay1kYXJrLXN0eWxlIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHBpbmstZGFyaztcclxuXHJcbiAgICAgICAgICAuc3RhdHMtY2FyZC1pbm5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRwaW5rLWRhcmssIDAuOCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN0YXRzLWNhcmQtaWNvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGluay1kYXJrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ibHVlLWRhcmtlci1zdHlsZSB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLWRhcmtlcjtcclxuXHJcbiAgICAgICAgICAuc3RhdHMtY2FyZC1pbm5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRibHVlLWRhcmtlciwgMC44KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhdHMtY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlLWRhcmtlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYmxhY2stc3R5bGUge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2stMTAwO1xyXG5cclxuICAgICAgICAgIC5zdGF0cy1jYXJkLWlubmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGJsYWNrLTEwMCwgMC44KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RhdHMtY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjay0xMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhdHMtY2FyZHMtbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gIC5vcGVyYXRpb25hbC1wcm9maXQge1xyXG4gICAgLm9wZXJhdGlvbmFsLXByb2ZpdC1yZXN1bHQge1xyXG4gICAgICAmLnYtZGF0YS10YWJsZSB7XHJcbiAgICAgICAgPiAudi1kYXRhLXRhYmxlIHtcclxuICAgICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICA+IHRhYmxlIHtcclxuICAgICAgICAgICAgICA+IHRoZWFkIHtcclxuICAgICAgICAgICAgICAgID4gdHIge1xyXG4gICAgICAgICAgICAgICAgICA+IHRoIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3RhdHMtY2FyZCB7XHJcbiAgICAgID4gLnJvdyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhdHMtY29sLWljb24sXHJcbiAgICAgIC5zdGF0cy1jb2wtY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnYtY2FyZF9fdGV4dCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGF0cy1jYXJkcy1sYWJlbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XHJcbiAgLm9wZXJhdGlvbmFsLXByb2ZpdCB7XHJcbiAgICAub3BlcmF0aW9uYWwtcHJvZml0LXRhYmxlIHtcclxuICAgICAgJi52LWRhdGEtdGFibGUge1xyXG4gICAgICAgID4gLnYtZGF0YS10YWJsZSB7XHJcbiAgICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgPiB0YWJsZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5vcGVyYXRpb25hbC1wcm9maXQge1xyXG4gICAgLnN0YXRzLWNhcmRzIHtcclxuICAgICAgLnN0YXRzLWNhcmRzLWNvbCB7XHJcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5vcGVyYXRpb25hbC1wcm9maXQge1xyXG4gICAgLnN0YXRzLWNhcmRzIHtcclxuICAgICAgLnN0YXRzLWNhcmRzLWNvbCB7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gIC5vcGVyYXRpb25hbC1wcm9maXQge1xyXG4gICAgLnN0YXRzLWNhcmRzIHtcclxuICAgICAgLnN0YXRzLWNhcmRzLWNvbCB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/