.zbs-progress {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.6);
  backdrop-filter: blur(1px);
  -webkit-backdrop-filter: blur(1px);
  z-index: 500;
  display: none;
}

.zbs-progress.active {
  display: block;
}

.zbs-spinner {
  -webkit-animation: rotation 1.35s linear infinite;
  animation: rotation 1.35s linear infinite;
  stroke: #3498db;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

@-webkit-keyframes rotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}

@keyframes rotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}

.zbs-spinner .circle {
  stroke-dasharray: 180;
  stroke-dashoffset: 0;
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: turn 1.35s ease-in-out infinite;
  animation: turn 1.35s ease-in-out infinite;
}

@-webkit-keyframes turn {
  0% {
    stroke-dashoffset: 180;
  }
  50% {
    stroke-dashoffset: 45;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 180;
    -webkit-transform: rotate(450deg);
    transform: rotate(450deg);
  }
}

@keyframes turn {
  0% {
    stroke-dashoffset: 180;
  }
  50% {
    stroke-dashoffset: 45;
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 180;
    -webkit-transform: rotate(450deg);
    transform: rotate(450deg);
  }
}

.zbs-account {
  background-color: #F9FAFB;
  border: none;
  padding: 0 0 0 72px;
  margin: 0;
  width: 100%;
  min-height: 100vh;
  color: #9CA3AF;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.zbs-account h1,
.zbs-account h2,
.zbs-account h3,
.zbs-account h4,
.zbs-account h5,
.zbs-account h6 {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  color: #9CA3AF;
}

.zbs-sidebar {
  position: fixed;
  top: 0;
  left: 0;
  width: 72px;
  bottom: 0;
  background-color: #1E293B;
  z-index: 980;
}

.logged-in.admin-bar .zbs-sidebar {
  top: 32px;
}

.zbs-sidebar ul {
  list-style: none;
  margin: 0;
  padding: 20px 0;
}

.zbs-sidebar ul li {
  display: block;
  color: #a1a1a1;
  width: 72px;
  height: 56px;
  font-size: 26px;
  text-align: center;
  line-height: 56px;
  position: relative;
  cursor: pointer;
  margin: 0;
}

.zbs-sidebar ul li .sidebar-menu-title {
  white-space: nowrap;
  position: absolute;
  left: calc(100% + 15px);
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #1E293B;
  font-size: 14px;
  line-height: 30px;
  padding: 0 10px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0;
  visibility: hidden;
}

.zbs-sidebar ul li .sidebar-menu-title:before {
  content: '';
  position: absolute;
  top: 0;
  right: 100%;
  width: 0;
  height: 0;
  border-right: 15px solid #1E293B;
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
}

.zbs-sidebar ul li:hover {
  color: white;
}

.zbs-sidebar ul li:hover .sidebar-menu-title {
  visibility: visible;
  opacity: 1;
}

.zbs-sidebar ul li.active {
  color: white;
}

.zbs-sidebar ul li.setting-item {
  display: none;
}

.zbs-sidebar .zbs-sidebar-menu-bottom {
  bottom: 0;
  position: absolute;
  left: 0;
}

.chart-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
}

.chart-overlay .get-pro-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
  margin: 0;
}

.chart-overlay:hover {
  background-color: rgba(255, 255, 255, 0.6);
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
}

.chart-overlay:hover .get-pro-btn {
  opacity: 1;
}

.integration-box {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: white;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  overflow: hidden;
  padding: 25px 30px;
  margin-bottom: 30px;
  position: relative;
  cursor: pointer;
}

.integration-box .integration-thumb {
  margin-bottom: 20px;
}

.integration-box .integration-thumb img {
  width: 100%;
  height: auto;
}

.integration-box .integration-content h4 {
  color: #1E293B;
  font-size: 18px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  margin: 0 0 15px;
}

.integration-box .integration-content p {
  margin: 0;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 16px;
}

.chart-box {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: white;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  overflow: hidden;
  padding: 25px 30px;
  margin-bottom: 30px;
  position: relative;
}

.chart-box .chart-title {
  margin: 0 0 25px;
  font-size: 18px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  color: #1E293B;
}

.top-welecome {
  margin: 0 !important;
}

.kh-not-logged-in-notice {
  background-color: white;
  border-radius: 10px;
  overflow: hidden;
  padding: 30px 60px;
  color: #3a3a3a;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  width: 560px;
  max-width: 100%;
  margin: 100px auto;
  padding: 50px;
}

.kh-not-logged-in-notice h3 {
  margin-bottom: 20px;
}

.kh-container {
  padding: 30px  0;
  max-width: 1170px;
  margin: 0 auto;
}

.kh-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.kh-col {
  padding: 0 15px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
      flex: 1;
}

[class*=kh-col-] {
  padding: 0 15px;
  -webkit-box-flex: 0;
}

.kh-col-1 {
  -ms-flex: 0 0 calc((100% / 12) * 1);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 1);
  max-width: calc((100% / 12) * 1);
}

.kh-col-2 {
  -ms-flex: 0 0 calc((100% / 12) * 2);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 2);
  max-width: calc((100% / 12) * 2);
}

.kh-col-3 {
  -ms-flex: 0 0 calc((100% / 12) * 3);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 3);
  max-width: calc((100% / 12) * 3);
}

.kh-col-4 {
  -ms-flex: 0 0 calc((100% / 12) * 4);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 4);
  max-width: calc((100% / 12) * 4);
}

.kh-col-5 {
  -ms-flex: 0 0 calc((100% / 12) * 5);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 5);
  max-width: calc((100% / 12) * 5);
}

.kh-col-6 {
  -ms-flex: 0 0 calc((100% / 12) * 6);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 6);
  max-width: calc((100% / 12) * 6);
}

.kh-col-7 {
  -ms-flex: 0 0 calc((100% / 12) * 7);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 7);
  max-width: calc((100% / 12) * 7);
}

.kh-col-8 {
  -ms-flex: 0 0 calc((100% / 12) * 8);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 8);
  max-width: calc((100% / 12) * 8);
}

.kh-col-9 {
  -ms-flex: 0 0 calc((100% / 12) * 9);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 9);
  max-width: calc((100% / 12) * 9);
}

.kh-col-10 {
  -ms-flex: 0 0 calc((100% / 12) * 10);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 10);
  max-width: calc((100% / 12) * 10);
}

.kh-col-11 {
  -ms-flex: 0 0 calc((100% / 12) * 11);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 11);
  max-width: calc((100% / 12) * 11);
}

.kh-col-12 {
  -ms-flex: 0 0 calc((100% / 12) * 12);
  -webkit-box-flex: 0;
  flex: 0 0 calc((100% / 12) * 12);
  max-width: calc((100% / 12) * 12);
}

.kh-card {
  background-color: white;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  overflow: hidden;
  padding: 15px;
  color: #3a3a3a;
}

.kh-card .kh-card-header {
  margin-bottom: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.kh-card .kh-card-icon {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  background-color: #27ae60;
  height: 50px;
  width: 50px;
  text-align: center;
  line-height: 50px;
  color: white;
  font-size: 30px;
  border-radius: 6px;
  margin-right: 20px;
}

.kh-card .kh-card-icon [class*=material-icons] {
  line-height: inherit;
  font-size: inherit;
}

.kh-card .kh-card-content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  color: #3a3a3a;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  padding: 15px 20px;
  position: relative;
  margin: 0;
}

.kh-card .kh-card-content p {
  margin: 0;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  color: #9CA3AF;
}

.kh-card .kh-card-content h4 {
  font-weight: 500;
  font-size: 22px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #1E293B;
  margin: 0;
  line-height: 150%;
}

.kh-card.kh-card-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

.monthly-progress {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  color: #014737;
  position: absolute;
  background: #D7F5EA;
  border: 1px solid #014737;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 10px;
  display: block;
  padding: 4px 6px;
  line-height: 1;
  position: absolute;
  top: 15px;
  right: 20px;
}

.monthly-progress.monthly-progess-down {
  background: #FEF2F2;
  border: 1px solid #FCA5A5;
  color: #B91C1C;
}

.kh-card-add {
  cursor: pointer;
  padding: 35px;
  position: relative;
}

.kh-card-add .card-top-right {
  position: absolute;
  top: 11px;
  right: 8px;
}

.kh-card-add .card-bottom-right {
  position: absolute;
  bottom: 11px;
  right: 8px;
}

.kh-card-add-income {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 150%;
  color: #064E3B;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.kh-card-add-income:hover {
  background-color: rgba(6, 78, 59, 0.12);
}

.kh-card-add-expense {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 150%;
  color: #991B1B;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.kh-card-add-expense:hover {
  background-color: rgba(153, 27, 27, 0.12);
}

.kh-card.kh-card-green {
  background-color: rgba(39, 174, 96, 0.4);
}

.kh-card.kh-card-red {
  background-color: rgba(231, 76, 60, 0.4);
}

.kh-card.kh-card-red .kh-card-icon {
  background-color: #e74c3c;
}

.kh-mt-2 {
  margin-top: 2rem;
}

.kh-mt-3 {
  margin-top: 3rem;
}

.top-cards {
  padding: 30px;
  color: #3a3a3a;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.kh-account-list {
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  color: #9CA3AF;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.kh-account-table {
  width: calc(100% - 1px);
}

.kh-account-table tr {
  border-left: 1px solid #E3EAEE;
  border-right: 1px solid #E3EAEE;
  border-collapse: separate;
}

.kh-account-table tr:last-child {
  border-bottom: 1px solid #E3EAEE;
}

.kh-account-table tr:last-child td {
  padding-bottom: 30px;
}

.kh-account-table tr:nth-child(2) td {
  padding-top: 30px;
}

.kh-account-table tr.kh-account-table-header {
  border-bottom: 1px solid #E3EAEE;
  border-left: none;
  border-right: none;
}

.kh-account-table td {
  padding: 15px;
  border: none;
}

.kh-account-table td:first-child {
  padding-left: 30px;
}

.kh-account-table td:last-child {
  text-align: right;
}

.kh-account-table th {
  border: none;
  padding: 0;
}

.kh-account-table th span {
  display: block;
  background-color: #F2F5F8;
  padding: 15px 20px;
  color: #64748B;
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.kh-account-table th:first-child span {
  padding-left: 30px;
}

.kh-account-table tr:last-child td:last-child .post-existing-pop {
  bottom: calc(100% - 30px);
  top: auto;
}

.postEditTd {
  position: relative;
}

.post-existing-pop {
  opacity: 0;
  visibility: hidden;
}

.post-existing-pop.active {
  opacity: 1;
  visibility: visible;
}

.kh-card-title {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  margin: 0;
  font-size: 24px;
  display: inline-block;
  vertical-align: middle;
  color: #9CA3AF;
}

.kh-card-btn {
  background-color: #3498db;
  color: white;
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  border-radius: 500px;
  line-height: 24px;
  padding: 6px 20px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px;
  margin-bottom: 0;
}

.kh-card-btn svg {
  display: inline-block;
  vertical-align: middle;
  margin-left: 7px;
  margin-top: -3px;
  line-height: inherit;
  fill: white;
  pointer-events: none;
}

.kh-card-btn.kh-card-btn-left svg {
  margin-left: 0;
  margin-right: 7px;
}

.kh-card-btn.kh-card-btn-round {
  padding: 6px;
  min-width: 36px;
  text-align: center;
  font-size: 0;
}

.kh-card-btn.kh-card-btn-round svg {
  margin: 0;
}

.kh-card-btn.kh-card-btn-red {
  background-color: rgba(231, 76, 60, 0.2);
  color: #B91C1C;
}

.kh-card-btn.kh-card-btn-red svg {
  fill: #B91C1C;
}

.kh-amount {
  display: block;
  font-size: 18px;
  color: #1E293B;
  font-weight: 500;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #014737;
}

.kh-amount.kh-amount-expense {
  color: #B91C1C;
}

.kh-t-title {
  display: block;
  font-size: 15px;
  color: #1E293B;
  font-weight: 700;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  line-height: 1;
}

.kh-t-subtitle {
  font-size: 14px;
  line-height: 1;
  color: #64748B;
  max-width: 200px;
  display: block;
  white-space: nowrap;
  margin-top: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.kh-date {
  font-size: 12px;
  color: #64748B;
  margin-top: 0;
  display: block;
}

.kh-t-category {
  background-color: #D7F5EA;
  color: #014737;
  display: inline-block;
  padding: 3px 20px;
  border-radius: 20px;
  font-size: 12px;
}

.kh-type {
  background-color: #D7F5EA;
  color: #014737;
  display: inline-block;
  padding: 3px 20px;
  border-radius: 20px;
  font-size: 12px;
  text-transform: capitalize;
}

.kh-type-expense {
  background-color: rgba(231, 76, 60, 0.2);
  color: #B91C1C;
}

.kh-pro-pop,
.kh-post-pop {
  position: fixed;
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  z-index: 9;
  background: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
}

.kh-pro-pop.active,
.kh-post-pop.active {
  opacity: 1;
  visibility: visible;
}

.kh-cat-pop {
  position: fixed;
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  z-index: 10;
  background: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.kh-cat-pop.active {
  opacity: 1;
  visibility: visible;
}

.pro-form .subtitle {
  font-size: 16px;
}

.pro-form [type=email] {
  margin: 15px 0 0;
  border: 1px solid #dcd7ca;
  border-radius: 3px;
}

.pro-form [type=email]:focus {
  outline: none;
  border-color: #014737;
}

.get-pro-btn,
.get-pro-btn[type=submit] {
  display: block;
  max-width: 200px;
  margin: 0 auto;
  background: #ff631a;
  color: #fff;
  padding: 12px 25px;
  text-decoration: none;
  border-radius: 5px;
  font-size: 17px;
  font-weight: 700;
  margin-top: 20px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.get-pro-btn .material-icons-outlined,
.get-pro-btn[type=submit] .material-icons-outlined {
  vertical-align: middle;
  line-height: inherit;
  font-size: inherit;
}

.pro-form,
.cat-form,
.post-form {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 480px;
  max-width: 100%;
  background-color: white;
  padding: 30px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
  max-height: calc(100% - 100px);
  overflow: auto;
}

.pro-form p.lead,
.cat-form p.lead,
.post-form p.lead {
  margin-bottom: 15px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 700;
  font-size: 22px;
  line-height: 150%;
  color: #64748B;
  position: relative;
  padding-bottom: 10px;
}

.pro-form p.lead:after,
.cat-form p.lead:after,
.post-form p.lead:after {
  content: '';
  position: absolute;
  width: 45px;
  height: 0px;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border: 1px solid #3C85F7;
}

.pro-form .field-group-check [type=checkbox],
.cat-form .field-group-check [type=checkbox],
.post-form .field-group-check [type=checkbox] {
  display: inline-block;
  margin: 0;
  vertical-align: middle;
}

.pro-form .field-group-check span,
.cat-form .field-group-check span,
.post-form .field-group-check span {
  display: inline-block;
  margin: 0;
  vertical-align: middle;
}

.pro-form .field-group,
.cat-form .field-group,
.post-form .field-group {
  display: block;
  margin: 0;
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  color: #94A3B8;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.pro-form .field-group input[type=text],
.pro-form .field-group input[type=tel],
.pro-form .field-group input[type=email],
.pro-form .field-group select,
.pro-form .field-group textarea,
.cat-form .field-group input[type=text],
.cat-form .field-group input[type=tel],
.cat-form .field-group input[type=email],
.cat-form .field-group select,
.cat-form .field-group textarea,
.post-form .field-group input[type=text],
.post-form .field-group input[type=tel],
.post-form .field-group input[type=email],
.post-form .field-group select,
.post-form .field-group textarea {
  display: block;
  width: 100%;
  border: 1px solid transparent;
  background-color: #EDF2F7;
  border-radius: 7px;
  margin-bottom: 15px;
  padding: 8px 12px;
  font-size: 14px;
  margin-top: 3px;
  margin-left: 0;
  margin-right: 0;
  color: #334155;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.pro-form .field-group input[type=text]:focus,
.pro-form .field-group input[type=tel]:focus,
.pro-form .field-group input[type=email]:focus,
.pro-form .field-group select:focus,
.pro-form .field-group textarea:focus,
.cat-form .field-group input[type=text]:focus,
.cat-form .field-group input[type=tel]:focus,
.cat-form .field-group input[type=email]:focus,
.cat-form .field-group select:focus,
.cat-form .field-group textarea:focus,
.post-form .field-group input[type=text]:focus,
.post-form .field-group input[type=tel]:focus,
.post-form .field-group input[type=email]:focus,
.post-form .field-group select:focus,
.post-form .field-group textarea:focus {
  background-color: #b6daf2;
  outline: none;
}

.pro-form .field-group ::-webkit-input-placeholder,
.cat-form .field-group ::-webkit-input-placeholder,
.post-form .field-group ::-webkit-input-placeholder {
  color: #94A3B8;
}

.pro-form .field-group :-ms-input-placeholder,
.cat-form .field-group :-ms-input-placeholder,
.post-form .field-group :-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .field-group ::-ms-input-placeholder,
.cat-form .field-group ::-ms-input-placeholder,
.post-form .field-group ::-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .field-group ::placeholder,
.cat-form .field-group ::placeholder,
.post-form .field-group ::placeholder {
  color: #94A3B8;
}

.pro-form .field-group :-ms-input-placeholder,
.cat-form .field-group :-ms-input-placeholder,
.post-form .field-group :-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .field-group ::-ms-input-placeholder,
.cat-form .field-group ::-ms-input-placeholder,
.post-form .field-group ::-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .field-group .cat-with-icon,
.cat-form .field-group .cat-with-icon,
.post-form .field-group .cat-with-icon {
  position: relative;
}

.pro-form .field-group .cat-with-icon .material-icons-outlined,
.cat-form .field-group .cat-with-icon .material-icons-outlined,
.post-form .field-group .cat-with-icon .material-icons-outlined {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 10px;
  background-color: #0EA5E9;
  border-radius: 12px;
  color: white;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 16px;
}

.pro-form .field-group .cat-with-icon input[type=text],
.cat-form .field-group .cat-with-icon input[type=text],
.post-form .field-group .cat-with-icon input[type=text] {
  padding-left: 40px;
}

.pro-form .field-group.cat-field-group,
.cat-form .field-group.cat-field-group,
.post-form .field-group.cat-field-group {
  position: relative;
}

.pro-form .field-group .cat-list,
.cat-form .field-group .cat-list,
.post-form .field-group .cat-list {
  margin-top: -11px;
  margin-bottom: 15px;
  background-color: #EDF2F7;
  border-radius: 4px;
  overflow: hidden;
  top: 100%;
  left: 0;
  right: 0;
  overflow: auto;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
  text-align: center;
  padding: 15px;
  max-height: 320px;
  display: none;
  font-size: 0;
}

.pro-form .field-group .cat-list.active,
.cat-form .field-group .cat-list.active,
.post-form .field-group .cat-list.active {
  display: block;
}

.pro-form .field-group .cat-list::-webkit-scrollbar,
.cat-form .field-group .cat-list::-webkit-scrollbar,
.post-form .field-group .cat-list::-webkit-scrollbar {
  width: 4px;
}

.pro-form .field-group .cat-list::-webkit-scrollbar-track,
.cat-form .field-group .cat-list::-webkit-scrollbar-track,
.post-form .field-group .cat-list::-webkit-scrollbar-track {
  background: transparent;
}

.pro-form .field-group .cat-list::-webkit-scrollbar-thumb,
.cat-form .field-group .cat-list::-webkit-scrollbar-thumb,
.post-form .field-group .cat-list::-webkit-scrollbar-thumb {
  background: #a0a9b0;
}

.pro-form .field-group .cat-list::-webkit-scrollbar-thumb:hover,
.cat-form .field-group .cat-list::-webkit-scrollbar-thumb:hover,
.post-form .field-group .cat-list::-webkit-scrollbar-thumb:hover {
  background: #a0a9b0;
}

.pro-form .field-group .cat-list > label,
.cat-form .field-group .cat-list > label,
.post-form .field-group .cat-list > label {
  padding: 8px 14px;
  color: black;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  display: block;
  font-weight: 400;
  margin: 0;
  width: 92px;
  display: inline-block;
  border-radius: 3px;
  position: relative;
}

.pro-form .field-group .cat-list > label:hover,
.cat-form .field-group .cat-list > label:hover,
.post-form .field-group .cat-list > label:hover {
  background-color: #b6daf2;
}

.pro-form .field-group .cat-list > label *,
.cat-form .field-group .cat-list > label *,
.post-form .field-group .cat-list > label * {
  pointer-events: none;
}

.pro-form .field-group .cat-list > label:after,
.cat-form .field-group .cat-list > label:after,
.post-form .field-group .cat-list > label:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  z-index: 10;
}

.pro-form .field-group .cat-list > label .cat-icon,
.cat-form .field-group .cat-list > label .cat-icon,
.post-form .field-group .cat-list > label .cat-icon {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background-color: #EEF2FF;
  border-radius: 30px;
  display: block;
  margin: 0 auto;
}

.pro-form .field-group .cat-list > label .cat-icon .material-icons-outlined,
.cat-form .field-group .cat-list > label .cat-icon .material-icons-outlined,
.post-form .field-group .cat-list > label .cat-icon .material-icons-outlined {
  line-height: inherit;
  font-size: 24px;
}

.pro-form .field-group .cat-list > label .cat-name,
.cat-form .field-group .cat-list > label .cat-name,
.post-form .field-group .cat-list > label .cat-name {
  color: #334155;
  font-size: 12px;
  line-height: 1.3;
  display: block;
  margin: 6px 0 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  overflow: hidden;
}

.pro-form .field-group .cat-list:after,
.cat-form .field-group .cat-list:after,
.post-form .field-group .cat-list:after {
  content: '';
  display: table;
  clear: both;
}

.pro-form .field-group .cat-list .add-cat-item,
.cat-form .field-group .cat-list .add-cat-item,
.post-form .field-group .cat-list .add-cat-item {
  border: none;
  background-color: #b6daf2;
  padding: 15px 14px;
  position: static;
  line-height: inherit;
  text-align: left;
  border-radius: 0;
  width: 100%;
  color: black;
  font-weight: bold;
  line-height: 24px;
}

.pro-form .field-group .cat-list .add-cat-item .material-icons-outlined,
.cat-form .field-group .cat-list .add-cat-item .material-icons-outlined,
.post-form .field-group .cat-list .add-cat-item .material-icons-outlined {
  float: right;
  line-height: inherit;
}

.pro-form .field-group .debt-person-list,
.cat-form .field-group .debt-person-list,
.post-form .field-group .debt-person-list {
  margin-top: -11px;
  margin-bottom: 15px;
  background-color: #EDF2F7;
  border-radius: 4px;
  overflow: hidden;
  top: 100%;
  left: 0;
  right: 0;
  overflow: auto;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
  max-height: 320px;
  display: none;
  font-size: 0;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}

.pro-form .field-group .debt-person-list.active,
.cat-form .field-group .debt-person-list.active,
.post-form .field-group .debt-person-list.active {
  display: block;
}

.pro-form .field-group .debt-person-list::-webkit-scrollbar,
.cat-form .field-group .debt-person-list::-webkit-scrollbar,
.post-form .field-group .debt-person-list::-webkit-scrollbar {
  width: 4px;
}

.pro-form .field-group .debt-person-list::-webkit-scrollbar-track,
.cat-form .field-group .debt-person-list::-webkit-scrollbar-track,
.post-form .field-group .debt-person-list::-webkit-scrollbar-track {
  background: transparent;
}

.pro-form .field-group .debt-person-list::-webkit-scrollbar-thumb,
.cat-form .field-group .debt-person-list::-webkit-scrollbar-thumb,
.post-form .field-group .debt-person-list::-webkit-scrollbar-thumb {
  background: #a0a9b0;
}

.pro-form .field-group .debt-person-list::-webkit-scrollbar-thumb:hover,
.cat-form .field-group .debt-person-list::-webkit-scrollbar-thumb:hover,
.post-form .field-group .debt-person-list::-webkit-scrollbar-thumb:hover {
  background: #a0a9b0;
}

.pro-form .field-group .debt-person-list > label,
.cat-form .field-group .debt-person-list > label,
.post-form .field-group .debt-person-list > label {
  padding: 8px 14px;
  color: black;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  margin: 0;
  width: 100%;
  border-radius: 3px;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.pro-form .field-group .debt-person-list > label:hover,
.cat-form .field-group .debt-person-list > label:hover,
.post-form .field-group .debt-person-list > label:hover {
  background-color: #b6daf2;
}

.pro-form .field-group .debt-person-list > label *,
.cat-form .field-group .debt-person-list > label *,
.post-form .field-group .debt-person-list > label * {
  pointer-events: none;
}

.pro-form .field-group .debt-person-list > label:after,
.cat-form .field-group .debt-person-list > label:after,
.post-form .field-group .debt-person-list > label:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  z-index: 10;
}

.pro-form .field-group .debt-person-list > label .cat-icon,
.cat-form .field-group .debt-person-list > label .cat-icon,
.post-form .field-group .debt-person-list > label .cat-icon {
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background-color: #BBC8D8;
  border-radius: 30px;
  display: block;
  margin: 0 auto;
}

.pro-form .field-group .debt-person-list > label .cat-icon .material-icons-outlined,
.cat-form .field-group .debt-person-list > label .cat-icon .material-icons-outlined,
.post-form .field-group .debt-person-list > label .cat-icon .material-icons-outlined {
  line-height: inherit;
  font-size: 24px;
}

.pro-form .field-group .debt-person-list > label .cat-name,
.cat-form .field-group .debt-person-list > label .cat-name,
.post-form .field-group .debt-person-list > label .cat-name {
  color: #334155;
  font-size: 12px;
  line-height: 1.3;
  display: block;
  margin: 6px 0 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  overflow: hidden;
}

.pro-form .field-group .debt-person-list:after,
.cat-form .field-group .debt-person-list:after,
.post-form .field-group .debt-person-list:after {
  content: '';
  display: table;
  clear: both;
}

.pro-form .field-group .debt-person-list .add-cat-item,
.cat-form .field-group .debt-person-list .add-cat-item,
.post-form .field-group .debt-person-list .add-cat-item {
  border: none;
  background-color: #b6daf2;
  padding: 15px 14px;
  position: static;
  line-height: inherit;
  text-align: left;
  border-radius: 0;
  width: 100%;
  color: black;
  font-weight: bold;
  line-height: 24px;
}

.pro-form .field-group .debt-person-list .add-cat-item .material-icons-outlined,
.cat-form .field-group .debt-person-list .add-cat-item .material-icons-outlined,
.post-form .field-group .debt-person-list .add-cat-item .material-icons-outlined {
  float: right;
  line-height: inherit;
}

.pro-form .field-group.field-group-check,
.cat-form .field-group.field-group-check,
.post-form .field-group.field-group-check {
  margin-bottom: 15px;
}

.pro-form .field-group.field-group-check input[type=checkbox], .pro-form .field-group.field-group-check input[type=radio],
.cat-form .field-group.field-group-check input[type=checkbox],
.cat-form .field-group.field-group-check input[type=radio],
.post-form .field-group.field-group-check input[type=checkbox],
.post-form .field-group.field-group-check input[type=radio] {
  -webkit-appearance: auto;
  width: auto;
  height: auto;
  margin-right: 6px;
  vertical-align: middle;
}

.pro-form .field-group.field-group-check input[type=checkbox]:after, .pro-form .field-group.field-group-check input[type=radio]:after,
.cat-form .field-group.field-group-check input[type=checkbox]:after,
.cat-form .field-group.field-group-check input[type=radio]:after,
.post-form .field-group.field-group-check input[type=checkbox]:after,
.post-form .field-group.field-group-check input[type=radio]:after {
  content: none;
}

.pro-form .field-group.amount-field,
.cat-form .field-group.amount-field,
.post-form .field-group.amount-field {
  text-align: center;
  margin: 15px 0;
}

.pro-form .styled-amount,
.cat-form .styled-amount,
.post-form .styled-amount {
  display: inline-block;
  position: relative;
  padding: 0 25px 0 0;
  line-height: 48px;
  max-width: 100%;
}

.pro-form .styled-amount ::-webkit-input-placeholder,
.cat-form .styled-amount ::-webkit-input-placeholder,
.post-form .styled-amount ::-webkit-input-placeholder {
  color: #94A3B8;
}

.pro-form .styled-amount :-ms-input-placeholder,
.cat-form .styled-amount :-ms-input-placeholder,
.post-form .styled-amount :-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .styled-amount ::-ms-input-placeholder,
.cat-form .styled-amount ::-ms-input-placeholder,
.post-form .styled-amount ::-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .styled-amount ::placeholder,
.cat-form .styled-amount ::placeholder,
.post-form .styled-amount ::placeholder {
  color: #94A3B8;
}

.pro-form .styled-amount :-ms-input-placeholder,
.cat-form .styled-amount :-ms-input-placeholder,
.post-form .styled-amount :-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .styled-amount ::-ms-input-placeholder,
.cat-form .styled-amount ::-ms-input-placeholder,
.post-form .styled-amount ::-ms-input-placeholder {
  color: #94A3B8;
}

.pro-form .styled-amount input[type=number],
.cat-form .styled-amount input[type=number],
.post-form .styled-amount input[type=number] {
  border: none;
  outline: none;
  font-size: 48px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #334155;
  padding: 0;
  text-align: left;
  line-height: 48px;
  vertical-align: middle;
  display: inline-block;
}

.pro-form .styled-amount input[type=number]::-webkit-inner-spin-button,
.cat-form .styled-amount input[type=number]::-webkit-inner-spin-button,
.post-form .styled-amount input[type=number]::-webkit-inner-spin-button {
  display: none;
}

.pro-form .styled-amount span,
.cat-form .styled-amount span,
.post-form .styled-amount span {
  position: absolute;
  right: 0;
  bottom: 12px;
  line-height: 1;
}

.pro-form .styled-amount:after,
.cat-form .styled-amount:after,
.post-form .styled-amount:after {
  content: '';
  position: absolute;
  width: calc(100% - 25px);
  height: 0px;
  left: 0;
  bottom: 0;
  border: 1px solid #0EA5E9;
}

.pro-form .amount-label,
.cat-form .amount-label,
.post-form .amount-label {
  display: block;
}

.pro-form .box-radio-fields,
.cat-form .box-radio-fields,
.post-form .box-radio-fields {
  text-align: center;
  margin-top: 30px;
}

.pro-form .box-radio-fields.m-t-0,
.cat-form .box-radio-fields.m-t-0,
.post-form .box-radio-fields.m-t-0 {
  margin-top: 5px;
}

.pro-form .box-radio-fields label,
.cat-form .box-radio-fields label,
.post-form .box-radio-fields label {
  position: relative;
  display: inline-block;
}

.pro-form .box-radio-fields label + label,
.cat-form .box-radio-fields label + label,
.post-form .box-radio-fields label + label {
  margin-left: 4px;
}

.pro-form .box-radio-fields label input,
.cat-form .box-radio-fields label input,
.post-form .box-radio-fields label input {
  position: absolute;
  opacity: 0;
}

.pro-form .box-radio-fields label .box-radio-label,
.cat-form .box-radio-fields label .box-radio-label,
.post-form .box-radio-fields label .box-radio-label {
  border: 1px solid #CBD5E1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 8px;
  display: inline-block;
  color: #94A3B8;
  font-size: 20px;
  line-height: 1;
  padding: 14px 40px;
  text-align: center;
  min-width: 98px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.pro-form .box-radio-fields label .box-radio-label svg,
.cat-form .box-radio-fields label .box-radio-label svg,
.post-form .box-radio-fields label .box-radio-label svg {
  margin-right: 3px;
  line-height: inherit;
  opacity: 0.6;
  display: inline-block;
  vertical-align: middle;
}

.pro-form .box-radio-fields label input[value="debit"]:checked + .box-radio-label,
.pro-form .box-radio-fields label input[value="Earning"]:checked + .box-radio-label,
.cat-form .box-radio-fields label input[value="debit"]:checked + .box-radio-label,
.cat-form .box-radio-fields label input[value="Earning"]:checked + .box-radio-label,
.post-form .box-radio-fields label input[value="debit"]:checked + .box-radio-label,
.post-form .box-radio-fields label input[value="Earning"]:checked + .box-radio-label {
  color: #014737;
  border-color: #014737;
}

.pro-form .box-radio-fields label input[value="debit"]:checked + .box-radio-label svg,
.pro-form .box-radio-fields label input[value="Earning"]:checked + .box-radio-label svg,
.cat-form .box-radio-fields label input[value="debit"]:checked + .box-radio-label svg,
.cat-form .box-radio-fields label input[value="Earning"]:checked + .box-radio-label svg,
.post-form .box-radio-fields label input[value="debit"]:checked + .box-radio-label svg,
.post-form .box-radio-fields label input[value="Earning"]:checked + .box-radio-label svg {
  opacity: 1;
}

.pro-form .box-radio-fields label input[value="credit"]:checked + .box-radio-label,
.pro-form .box-radio-fields label input[value="Expense"]:checked + .box-radio-label,
.cat-form .box-radio-fields label input[value="credit"]:checked + .box-radio-label,
.cat-form .box-radio-fields label input[value="Expense"]:checked + .box-radio-label,
.post-form .box-radio-fields label input[value="credit"]:checked + .box-radio-label,
.post-form .box-radio-fields label input[value="Expense"]:checked + .box-radio-label {
  color: #B91C1C;
  border-color: #B91C1C;
}

.pro-form .box-radio-fields label input[value="credit"]:checked + .box-radio-label svg,
.pro-form .box-radio-fields label input[value="Expense"]:checked + .box-radio-label svg,
.cat-form .box-radio-fields label input[value="credit"]:checked + .box-radio-label svg,
.cat-form .box-radio-fields label input[value="Expense"]:checked + .box-radio-label svg,
.post-form .box-radio-fields label input[value="credit"]:checked + .box-radio-label svg,
.post-form .box-radio-fields label input[value="Expense"]:checked + .box-radio-label svg {
  opacity: 1;
}

.pro-form select:focus,
.cat-form select:focus,
.post-form select:focus {
  outline: none;
  background-color: rgba(52, 152, 219, 0.3);
}

.pro-form [type=submit],
.cat-form [type=submit],
.post-form [type=submit] {
  display: block;
  width: 100%;
  padding: 16px 12px;
  font-size: 14px;
  border: none;
  border-radius: 10px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #014737;
  background: #D7F5EA;
}

.pro-form [type=submit]:not(:hover):not(:active):not(.has-background),
.cat-form [type=submit]:not(:hover):not(:active):not(.has-background),
.post-form [type=submit]:not(:hover):not(:active):not(.has-background) {
  color: #014737;
  background: #D7F5EA;
}

.pro-form .placehold-btn,
.cat-form .placehold-btn,
.post-form .placehold-btn {
  position: absolute;
  top: 0;
  right: 0;
  background-color: white;
  line-height: 50px;
  min-width: 50px;
  text-align: center;
  font-size: 14px;
}

.pro-form .placehold-btn .material-icons-outlined,
.cat-form .placehold-btn .material-icons-outlined,
.post-form .placehold-btn .material-icons-outlined {
  font-size: inherit;
}

.placehold-btn {
  position: relative;
  cursor: pointer;
}

.placehold-btn input[type=checkbox] {
  position: absolute;
  opacity: 0;
  visibility: hidden;
}

.placehold-btn span {
  display: inline-block;
  line-height: inherit;
  vertical-align: middle;
}

.post-existing-pop-toggle {
  cursor: pointer;
}

.postEditTd {
  position: relative;
}

.post-existing-pop {
  -webkit-box-shadow: 19.799px 19.799px 100px 0px rgba(96, 96, 96, 0.08);
          box-shadow: 19.799px 19.799px 100px 0px rgba(96, 96, 96, 0.08);
  background-color: white;
  position: absolute;
  right: 15px;
  top: calc(100% - 30px);
  z-index: 1;
}

[type=checkbox]:checked + .post-existing-pop {
  display: block;
}

.existing-post-dropdown {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: left;
}

.existing-post-dropdown li {
  white-space: nowrap;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  color: #64748B;
  font-size: 16px;
  padding: 5px 15px;
  border-bottom: 1px solid #E3EAEE;
  cursor: pointer;
}

.error-box {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background-color: #fff1f2;
  color: #B91C1C;
  margin: 0 0 15px;
  padding: 10px 15px;
  font-size: 12px;
  text-align: left;
  border-radius: 4px;
}

.error-box ul {
  margin: 0;
  padding: 0;
}

.error-box ul li {
  list-style: none;
  font-size: 12px;
  margin: 0;
  padding: 0;
}

.kh-pagination {
  text-align: right;
  margin: 18px -2px -2px;
  font-size: 0;
}

.kh-pagination > span {
  display: inline-block;
  line-height: 24px;
  min-width: 24px;
  text-align: center;
  vertical-align: middle;
  margin: 2px;
  font-size: 14px;
}

.kh-pagination > span span {
  line-height: inherit;
  font-size: inherit;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.2);
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.kh-pagination > span span:hover {
  border-color: #3498db;
  color: #3498db;
}

.kh-pagination > span span.current {
  background-color: #3498db;
  border-color: #3498db;
  color: white;
  cursor: auto;
}

.category-title .top-welecome {
  display: inline-block;
  vertical-align: middle;
}

.category-title .kh-card-btn {
  margin-left: 15px;
  vertical-align: middle;
}

.category-list {
  margin: 0 0 32px;
  padding: 0;
  list-style: none;
  font-size: 0;
}

.category-list li {
  font-size: 16px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  display: inline-block;
  border: 2px solid #d5d5d5;
  background-color: #e5e5e5;
  line-height: 30px;
  padding: 2px 32px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #1E293B;
  cursor: pointer;
  margin: 0;
}

.category-list li + li {
  border-left: none;
}

.category-list li:first-child {
  border-radius: 4px 0 0 4px;
}

.category-list li:last-child {
  border-radius: 0 4px 4px 0;
}

.category-list li.active {
  background-color: #3498db;
  color: white;
  border-color: #3498db;
}

#categoryForm {
  width: auto;
  overflow-x: hidden;
  overflow-y: auto;
}

#categoryForm input {
  width: 250px;
  max-width: 100%;
}

.verte {
  display: block !important;
}

.verte__guide {
  width: 100% !important;
  margin-top: 3px;
  margin-bottom: 15px;
  height: 35px !important;
  background-color: transparent !important;
}

.verte-selected-color {
  border: 1px solid transparent;
  border-radius: 7px;
  height: 100%;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.verte__submit {
  background-color: transparent !important;
  color: #708090 !important;
}

.verte__menu-origin {
  position: static !important;
  padding-bottom: 15px;
}

.verte__model {
  font-size: 15px;
  text-transform: none;
  background-color: transparent !important;
  color: #708090 !important;
}

.verte__inputs input {
  padding: 5px !important;
  margin: 0 3px !important;
  min-width: 0;
  text-align: center;
  border-width: 0 0 1px 0 !important;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
  width: auto !important;
  background-color: transparent;
  max-width: 48px !important;
}

.icons-field {
  max-width: 250px;
}

.icons-field .icon-field_selected {
  cursor: pointer;
  position: relative;
  border: 1px solid transparent;
  background-color: #EDF2F7;
  border-radius: 7px;
  margin-bottom: 15px;
  font-size: 16px;
  margin-top: 3px;
  margin-left: 0;
  margin-right: 0;
  color: #334155;
  cursor: pointer;
}

.icons-field .icon-field_selected .icon-name {
  padding: 8px 12px 8px 50px;
  width: 100%;
  max-width: 250px;
  background-color: #EDF2F7 !important;
  color: #334155 !important;
  text-align: left;
  font-size: 15px;
  border: none;
  overflow: hidden;
  text-overflow: ellipsis;
}

.icons-field .icon-field_selected .icon-name:focus {
  outline: none;
}

.icons-field .icon-field_selected .material-icons-outlined {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 10px;
  background-color: #0EA5E9;
  border-radius: 18px;
  color: white;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 18px;
}

#configForm {
  width: 310px;
}

.currency-field .currency-field_selected {
  cursor: pointer;
  position: relative;
  border: 1px solid transparent;
  background-color: #EDF2F7;
  border-radius: 7px;
  margin-bottom: 15px;
  font-size: 16px;
  margin-top: 3px;
  margin-left: 0;
  margin-right: 0;
  color: #334155;
  cursor: pointer;
  max-width: 250px;
}

.currency-field .currency-field_selected .currency-name {
  padding: 8px 12px 8px 12px;
  width: 100%;
  background-color: #EDF2F7 !important;
  color: #334155 !important;
  text-align: left;
  font-size: 15px;
  border: none;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.currency-field .currency-field_selected .currency-name:focus {
  outline: none;
}

.debt-tracking-title .top-welecome {
  display: inline-block;
  vertical-align: middle;
}

.debt-tracking-title .profile-select {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  position: relative;
}

.debt-tracking-title .profile-selected {
  background-color: #F2F5F8;
  font-size: 15px;
  line-height: 28px;
  display: inline-block;
  padding: 0 14px;
  border-radius: 15px;
  color: #64748B;
  cursor: pointer;
  white-space: nowrap;
}

.debt-tracking-title .profile-selected span {
  vertical-align: middle;
}

.debt-tracking-title .profile-selected svg {
  width: 14px;
  height: 14px;
  line-height: inherit;
  vertical-align: middle;
  display: inline-block;
}

.debt-tracking-title .profile-selector {
  position: absolute;
  left: 0;
  top: 100%;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.06), 0px 4px 6px rgba(0, 0, 0, 0.1);
  background-color: white;
  white-space: nowrap;
  padding: 5px 15px;
  font-size: 15px;
  cursor: pointer;
  display: none;
}

.debt-tracking-title .profile-select:hover .profile-selector {
  display: block;
}

.kh-card-btn-round.kh-card-btn-add {
  background-color: #D7F5EA;
  color: #014737;
}

.kh-card-btn-round.kh-card-btn-add svg {
  fill: #014737;
}

.kh-card-btn-round.kh-card-btn-remove {
  background-color: rgba(231, 76, 60, 0.2);
  color: #B91C1C;
}

.kh-card-btn-round.kh-card-btn-remove svg {
  fill: #B91C1C;
}

.icon-selector {
  display: none;
  margin-bottom: 15px;
}

.icon-selector.active {
  display: block;
}

.icon-selector [type=search] {
  padding: 6px 15px;
  border-radius: 3px;
  margin-bottom: 3px;
  color: #334155;
  margin-left: 0;
  margin-right: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.icon-selector [type=search]:focus {
  outline: none;
}

.icon-selector .icon-list {
  margin: -2px;
  max-height: 260px;
  width: calc(100% + 4px);
  overflow-y: auto;
  overflow-x: hidden;
}

.icon-selector .icon-list::-webkit-scrollbar {
  width: 4px;
}

.icon-selector .icon-list::-webkit-scrollbar-track {
  background: transparent;
}

.icon-selector .icon-list::-webkit-scrollbar-thumb {
  background: #a0a9b0;
}

.icon-selector .icon-list::-webkit-scrollbar-thumb:hover {
  background: #a0a9b0;
}

.icon-selector .icon-list:after {
  content: '';
  display: table;
  clear: both;
}

.icon-selector .icon-list > label {
  margin: 2px;
  width: calc(12.5% - 4px);
  float: left;
  color: #334155;
  background-color: #EDF2F7;
}

.icon-selector .icon-list > label.active {
  background-color: #3498db;
  color: white;
}

.icon-selector .icon-list .material-icons-outlined {
  display: block;
  line-height: inherit;
  font-size: 18px;
  text-align: center;
}

.currency-selector {
  display: none;
  margin-bottom: 15px;
  max-width: 250px;
}

.currency-selector.active {
  display: block;
}

.currency-selector [type=search] {
  padding: 6px 15px;
  border-radius: 3px;
  margin-bottom: 3px;
  color: #334155;
  margin-left: 0;
  margin-right: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  width: 100%;
}

.currency-selector [type=search]:focus {
  outline: none;
}

.currency-selector .currency-list {
  max-height: 260px;
  overflow-y: auto;
  overflow-x: hidden;
}

.currency-selector .currency-list::-webkit-scrollbar {
  width: 4px;
}

.currency-selector .currency-list::-webkit-scrollbar-track {
  background: transparent;
}

.currency-selector .currency-list::-webkit-scrollbar-thumb {
  background: #a0a9b0;
}

.currency-selector .currency-list::-webkit-scrollbar-thumb:hover {
  background: #a0a9b0;
}

.currency-selector .currency-list:after {
  content: '';
  display: table;
  clear: both;
}

.currency-selector .currency-list > label {
  color: #334155;
  background-color: #EDF2F7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 2px 0;
  font-size: 13px;
  padding: 2px 15px;
}

.currency-selector .currency-list > label.active {
  background-color: #3498db;
  color: white;
}

.kh-category-list {
  margin-bottom: -10px;
}

.kh-category-list .kh-category-list-item {
  margin-bottom: 10px;
  border-radius: 2px;
  overflow: hidden;
  background-color: white;
  padding: 20px;
}

.kh-category-list .kh-category-list-item .cat-icon {
  width: 64px;
  height: 64px;
  text-align: center;
  line-height: 64px;
  background-color: #EEF2FF;
  border-radius: 32px;
  display: inline-block;
  vertical-align: middle;
  font-size: 30px;
  margin-right: 15px;
}

.kh-category-list .kh-category-list-item .cat-icon .material-icons-outlined {
  line-height: inherit;
  font-size: inherit;
}

.kh-category-list .kh-category-list-item .cat-name {
  color: #1E293B;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.zbs-notification {
  background-color: #1E293B;
  color: white;
  position: fixed;
  bottom: 16px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  line-height: 1.75;
  font-size: 16px;
  max-width: 500px;
  width: calc(100% - 30px);
  padding: 10px 20px;
  border-radius: 2px;
  margin-bottom: -35px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  z-index: 560;
}

.zbs-notification.active {
  margin-bottom: 0;
  opacity: 1;
  visibility: visible;
}

/*** Everything about debts ***/
.kh-add-debt-transaction {
  cursor: pointer;
}

.debt-delete {
  cursor: pointer;
}

.debt-delete svg {
  fill: #B91C1C;
  pointer-events: none;
}

.person-list-info-wrap {
  cursor: pointer;
}

.person-list-info-wrap * {
  pointer-events: none;
}

.person-list-info-wrap .person-avatar {
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  border-radius: 20px;
  overflow: hidden;
  margin-right: 10px;
}

.person-list-info-wrap .person-list-info {
  display: inline-block;
  vertical-align: middle;
}

.person-list-info-wrap .person-list-info .kh-amount {
  display: none;
  font-size: 16px;
  margin-top: 3px;
  line-height: 1;
}

.kh-card.kh-card-person .kh-card-content {
  font-size: 0;
}

.kh-card.kh-card-person .kh-card-content .kh-card-person-thumb {
  display: inline-block;
  vertical-align: top;
  width: 64px;
  max-width: 100%;
  margin-right: 20px;
  border-radius: 60px;
  overflow: hidden;
}

.kh-card.kh-card-person .kh-card-content .kh-card-person-detail {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 140px);
}

.kh-card.kh-card-person .kh-card-contact {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #1E293B;
  line-height: 1;
  margin-top: 7px;
}

.kh-card.kh-card-person .kh-card-contact span {
  display: inline-block;
  vertical-align: middle;
}

.kh-card.kh-card-person .kh-card-contact span .material-icons-outlined {
  margin-right: 6px;
  font-size: 20px;
  vertical-align: middle;
  line-height: inherit;
}

.kh-card.kh-card-person .kh-card-contact span + span {
  margin-left: 15px;
}

.kh-card.kh-card-person p + p {
  margin-top: 12px;
}

.kh-account-date-td .kh-amount {
  display: none;
}

.kh-card .kh-card-content .kh-card-person-detail-2 {
  margin-top: 15px;
}

.kh-card .kh-card-content .kh-current-debt {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #1E293B;
  line-height: 1;
  font-size: clamp(1.1rem, 3vw, 2rem);
}

.kh-card .kh-card-content .kh-current-debt .kh-amount {
  display: inline-block;
  font-size: inherit;
  color: #014737;
  font-weight: inherit;
}

.kh-card .kh-card-content .kh-current-debt .kh-amount.kh-amount-expense {
  color: #B91C1C;
}

.mobile-add-btn {
  display: none;
}

.person-action-btn {
  display: inline-block;
}

@media screen and (max-width: 1399.98px) {
  .kh-container {
    max-width: 1080px;
  }
}

@media screen and (max-width: 1199.98px) {
  .kh-container {
    max-width: 900px;
  }
}

@media screen and (max-width: 1023.98px) {
  .row {
    margin-bottom: -30px;
  }
  .kh-col-2,
  .kh-col-4,
  .kh-col-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc((100% / 12) * 6);
            flex: 0 0 calc((100% / 12) * 6);
    max-width: calc((100% / 12) * 6);
    margin-bottom: 30px;
  }
  .zbs-account {
    padding-left: 0;
    padding-bottom: 72px;
  }
  .zbs-sidebar {
    top: auto !important;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 72px;
  }
  .zbs-sidebar ul {
    padding: 0 20px;
    text-align: center;
  }
  .zbs-sidebar ul li {
    height: 72px;
    display: inline-block;
    line-height: 72px;
  }
  .zbs-sidebar ul li .sidebar-menu-title {
    display: none;
  }
  .zbs-sidebar ul li.setting-item {
    display: inline-block;
  }
  .zbs-sidebar .zbs-sidebar-menu-bottom {
    display: none;
  }
}

@media screen and (max-width: 959.98px) {
  .kh-container {
    max-width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }
}

@media screen and (max-width: 767.98px) {
  .account-table-responsive {
    overflow-x: auto;
    max-width: 100%;
  }
  .tr-th {
    min-width: 300px;
  }
  .type-th,
  .cat-th {
    min-width: 200px;
  }
  .person-list-info-wrap .person-list-info .kh-t-subtitle {
    display: none;
  }
  .person-list-info-wrap .person-list-info .kh-amount {
    display: block;
  }
  .kh-dc-td,
  .kh-amount-td {
    display: none;
  }
  .kh-account-table td:first-child {
    padding: 12px !important;
  }
  .person-action-btn {
    display: block;
  }
  .person-action-btn > label {
    margin: 0;
  }
}

@media screen and (max-width: 599.98px) {
  .kh-col-2,
  .kh-col-4,
  .kh-col-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc((100% / 12) * 12);
            flex: 0 0 calc((100% / 12) * 12);
    max-width: calc((100% / 12) * 12);
  }
  .kh-card.kh-card-person .kh-card-content .kh-card-person-detail {
    width: 100%;
    margin-top: 15px;
  }
  .category-title .kh-card-btn {
    margin-left: 0;
    width: 100%;
    margin-top: 15px;
  }
  .kh-person-add-td {
    display: none;
  }
  .person-list-info {
    position: relative;
    padding-right: 80px;
  }
  .mobile-add-btn {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
  }
  .mobile-add-btn .kh-card-btn {
    margin-left: 7px;
    vertical-align: top;
  }
  .mobile-add-btn .kh-card-btn.kh-card-btn-round {
    min-width: 24px;
    line-height: 14px;
  }
  .kh-card.kh-card-person .kh-card-contact > span {
    display: block;
  }
  .kh-card.kh-card-person .kh-card-contact > span + span {
    margin-left: 0;
  }
  .kh-account-date-td .kh-amount {
    display: block;
  }
  .kh-debit-credit-td,
  .kh-amount-td {
    display: none;
  }
  .zbs-sidebar {
    height: 38px;
  }
  .zbs-sidebar ul li {
    width: 38px;
    height: 38px;
    line-height: 38px;
  }
  .zbs-sidebar ul li .material-icons-outlined {
    font-size: 18px;
  }
}

@media screen and (max-width: 479.99px) {
  .kh-card .kh-card-header {
    display: block;
  }
  .kh-card .kh-card-header .kh-card-title {
    display: block;
  }
  .kh-card .kh-card-header .kh-card-btn {
    display: block;
    margin-left: 0;
    text-align: center;
    margin-top: 10px;
  }
}


.verte {
  position: relative;
  display: flex;
  justify-content: center;
}
.verte * {
    box-sizing: border-box;
}
.verte--loading {
  opacity: 0;
}
.verte__guide {
  width: 24px;
  height: 24px;
  padding: 0;
  border: 0;
  background: transparent;
}
.verte__guide:focus {
    outline: 0;
}
.verte__guide svg {
    width: 100%;
    height: 100%;
    fill: inherit;
}
.verte__menu {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 250px;
  border-radius: 6px;
  background-color: #fff;
  will-change: transform;
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
}
.verte__menu:focus {
    outline: none;
}
.verte__menu-origin {
  display: none;
  position: absolute;
  z-index: 10;
}
.verte__menu-origin--active {
    display: flex;
}
.verte__menu-origin--static {
    position: static;
    z-index: initial;
}
.verte__menu-origin--top {
    bottom: 50px;
}
.verte__menu-origin--bottom {
    top: 50px;
}
.verte__menu-origin--right {
    right: 0;
}
.verte__menu-origin--left {
    left: 0;
}
.verte__menu-origin--center {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    justify-content: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.1);
}
.verte__menu-origin:focus {
    outline: none;
}
.verte__controller {
  padding: 0 20px 20px;
}
.verte__recent {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
}
.verte__recent-color {
    margin: 4px;
    width: 27px;
    height: 27px;
    border-radius: 50%;
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    background-image: linear-gradient(45deg, rgba(112, 128, 144, 0.5) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(112, 128, 144, 0.5) 75%), linear-gradient(-45deg, rgba(112, 128, 144, 0.5) 25%, transparent 25%), linear-gradient(-45deg, transparent 75%, rgba(112, 128, 144, 0.5) 75%);
    background-size: 6px 6px;
    background-position: 0 0, 3px -3px, 0 3px, -3px 0px;
    overflow: hidden;
}
.verte__recent-color:after {
      content: '';
      display: block;
      width: 100%;
      height: 100%;
      background-color: currentColor;
}
.verte__value {
  padding: 0.6em;
  width: 100%;
  border: 1px solid #708090;
  border-radius: 6px 0 0 6px;
  text-align: center;
  font-size: 12px;
  -webkit-appearance: none;
  -moz-appearance: textfield;
}
.verte__value:focus {
    outline: none;
    border-color: #1a3aff;
}
.verte__icon {
  width: 20px;
  height: 20px;
}
.verte__icon--small {
    width: 12px;
    height: 12px;
}
.verte__input {
  padding: 5px;
  margin: 0 3px;
  min-width: 0;
  text-align: center;
  border-width: 0 0 1px 0;
  appearance: none;
  -moz-appearance: textfield;
}
.verte__input::-webkit-inner-spin-button, .verte__input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.verte__inputs {
  display: flex;
  font-size: 16px;
  margin-bottom: 5px;
}
.verte__draggable {
  border-radius: 6px 6px 0 0;
  height: 8px;
  width: 100%;
  cursor: grab;
  background: linear-gradient(90deg, #fff 2px, transparent 1%) center, linear-gradient(#fff 2px, transparent 1%) center, rgba(112, 128, 144, 0.2);
  background-size: 4px 4px;
}
.verte__model,
.verte__submit {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 1px;
  border: 0;
  text-align: center;
  cursor: pointer;
  background-color: transparent;
  font-weight: 700;
  color: #708090;
  fill: #708090;
  outline: none;
}
.verte__model:hover,
  .verte__submit:hover {
    fill: #1a3aff;
    color: #1a3aff;
}
.verte__close {
  position: absolute;
  top: 1px;
  right: 1px;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 4px;
  cursor: pointer;
  border-radius: 50%;
  border: 0;
  transform: translate(50%, -50%);
  background-color: rgba(0, 0, 0, 0.4);
  fill: #fff;
  outline: none;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.verte__close:hover {
    background-color: rgba(0, 0, 0, 0.6);
}
.verte-picker {
  width: 100%;
  margin: 0 auto 10px;
  display: flex;
  flex-direction: column;
}
.verte-picker--wheel {
    margin-top: 20px;
}
.verte-picker__origin {
    user-select: none;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
}
.verte-picker__slider {
    margin: 20px 20px 0;
}
.verte-picker__canvas {
    display: block;
}
.verte-picker__cursor {
    position: absolute;
    top: 0;
    left: 0;
    margin: -6px;
    width: 12px;
    height: 12px;
    border: 1px solid #fff;
    border-radius: 50%;
    will-change: transform;
    pointer-events: none;
    background-color: transparent;
    box-shadow: #fff 0px 0px 0px 1.5px, rgba(0, 0, 0, 0.3) 0px 0px 1px 1px inset, rgba(0, 0, 0, 0.4) 0px 0px 1px 2px;
}
.verte-picker__input {
    display: flex;
    margin-bottom: 10px;
}
.slider {
  position: relative;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  margin-bottom: 10px;
  font-size: 20px;
}
.slider:hover .slider-label, .slider--dragging .slider-label {
    visibility: visible;
    opacity: 1;
}
.slider__input {
  margin-bottom: 0;
  padding: 0.3em;
  margin-left: 0.2em;
  max-width: 70px;
  width: 20%;
  border: 0;
  text-align: center;
  font-size: 12px;
  -webkit-appearance: none;
  -moz-appearance: textfield;
}
.slider__input::-webkit-inner-spin-button, .slider__input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.slider__input:focus {
    outline: none;
    border-color: #1a3aff;
}
.slider__track {
  position: relative;
  flex: 1;
  margin: 3px;
  width: auto;
  height: 8px;
  background: #fff;
  will-change: transfom;
  background-image: linear-gradient(45deg, rgba(112, 128, 144, 0.5) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(112, 128, 144, 0.5) 75%), linear-gradient(-45deg, rgba(112, 128, 144, 0.5) 25%, transparent 25%), linear-gradient(-45deg, transparent 75%, rgba(112, 128, 144, 0.5) 75%);
  background-size: 6px 6px;
  background-position: 0 0, 3px -3px, 0 3px, -3px 0px;
  border-radius: 10px;
}
.slider__handle {
  position: relative;
  position: absolute;
  top: 0;
  left: 0;
  will-change: transform;
  color: #000;
  margin: -2px 0 0 -8px;
  width: 12px;
  height: 12px;
  border: 2px solid #fff;
  background-color: currentColor;
  border-radius: 50%;
  box-shadow: 0 1px 4px -2px black;
}
.slider__label {
  position: absolute;
  top: -3em;
  left: 0.4em;
  z-index: 999;
  visibility: hidden;
  padding: 6px;
  min-width: 3em;
  border-radius: 6px;
  background-color: #000;
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1em;
  opacity: 0;
  transform: translate(-50%, 0);
  white-space: nowrap;
}
.slider__label:before {
    position: absolute;
    bottom: -0.6em;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    border-width: 0.6em 0.6em 0 0.6em;
    border-style: solid;
    border-color: #000 transparent transparent transparent;
    content: '';
    transform: translate3d(-50%, 0, 0);
}
.slider__fill {
  width: 100%;
  height: 100%;
  transform-origin: left top;
  border-radius: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvY3NzL2luZGV4LmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmVydGUvZGlzdC92ZXJ0ZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7OztBQ3BpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQyIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnpicy1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICB6LWluZGV4OiA1MDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi56YnMtcHJvZ3Jlc3MuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi56YnMtc3Bpbm5lciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGlvbiAxLjM1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gMS4zNXMgbGluZWFyIGluZmluaXRlO1xuICBzdHJva2U6ICMzNDk4ZGI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB9XG59XG5cbi56YnMtc3Bpbm5lciAuY2lyY2xlIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTgwO1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb246IHR1cm4gMS4zNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogdHVybiAxLjM1cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHR1cm4ge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE4MDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0NTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTgwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDUwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NTBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHVybiB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTgwO1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ1O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxODA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1MGRlZyk7XG4gIH1cbn1cblxuLnpicy1hY2NvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkFGQjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCA3MnB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgY29sb3I6ICM5Q0EzQUY7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbn1cblxuLnpicy1hY2NvdW50IGgxLFxuLnpicy1hY2NvdW50IGgyLFxuLnpicy1hY2NvdW50IGgzLFxuLnpicy1hY2NvdW50IGg0LFxuLnpicy1hY2NvdW50IGg1LFxuLnpicy1hY2NvdW50IGg2IHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzlDQTNBRjtcbn1cblxuLnpicy1zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA3MnB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTI5M0I7XG4gIHotaW5kZXg6IDk4MDtcbn1cblxuLmxvZ2dlZC1pbi5hZG1pbi1iYXIgLnpicy1zaWRlYmFyIHtcbiAgdG9wOiAzMnB4O1xufVxuXG4uemJzLXNpZGViYXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnpicy1zaWRlYmFyIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjYTFhMWExO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi56YnMtc2lkZWJhciB1bCBsaSAuc2lkZWJhci1tZW51LXRpdGxlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFMjkzQjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnpicy1zaWRlYmFyIHVsIGxpIC5zaWRlYmFyLW1lbnUtdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkICMxRTI5M0I7XG4gIGJvcmRlci10b3A6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi56YnMtc2lkZWJhciB1bCBsaTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnpicy1zaWRlYmFyIHVsIGxpOmhvdmVyIC5zaWRlYmFyLW1lbnUtdGl0bGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uemJzLXNpZGViYXIgdWwgbGkuYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uemJzLXNpZGViYXIgdWwgbGkuc2V0dGluZy1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnpicy1zaWRlYmFyIC56YnMtc2lkZWJhci1tZW51LWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuXG4uY2hhcnQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNoYXJ0LW92ZXJsYXkgLmdldC1wcm8tYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5jaGFydC1vdmVybGF5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xufVxuXG4uY2hhcnQtb3ZlcmxheTpob3ZlciAuZ2V0LXByby1idG4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaW50ZWdyYXRpb24tYm94IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmludGVncmF0aW9uLWJveCAuaW50ZWdyYXRpb24tdGh1bWIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaW50ZWdyYXRpb24tYm94IC5pbnRlZ3JhdGlvbi10aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW50ZWdyYXRpb24tYm94IC5pbnRlZ3JhdGlvbi1jb250ZW50IGg0IHtcbiAgY29sb3I6ICMxRTI5M0I7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4uaW50ZWdyYXRpb24tYm94IC5pbnRlZ3JhdGlvbi1jb250ZW50IHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2hhcnQtYm94IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jaGFydC1ib3ggLmNoYXJ0LXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUyOTNCO1xufVxuXG4udG9wLXdlbGVjb21lIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5raC1ub3QtbG9nZ2VkLWluLW5vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIHdpZHRoOiA1NjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi5raC1ub3QtbG9nZ2VkLWluLW5vdGljZSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5raC1jb250YWluZXIge1xuICBwYWRkaW5nOiAzMHB4ICAwO1xuICBtYXgtd2lkdGg6IDExNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5raC1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5raC1jb2wge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICAgICAgZmxleDogMTtcbn1cblxuW2NsYXNzKj1raC1jb2wtXSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbn1cblxuLmtoLWNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogMSk7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogMSk7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEpO1xufVxuXG4ua2gtY29sLTIge1xuICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiAyKTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiAyKTtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMik7XG59XG5cbi5raC1jb2wtMyB7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDMpO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDMpO1xuICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAzKTtcbn1cblxuLmtoLWNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogNCk7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogNCk7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDQpO1xufVxuXG4ua2gtY29sLTUge1xuICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiA1KTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiA1KTtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNSk7XG59XG5cbi5raC1jb2wtNiB7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDYpO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDYpO1xuICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA2KTtcbn1cblxuLmtoLWNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogNyk7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogNyk7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDcpO1xufVxuXG4ua2gtY29sLTgge1xuICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiA4KTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiA4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogOCk7XG59XG5cbi5raC1jb2wtOSB7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDkpO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDkpO1xuICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA5KTtcbn1cblxuLmtoLWNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDEwKTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiAxMCk7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEwKTtcbn1cblxuLmtoLWNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDExKTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiAxMSk7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDExKTtcbn1cblxuLmtoLWNvbC0xMiB7XG4gIC1tcy1mbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDEyKTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiAxMik7XG4gIG1heC13aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEyKTtcbn1cblxuLmtoLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogIzNhM2EzYTtcbn1cblxuLmtoLWNhcmQgLmtoLWNhcmQtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ua2gtY2FyZCAua2gtY2FyZC1pY29uIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YWU2MDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ua2gtY2FyZCAua2gtY2FyZC1pY29uIFtjbGFzcyo9bWF0ZXJpYWwtaWNvbnNdIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmtoLWNhcmQgLmtoLWNhcmQtY29udGVudCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG59XG5cbi5raC1jYXJkIC5raC1jYXJkLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjOUNBM0FGO1xufVxuXG4ua2gtY2FyZCAua2gtY2FyZC1jb250ZW50IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGNvbG9yOiAjMUUyOTNCO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLWZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tb250aGx5LXByb2dyZXNzIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDE0NzM3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNEN0Y1RUE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMTQ3Mzc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4IDZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMjBweDtcbn1cblxuLm1vbnRobHktcHJvZ3Jlc3MubW9udGhseS1wcm9nZXNzLWRvd24ge1xuICBiYWNrZ3JvdW5kOiAjRkVGMkYyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkNBNUE1O1xuICBjb2xvcjogI0I5MUMxQztcbn1cblxuLmtoLWNhcmQtYWRkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5raC1jYXJkLWFkZCAuY2FyZC10b3AtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTFweDtcbiAgcmlnaHQ6IDhweDtcbn1cblxuLmtoLWNhcmQtYWRkIC5jYXJkLWJvdHRvbS1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMXB4O1xuICByaWdodDogOHB4O1xufVxuXG4ua2gtY2FyZC1hZGQtaW5jb21lIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDY0RTNCO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5raC1jYXJkLWFkZC1pbmNvbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYsIDc4LCA1OSwgMC4xMik7XG59XG5cbi5raC1jYXJkLWFkZC1leHBlbnNlIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjOTkxQjFCO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5raC1jYXJkLWFkZC1leHBlbnNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDI3LCAyNywgMC4xMik7XG59XG5cbi5raC1jYXJkLmtoLWNhcmQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxNzQsIDk2LCAwLjQpO1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMxLCA3NiwgNjAsIDAuNCk7XG59XG5cbi5raC1jYXJkLmtoLWNhcmQtcmVkIC5raC1jYXJkLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4ua2gtbXQtMiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5raC1tdC0zIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLnRvcC1jYXJkcyB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbG9yOiAjM2EzYTNhO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG59XG5cbi5raC1hY2NvdW50LWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM5Q0EzQUY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua2gtYWNjb3VudC10YWJsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xufVxuXG4ua2gtYWNjb3VudC10YWJsZSB0ciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UzRUFFRTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UzRUFFRTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmtoLWFjY291bnQtdGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFQUVFO1xufVxuXG4ua2gtYWNjb3VudC10YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5raC1hY2NvdW50LXRhYmxlIHRyOm50aC1jaGlsZCgyKSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ua2gtYWNjb3VudC10YWJsZSB0ci5raC1hY2NvdW50LXRhYmxlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFQUVFO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ua2gtYWNjb3VudC10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmtoLWFjY291bnQtdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5raC1hY2NvdW50LXRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmtoLWFjY291bnQtdGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5raC1hY2NvdW50LXRhYmxlIHRoIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjVGODtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBjb2xvcjogIzY0NzQ4QjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG59XG5cbi5raC1hY2NvdW50LXRhYmxlIHRoOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5raC1hY2NvdW50LXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCAucG9zdC1leGlzdGluZy1wb3Age1xuICBib3R0b206IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB0b3A6IGF1dG87XG59XG5cbi5wb3N0RWRpdFRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zdC1leGlzdGluZy1wb3Age1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wb3N0LWV4aXN0aW5nLXBvcC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ua2gtY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM5Q0EzQUY7XG59XG5cbi5raC1jYXJkLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA2cHggMjBweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5raC1jYXJkLWJ0biBzdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmaWxsOiB3aGl0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5raC1jYXJkLWJ0bi5raC1jYXJkLWJ0bi1sZWZ0IHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLmtoLWNhcmQtYnRuLmtoLWNhcmQtYnRuLXJvdW5kIHtcbiAgcGFkZGluZzogNnB4O1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ua2gtY2FyZC1idG4ua2gtY2FyZC1idG4tcm91bmQgc3ZnIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ua2gtY2FyZC1idG4ua2gtY2FyZC1idG4tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDc2LCA2MCwgMC4yKTtcbiAgY29sb3I6ICNCOTFDMUM7XG59XG5cbi5raC1jYXJkLWJ0bi5raC1jYXJkLWJ0bi1yZWQgc3ZnIHtcbiAgZmlsbDogI0I5MUMxQztcbn1cblxuLmtoLWFtb3VudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMUUyOTNCO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGNvbG9yOiAjMDE0NzM3O1xufVxuXG4ua2gtYW1vdW50LmtoLWFtb3VudC1leHBlbnNlIHtcbiAgY29sb3I6ICNCOTFDMUM7XG59XG5cbi5raC10LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxRTI5M0I7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5raC10LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM2NDc0OEI7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ua2gtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NDc0OEI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ua2gtdC1jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0Y1RUE7XG4gIGNvbG9yOiAjMDE0NzM3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5raC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3RjVFQTtcbiAgY29sb3I6ICMwMTQ3Mzc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5raC10eXBlLWV4cGVuc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgNzYsIDYwLCAwLjIpO1xuICBjb2xvcjogI0I5MUMxQztcbn1cblxuLmtoLXByby1wb3AsXG4ua2gtcG9zdC1wb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5raC1wcm8tcG9wLmFjdGl2ZSxcbi5raC1wb3N0LXBvcC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ua2gtY2F0LXBvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmtoLWNhdC1wb3AuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnByby1mb3JtIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnByby1mb3JtIFt0eXBlPWVtYWlsXSB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2Q3Y2E7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnByby1mb3JtIFt0eXBlPWVtYWlsXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAxNDczNztcbn1cblxuLmdldC1wcm8tYnRuLFxuLmdldC1wcm8tYnRuW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmNjMxYTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uZ2V0LXByby1idG4gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLFxuLmdldC1wcm8tYnRuW3R5cGU9c3VibWl0XSAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ucHJvLWZvcm0sXG4uY2F0LWZvcm0sXG4ucG9zdC1mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogNDgwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnByby1mb3JtIHAubGVhZCxcbi5jYXQtZm9ybSBwLmxlYWQsXG4ucG9zdC1mb3JtIHAubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICM2NDc0OEI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wcm8tZm9ybSBwLmxlYWQ6YWZ0ZXIsXG4uY2F0LWZvcm0gcC5sZWFkOmFmdGVyLFxuLnBvc3QtZm9ybSBwLmxlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzQzg1Rjc7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAtY2hlY2sgW3R5cGU9Y2hlY2tib3hdLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cC1jaGVjayBbdHlwZT1jaGVja2JveF0sXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cC1jaGVjayBbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cC1jaGVjayBzcGFuLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cC1jaGVjayBzcGFuLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAtY2hlY2sgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzk0QTNCODtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGV4dF0sXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGVsXSxcbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0sXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIHNlbGVjdCxcbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgdGV4dGFyZWEsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGV4dF0sXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGVsXSxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0sXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIHNlbGVjdCxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgdGV4dGFyZWEsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCBpbnB1dFt0eXBlPXRleHRdLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT10ZWxdLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0sXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCBzZWxlY3QsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYyRjc7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzMzNDE1NTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIHNlbGVjdDpmb2N1cyxcbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIHNlbGVjdDpmb2N1cyxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCBzZWxlY3Q6Zm9jdXMsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmRhZjI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0QTNCODtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTRBM0I4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NEEzQjg7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgOjpwbGFjZWhvbGRlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgOjpwbGFjZWhvbGRlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0QTNCODtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTRBM0I4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NEEzQjg7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC13aXRoLWljb24sXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtd2l0aC1pY29uLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC13aXRoLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC13aXRoLWljb24gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LXdpdGgtaWNvbiAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LXdpdGgtaWNvbiAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRUE1RTk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtd2l0aC1pY29uIGlucHV0W3R5cGU9dGV4dF0sXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtd2l0aC1pY29uIGlucHV0W3R5cGU9dGV4dF0sXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LXdpdGgtaWNvbiBpbnB1dFt0eXBlPXRleHRdIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwLmNhdC1maWVsZC1ncm91cCxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAuY2F0LWZpZWxkLWdyb3VwLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAuY2F0LWZpZWxkLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0LFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0IHtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYyRjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdC5hY3RpdmUsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdC5hY3RpdmUsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNHB4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjYTBhOWIwO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2EwYTliMDtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbCxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWwsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbCB7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogOTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbDpob3Zlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWw6aG92ZXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmRhZjI7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWwgKixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWwgKixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCA+IGxhYmVsICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbDphZnRlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWw6YWZ0ZXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCA+IGxhYmVsIC5jYXQtaWNvbixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWwgLmNhdC1pY29uLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0ID4gbGFiZWwgLmNhdC1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjJGRjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCA+IGxhYmVsIC5jYXQtaWNvbiAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCA+IGxhYmVsIC5jYXQtaWNvbiAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbCAuY2F0LWljb24gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgPiBsYWJlbCAuY2F0LW5hbWUsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCA+IGxhYmVsIC5jYXQtbmFtZSxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCA+IGxhYmVsIC5jYXQtbmFtZSB7XG4gIGNvbG9yOiAjMzM0MTU1O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDZweCAwIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0OmFmdGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3Q6YWZ0ZXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCAuYWRkLWNhdC1pdGVtLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgLmFkZC1jYXQtaXRlbSxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5jYXQtbGlzdCAuYWRkLWNhdC1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkYWYyO1xuICBwYWRkaW5nOiAxNXB4IDE0cHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmNhdC1saXN0IC5hZGQtY2F0LWl0ZW0gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgLmFkZC1jYXQtaXRlbSAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuY2F0LWxpc3QgLmFkZC1jYXQtaXRlbSAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0LFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0IHtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYyRjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWF4LWhlaWdodDogMzIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgLyogd2lkdGggKi9cbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0LmFjdGl2ZSxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QuYWN0aXZlLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNHB4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjYTBhOWIwO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2EwYTliMDtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCA+IGxhYmVsLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCA+IGxhYmVsLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbCB7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbDpob3Zlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbDpob3Zlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0ID4gbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkYWYyO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0ID4gbGFiZWwgKixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbCAqLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbCAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbDphZnRlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbDphZnRlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0ID4gbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCA+IGxhYmVsIC5jYXQtaWNvbixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbCAuY2F0LWljb24sXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCA+IGxhYmVsIC5jYXQtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQkM4RDg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCA+IGxhYmVsIC5jYXQtaWNvbiAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0ID4gbGFiZWwgLmNhdC1pY29uIC5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0ID4gbGFiZWwgLmNhdC1pY29uIC5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbCAuY2F0LW5hbWUsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0ID4gbGFiZWwgLmNhdC1uYW1lLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgPiBsYWJlbCAuY2F0LW5hbWUge1xuICBjb2xvcjogIzMzNDE1NTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA2cHggMCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0OmFmdGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdDphZnRlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCAuYWRkLWNhdC1pdGVtLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCAuYWRkLWNhdC1pdGVtLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAgLmRlYnQtcGVyc29uLWxpc3QgLmFkZC1jYXQtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZGFmMjtcbiAgcGFkZGluZzogMTVweCAxNHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0IC5hZGQtY2F0LWl0ZW0gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cCAuZGVidC1wZXJzb24tbGlzdCAuYWRkLWNhdC1pdGVtIC5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwIC5kZWJ0LXBlcnNvbi1saXN0IC5hZGQtY2F0LWl0ZW0gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cC5maWVsZC1ncm91cC1jaGVjayxcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAuZmllbGQtZ3JvdXAtY2hlY2ssXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cC5maWVsZC1ncm91cC1jaGVjayB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wcm8tZm9ybSAuZmllbGQtZ3JvdXAuZmllbGQtZ3JvdXAtY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5wcm8tZm9ybSAuZmllbGQtZ3JvdXAuZmllbGQtZ3JvdXAtY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10sXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwLmZpZWxkLWdyb3VwLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cC5maWVsZC1ncm91cC1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwLmZpZWxkLWdyb3VwLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnBvc3QtZm9ybSAuZmllbGQtZ3JvdXAuZmllbGQtZ3JvdXAtY2hlY2sgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucHJvLWZvcm0gLmZpZWxkLWdyb3VwLmZpZWxkLWdyb3VwLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmFmdGVyLCAucHJvLWZvcm0gLmZpZWxkLWdyb3VwLmZpZWxkLWdyb3VwLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmFmdGVyLFxuLmNhdC1mb3JtIC5maWVsZC1ncm91cC5maWVsZC1ncm91cC1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTphZnRlcixcbi5jYXQtZm9ybSAuZmllbGQtZ3JvdXAuZmllbGQtZ3JvdXAtY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106YWZ0ZXIsXG4ucG9zdC1mb3JtIC5maWVsZC1ncm91cC5maWVsZC1ncm91cC1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTphZnRlcixcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwLmZpZWxkLWdyb3VwLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnByby1mb3JtIC5maWVsZC1ncm91cC5hbW91bnQtZmllbGQsXG4uY2F0LWZvcm0gLmZpZWxkLWdyb3VwLmFtb3VudC1maWVsZCxcbi5wb3N0LWZvcm0gLmZpZWxkLWdyb3VwLmFtb3VudC1maWVsZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5wcm8tZm9ybSAuc3R5bGVkLWFtb3VudCxcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCxcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyNXB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnByby1mb3JtIC5zdHlsZWQtYW1vdW50IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucG9zdC1mb3JtIC5zdHlsZWQtYW1vdW50IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTRBM0I4O1xufVxuXG4ucHJvLWZvcm0gLnN0eWxlZC1hbW91bnQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBvc3QtZm9ybSAuc3R5bGVkLWFtb3VudCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NEEzQjg7XG59XG5cbi5wcm8tZm9ybSAuc3R5bGVkLWFtb3VudCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0QTNCODtcbn1cblxuLnByby1mb3JtIC5zdHlsZWQtYW1vdW50IDo6cGxhY2Vob2xkZXIsXG4uY2F0LWZvcm0gLnN0eWxlZC1hbW91bnQgOjpwbGFjZWhvbGRlcixcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQgOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTRBM0I4O1xufVxuXG4ucHJvLWZvcm0gLnN0eWxlZC1hbW91bnQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnBvc3QtZm9ybSAuc3R5bGVkLWFtb3VudCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NEEzQjg7XG59XG5cbi5wcm8tZm9ybSAuc3R5bGVkLWFtb3VudCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0QTNCODtcbn1cblxuLnByby1mb3JtIC5zdHlsZWQtYW1vdW50IGlucHV0W3R5cGU9bnVtYmVyXSxcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudCBpbnB1dFt0eXBlPW51bWJlcl0sXG4ucG9zdC1mb3JtIC5zdHlsZWQtYW1vdW50IGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGNvbG9yOiAjMzM0MTU1O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucHJvLWZvcm0gLnN0eWxlZC1hbW91bnQgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmNhdC1mb3JtIC5zdHlsZWQtYW1vdW50IGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByby1mb3JtIC5zdHlsZWQtYW1vdW50IHNwYW4sXG4uY2F0LWZvcm0gLnN0eWxlZC1hbW91bnQgc3Bhbixcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wcm8tZm9ybSAuc3R5bGVkLWFtb3VudDphZnRlcixcbi5jYXQtZm9ybSAuc3R5bGVkLWFtb3VudDphZnRlcixcbi5wb3N0LWZvcm0gLnN0eWxlZC1hbW91bnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gIGhlaWdodDogMHB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwRUE1RTk7XG59XG5cbi5wcm8tZm9ybSAuYW1vdW50LWxhYmVsLFxuLmNhdC1mb3JtIC5hbW91bnQtbGFiZWwsXG4ucG9zdC1mb3JtIC5hbW91bnQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzLFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzLFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzLm0tdC0wLFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzLm0tdC0wLFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcy5tLXQtMCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsLFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsLFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucHJvLWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgKyBsYWJlbCxcbi5jYXQtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCArIGxhYmVsLFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCArIGxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0LFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0LFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIC5ib3gtcmFkaW8tbGFiZWwsXG4uY2F0LWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgLmJveC1yYWRpby1sYWJlbCxcbi5wb3N0LWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgLmJveC1yYWRpby1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkQ1RTE7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM5NEEzQjg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDk4cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG59XG5cbi5wcm8tZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCAuYm94LXJhZGlvLWxhYmVsIHN2Zyxcbi5jYXQtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCAuYm94LXJhZGlvLWxhYmVsIHN2Zyxcbi5wb3N0LWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgLmJveC1yYWRpby1sYWJlbCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucHJvLWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgaW5wdXRbdmFsdWU9XCJkZWJpdFwiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCxcbi5wcm8tZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cIkVhcm5pbmdcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwsXG4uY2F0LWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgaW5wdXRbdmFsdWU9XCJkZWJpdFwiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCxcbi5jYXQtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cIkVhcm5pbmdcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwsXG4ucG9zdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiZGViaXRcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwsXG4ucG9zdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiRWFybmluZ1wiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCB7XG4gIGNvbG9yOiAjMDE0NzM3O1xuICBib3JkZXItY29sb3I6ICMwMTQ3Mzc7XG59XG5cbi5wcm8tZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cImRlYml0XCJdOmNoZWNrZWQgKyAuYm94LXJhZGlvLWxhYmVsIHN2Zyxcbi5wcm8tZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cIkVhcm5pbmdcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwgc3ZnLFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiZGViaXRcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwgc3ZnLFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiRWFybmluZ1wiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCBzdmcsXG4ucG9zdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiZGViaXRcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwgc3ZnLFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cIkVhcm5pbmdcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiY3JlZGl0XCJdOmNoZWNrZWQgKyAuYm94LXJhZGlvLWxhYmVsLFxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiRXhwZW5zZVwiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCxcbi5jYXQtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cImNyZWRpdFwiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCxcbi5jYXQtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cIkV4cGVuc2VcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwsXG4ucG9zdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiY3JlZGl0XCJdOmNoZWNrZWQgKyAuYm94LXJhZGlvLWxhYmVsLFxuLnBvc3QtZm9ybSAuYm94LXJhZGlvLWZpZWxkcyBsYWJlbCBpbnB1dFt2YWx1ZT1cIkV4cGVuc2VcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwge1xuICBjb2xvcjogI0I5MUMxQztcbiAgYm9yZGVyLWNvbG9yOiAjQjkxQzFDO1xufVxuXG4ucHJvLWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgaW5wdXRbdmFsdWU9XCJjcmVkaXRcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwgc3ZnLFxuLnByby1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiRXhwZW5zZVwiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCBzdmcsXG4uY2F0LWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgaW5wdXRbdmFsdWU9XCJjcmVkaXRcIl06Y2hlY2tlZCArIC5ib3gtcmFkaW8tbGFiZWwgc3ZnLFxuLmNhdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiRXhwZW5zZVwiXTpjaGVja2VkICsgLmJveC1yYWRpby1sYWJlbCBzdmcsXG4ucG9zdC1mb3JtIC5ib3gtcmFkaW8tZmllbGRzIGxhYmVsIGlucHV0W3ZhbHVlPVwiY3JlZGl0XCJdOmNoZWNrZWQgKyAuYm94LXJhZGlvLWxhYmVsIHN2Zyxcbi5wb3N0LWZvcm0gLmJveC1yYWRpby1maWVsZHMgbGFiZWwgaW5wdXRbdmFsdWU9XCJFeHBlbnNlXCJdOmNoZWNrZWQgKyAuYm94LXJhZGlvLWxhYmVsIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm8tZm9ybSBzZWxlY3Q6Zm9jdXMsXG4uY2F0LWZvcm0gc2VsZWN0OmZvY3VzLFxuLnBvc3QtZm9ybSBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAxNTIsIDIxOSwgMC4zKTtcbn1cblxuLnByby1mb3JtIFt0eXBlPXN1Ym1pdF0sXG4uY2F0LWZvcm0gW3R5cGU9c3VibWl0XSxcbi5wb3N0LWZvcm0gW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjb2xvcjogIzAxNDczNztcbiAgYmFja2dyb3VuZDogI0Q3RjVFQTtcbn1cblxuLnByby1mb3JtIFt0eXBlPXN1Ym1pdF06bm90KDpob3Zlcik6bm90KDphY3RpdmUpOm5vdCguaGFzLWJhY2tncm91bmQpLFxuLmNhdC1mb3JtIFt0eXBlPXN1Ym1pdF06bm90KDpob3Zlcik6bm90KDphY3RpdmUpOm5vdCguaGFzLWJhY2tncm91bmQpLFxuLnBvc3QtZm9ybSBbdHlwZT1zdWJtaXRdOm5vdCg6aG92ZXIpOm5vdCg6YWN0aXZlKTpub3QoLmhhcy1iYWNrZ3JvdW5kKSB7XG4gIGNvbG9yOiAjMDE0NzM3O1xuICBiYWNrZ3JvdW5kOiAjRDdGNUVBO1xufVxuXG4ucHJvLWZvcm0gLnBsYWNlaG9sZC1idG4sXG4uY2F0LWZvcm0gLnBsYWNlaG9sZC1idG4sXG4ucG9zdC1mb3JtIC5wbGFjZWhvbGQtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcm8tZm9ybSAucGxhY2Vob2xkLWJ0biAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQsXG4uY2F0LWZvcm0gLnBsYWNlaG9sZC1idG4gLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLFxuLnBvc3QtZm9ybSAucGxhY2Vob2xkLWJ0biAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5wbGFjZWhvbGQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wbGFjZWhvbGQtYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wbGFjZWhvbGQtYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucG9zdC1leGlzdGluZy1wb3AtdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucG9zdEVkaXRUZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvc3QtZXhpc3RpbmctcG9wIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAxOS43OTlweCAxOS43OTlweCAxMDBweCAwcHggcmdiYSg5NiwgOTYsIDk2LCAwLjA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAxOS43OTlweCAxOS43OTlweCAxMDBweCAwcHggcmdiYSg5NiwgOTYsIDk2LCAwLjA4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogY2FsYygxMDAlIC0gMzBweCk7XG4gIHotaW5kZXg6IDE7XG59XG5cblt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnBvc3QtZXhpc3RpbmctcG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5leGlzdGluZy1wb3N0LWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZXhpc3RpbmctcG9zdC1kcm9wZG93biBsaSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2NDc0OEI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTNFQUVFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lcnJvci1ib3gge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxZjI7XG4gIGNvbG9yOiAjQjkxQzFDO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZXJyb3ItYm94IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZXJyb3ItYm94IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5raC1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMThweCAtMnB4IC0ycHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmtoLXBhZ2luYXRpb24gPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5raC1wYWdpbmF0aW9uID4gc3BhbiBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5raC1wYWdpbmF0aW9uID4gc3BhbiBzcGFuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5OGRiO1xuICBjb2xvcjogIzM0OThkYjtcbn1cblxuLmtoLXBhZ2luYXRpb24gPiBzcGFuIHNwYW4uY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5jYXRlZ29yeS10aXRsZSAudG9wLXdlbGVjb21lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY2F0ZWdvcnktdGl0bGUgLmtoLWNhcmQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jYXRlZ29yeS1saXN0IHtcbiAgbWFyZ2luOiAwIDAgMzJweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uY2F0ZWdvcnktbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAycHggMzJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjb2xvcjogIzFFMjkzQjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5jYXRlZ29yeS1saXN0IGxpICsgbGkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLmNhdGVnb3J5LWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmNhdGVnb3J5LWxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuXG4uY2F0ZWdvcnktbGlzdCBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbn1cblxuI2NhdGVnb3J5Rm9ybSB7XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbiNjYXRlZ29yeUZvcm0gaW5wdXQge1xuICB3aWR0aDogMjUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZlcnRlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnZlcnRlX19ndWlkZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi52ZXJ0ZS1zZWxlY3RlZC1jb2xvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi52ZXJ0ZV9fc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MDgwOTAgIWltcG9ydGFudDtcbn1cblxuLnZlcnRlX19tZW51LW9yaWdpbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi52ZXJ0ZV9fbW9kZWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcwODA5MCAhaW1wb3J0YW50O1xufVxuXG4udmVydGVfX2lucHV0cyBpbnB1dCB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgM3B4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWF4LXdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pY29ucy1maWVsZCB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG5cbi5pY29ucy1maWVsZCAuaWNvbi1maWVsZF9zZWxlY3RlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjJGNztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgY29sb3I6ICMzMzQxNTU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmljb25zLWZpZWxkIC5pY29uLWZpZWxkX3NlbGVjdGVkIC5pY29uLW5hbWUge1xuICBwYWRkaW5nOiA4cHggMTJweCA4cHggNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYyRjcgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzQxNTUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uaWNvbnMtZmllbGQgLmljb24tZmllbGRfc2VsZWN0ZWQgLmljb24tbmFtZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pY29ucy1maWVsZCAuaWNvbi1maWVsZF9zZWxlY3RlZCAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRUE1RTk7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4jY29uZmlnRm9ybSB7XG4gIHdpZHRoOiAzMTBweDtcbn1cblxuLmN1cnJlbmN5LWZpZWxkIC5jdXJyZW5jeS1maWVsZF9zZWxlY3RlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjJGNztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgY29sb3I6ICMzMzQxNTU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cblxuLmN1cnJlbmN5LWZpZWxkIC5jdXJyZW5jeS1maWVsZF9zZWxlY3RlZCAuY3VycmVuY3ktbmFtZSB7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDhweCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjJGNyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzNDE1NSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY3VycmVuY3ktZmllbGQgLmN1cnJlbmN5LWZpZWxkX3NlbGVjdGVkIC5jdXJyZW5jeS1uYW1lOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRlYnQtdHJhY2tpbmctdGl0bGUgLnRvcC13ZWxlY29tZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRlYnQtdHJhY2tpbmctdGl0bGUgLnByb2ZpbGUtc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVidC10cmFja2luZy10aXRsZSAucHJvZmlsZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY1Rjg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBjb2xvcjogIzY0NzQ4QjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGVidC10cmFja2luZy10aXRsZSAucHJvZmlsZS1zZWxlY3RlZCBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRlYnQtdHJhY2tpbmctdGl0bGUgLnByb2ZpbGUtc2VsZWN0ZWQgc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRlYnQtdHJhY2tpbmctdGl0bGUgLnByb2ZpbGUtc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwcHggNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KSwgMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVidC10cmFja2luZy10aXRsZSAucHJvZmlsZS1zZWxlY3Q6aG92ZXIgLnByb2ZpbGUtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtoLWNhcmQtYnRuLXJvdW5kLmtoLWNhcmQtYnRuLWFkZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0Y1RUE7XG4gIGNvbG9yOiAjMDE0NzM3O1xufVxuXG4ua2gtY2FyZC1idG4tcm91bmQua2gtY2FyZC1idG4tYWRkIHN2ZyB7XG4gIGZpbGw6ICMwMTQ3Mzc7XG59XG5cbi5raC1jYXJkLWJ0bi1yb3VuZC5raC1jYXJkLWJ0bi1yZW1vdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgNzYsIDYwLCAwLjIpO1xuICBjb2xvcjogI0I5MUMxQztcbn1cblxuLmtoLWNhcmQtYnRuLXJvdW5kLmtoLWNhcmQtYnRuLXJlbW92ZSBzdmcge1xuICBmaWxsOiAjQjkxQzFDO1xufVxuXG4uaWNvbi1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5pY29uLXNlbGVjdG9yLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaWNvbi1zZWxlY3RvciBbdHlwZT1zZWFyY2hdIHtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBjb2xvcjogIzMzNDE1NTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmljb24tc2VsZWN0b3IgW3R5cGU9c2VhcmNoXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pY29uLXNlbGVjdG9yIC5pY29uLWxpc3Qge1xuICBtYXJnaW46IC0ycHg7XG4gIG1heC1oZWlnaHQ6IDI2MHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uaWNvbi1zZWxlY3RvciAuaWNvbi1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG59XG5cbi5pY29uLXNlbGVjdG9yIC5pY29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pY29uLXNlbGVjdG9yIC5pY29uLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2EwYTliMDtcbn1cblxuLmljb24tc2VsZWN0b3IgLmljb24tbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTBhOWIwO1xufVxuXG4uaWNvbi1zZWxlY3RvciAuaWNvbi1saXN0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmljb24tc2VsZWN0b3IgLmljb24tbGlzdCA+IGxhYmVsIHtcbiAgbWFyZ2luOiAycHg7XG4gIHdpZHRoOiBjYWxjKDEyLjUlIC0gNHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjMzM0MTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGMkY3O1xufVxuXG4uaWNvbi1zZWxlY3RvciAuaWNvbi1saXN0ID4gbGFiZWwuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uaWNvbi1zZWxlY3RvciAuaWNvbi1saXN0IC5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jdXJyZW5jeS1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG5cbi5jdXJyZW5jeS1zZWxlY3Rvci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1cnJlbmN5LXNlbGVjdG9yIFt0eXBlPXNlYXJjaF0ge1xuICBwYWRkaW5nOiA2cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGNvbG9yOiAjMzM0MTU1O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmN1cnJlbmN5LXNlbGVjdG9yIFt0eXBlPXNlYXJjaF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VycmVuY3ktc2VsZWN0b3IgLmN1cnJlbmN5LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAyNjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uY3VycmVuY3ktc2VsZWN0b3IgLmN1cnJlbmN5LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbn1cblxuLmN1cnJlbmN5LXNlbGVjdG9yIC5jdXJyZW5jeS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY3VycmVuY3ktc2VsZWN0b3IgLmN1cnJlbmN5LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2EwYTliMDtcbn1cblxuLmN1cnJlbmN5LXNlbGVjdG9yIC5jdXJyZW5jeS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNhMGE5YjA7XG59XG5cbi5jdXJyZW5jeS1zZWxlY3RvciAuY3VycmVuY3ktbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jdXJyZW5jeS1zZWxlY3RvciAuY3VycmVuY3ktbGlzdCA+IGxhYmVsIHtcbiAgY29sb3I6ICMzMzQxNTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYyRjc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDJweCAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDJweCAxNXB4O1xufVxuXG4uY3VycmVuY3ktc2VsZWN0b3IgLmN1cnJlbmN5LWxpc3QgPiBsYWJlbC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5raC1jYXRlZ29yeS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG59XG5cbi5raC1jYXRlZ29yeS1saXN0IC5raC1jYXRlZ29yeS1saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ua2gtY2F0ZWdvcnktbGlzdCAua2gtY2F0ZWdvcnktbGlzdC1pdGVtIC5jYXQtaWNvbiB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUYyRkY7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5raC1jYXRlZ29yeS1saXN0IC5raC1jYXRlZ29yeS1saXN0LWl0ZW0gLmNhdC1pY29uIC5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5raC1jYXRlZ29yeS1saXN0IC5raC1jYXRlZ29yeS1saXN0LWl0ZW0gLmNhdC1uYW1lIHtcbiAgY29sb3I6ICMxRTI5M0I7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbn1cblxuLnpicy1ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUyOTNCO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxNnB4O1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICB6LWluZGV4OiA1NjA7XG59XG5cbi56YnMtbm90aWZpY2F0aW9uLmFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qKiogRXZlcnl0aGluZyBhYm91dCBkZWJ0cyAqKiovXG4ua2gtYWRkLWRlYnQtdHJhbnNhY3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kZWJ0LWRlbGV0ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRlYnQtZGVsZXRlIHN2ZyB7XG4gIGZpbGw6ICNCOTFDMUM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucGVyc29uLWxpc3QtaW5mby13cmFwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGVyc29uLWxpc3QtaW5mby13cmFwICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBlcnNvbi1saXN0LWluZm8td3JhcCAucGVyc29uLWF2YXRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnBlcnNvbi1saXN0LWluZm8td3JhcCAucGVyc29uLWxpc3QtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnBlcnNvbi1saXN0LWluZm8td3JhcCAucGVyc29uLWxpc3QtaW5mbyAua2gtYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLXBlcnNvbiAua2gtY2FyZC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLXBlcnNvbiAua2gtY2FyZC1jb250ZW50IC5raC1jYXJkLXBlcnNvbi10aHVtYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDY0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLXBlcnNvbiAua2gtY2FyZC1jb250ZW50IC5raC1jYXJkLXBlcnNvbi1kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG59XG5cbi5raC1jYXJkLmtoLWNhcmQtcGVyc29uIC5raC1jYXJkLWNvbnRhY3Qge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGNvbG9yOiAjMUUyOTNCO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLXBlcnNvbiAua2gtY2FyZC1jb250YWN0IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5raC1jYXJkLmtoLWNhcmQtcGVyc29uIC5raC1jYXJkLWNvbnRhY3Qgc3BhbiAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmtoLWNhcmQua2gtY2FyZC1wZXJzb24gLmtoLWNhcmQtY29udGFjdCBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ua2gtY2FyZC5raC1jYXJkLXBlcnNvbiBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5raC1hY2NvdW50LWRhdGUtdGQgLmtoLWFtb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5raC1jYXJkIC5raC1jYXJkLWNvbnRlbnQgLmtoLWNhcmQtcGVyc29uLWRldGFpbC0yIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmtoLWNhcmQgLmtoLWNhcmQtY29udGVudCAua2gtY3VycmVudC1kZWJ0IHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBjb2xvcjogIzFFMjkzQjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4xcmVtLCAzdncsIDJyZW0pO1xufVxuXG4ua2gtY2FyZCAua2gtY2FyZC1jb250ZW50IC5raC1jdXJyZW50LWRlYnQgLmtoLWFtb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzAxNDczNztcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5raC1jYXJkIC5raC1jYXJkLWNvbnRlbnQgLmtoLWN1cnJlbnQtZGVidCAua2gtYW1vdW50LmtoLWFtb3VudC1leHBlbnNlIHtcbiAgY29sb3I6ICNCOTFDMUM7XG59XG5cbi5tb2JpbGUtYWRkLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wZXJzb24tYWN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5raC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAua2gtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAucm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxuICAua2gtY29sLTIsXG4gIC5raC1jb2wtNCxcbiAgLmtoLWNvbC02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiA2KTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMTIpICogNik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNik7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuemJzLWFjY291bnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbiAgfVxuICAuemJzLXNpZGViYXIge1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzJweDtcbiAgfVxuICAuemJzLXNpZGViYXIgdWwge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnpicy1zaWRlYmFyIHVsIGxpIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICB9XG4gIC56YnMtc2lkZWJhciB1bCBsaSAuc2lkZWJhci1tZW51LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC56YnMtc2lkZWJhciB1bCBsaS5zZXR0aW5nLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuemJzLXNpZGViYXIgLnpicy1zaWRlYmFyLW1lbnUtYm90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5raC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYWNjb3VudC10YWJsZS1yZXNwb25zaXZlIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAudHItdGgge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbiAgLnR5cGUtdGgsXG4gIC5jYXQtdGgge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbiAgLnBlcnNvbi1saXN0LWluZm8td3JhcCAucGVyc29uLWxpc3QtaW5mbyAua2gtdC1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGVyc29uLWxpc3QtaW5mby13cmFwIC5wZXJzb24tbGlzdC1pbmZvIC5raC1hbW91bnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5raC1kYy10ZCxcbiAgLmtoLWFtb3VudC10ZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAua2gtYWNjb3VudC10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZXJzb24tYWN0aW9uLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBlcnNvbi1hY3Rpb24tYnRuID4gbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTkuOThweCkge1xuICAua2gtY29sLTIsXG4gIC5raC1jb2wtNCxcbiAgLmtoLWNvbC02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIGNhbGMoKDEwMCUgLyAxMikgKiAxMik7XG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDEyKSAqIDEyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxMik7XG4gIH1cbiAgLmtoLWNhcmQua2gtY2FyZC1wZXJzb24gLmtoLWNhcmQtY29udGVudCAua2gtY2FyZC1wZXJzb24tZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZSAua2gtY2FyZC1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmtoLXBlcnNvbi1hZGQtdGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBlcnNvbi1saXN0LWluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG4gIC5tb2JpbGUtYWRkLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9iaWxlLWFkZC1idG4gLmtoLWNhcmQtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLm1vYmlsZS1hZGQtYnRuIC5raC1jYXJkLWJ0bi5raC1jYXJkLWJ0bi1yb3VuZCB7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5raC1jYXJkLmtoLWNhcmQtcGVyc29uIC5raC1jYXJkLWNvbnRhY3QgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAua2gtY2FyZC5raC1jYXJkLXBlcnNvbiAua2gtY2FyZC1jb250YWN0ID4gc3BhbiArIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5raC1hY2NvdW50LWRhdGUtdGQgLmtoLWFtb3VudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmtoLWRlYml0LWNyZWRpdC10ZCxcbiAgLmtoLWFtb3VudC10ZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuemJzLXNpZGViYXIge1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxuICAuemJzLXNpZGViYXIgdWwgbGkge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxuICAuemJzLXNpZGViYXIgdWwgbGkgLm1hdGVyaWFsLWljb25zLW91dGxpbmVkIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5Ljk5cHgpIHtcbiAgLmtoLWNhcmQgLmtoLWNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAua2gtY2FyZCAua2gtY2FyZC1oZWFkZXIgLmtoLWNhcmQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5raC1jYXJkIC5raC1jYXJkLWhlYWRlciAua2gtY2FyZC1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4iLCJcbi52ZXJ0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmVydGUgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi52ZXJ0ZS0tbG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4udmVydGVfX2d1aWRlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52ZXJ0ZV9fZ3VpZGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG4udmVydGVfX2d1aWRlIHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZpbGw6IGluaGVyaXQ7XG59XG4udmVydGVfX21lbnUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi52ZXJ0ZV9fbWVudTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi52ZXJ0ZV9fbWVudS1vcmlnaW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnZlcnRlX19tZW51LW9yaWdpbi0tYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLnZlcnRlX19tZW51LW9yaWdpbi0tc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGluaXRpYWw7XG59XG4udmVydGVfX21lbnUtb3JpZ2luLS10b3Age1xuICAgIGJvdHRvbTogNTBweDtcbn1cbi52ZXJ0ZV9fbWVudS1vcmlnaW4tLWJvdHRvbSB7XG4gICAgdG9wOiA1MHB4O1xufVxuLnZlcnRlX19tZW51LW9yaWdpbi0tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xufVxuLnZlcnRlX19tZW51LW9yaWdpbi0tbGVmdCB7XG4gICAgbGVmdDogMDtcbn1cbi52ZXJ0ZV9fbWVudS1vcmlnaW4tLWNlbnRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnZlcnRlX19tZW51LW9yaWdpbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi52ZXJ0ZV9fY29udHJvbGxlciB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuLnZlcnRlX19yZWNlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZlcnRlX19yZWNlbnQtY29sb3Ige1xuICAgIG1hcmdpbjogNHB4O1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgxMTIsIDEyOCwgMTQ0LCAwLjUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA3NSUsIHJnYmEoMTEyLCAxMjgsIDE0NCwgMC41KSA3NSUpLCBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDExMiwgMTI4LCAxNDQsIDAuNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUpLCBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB0cmFuc3BhcmVudCA3NSUsIHJnYmEoMTEyLCAxMjgsIDE0NCwgMC41KSA3NSUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNnB4IDZweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDNweCAtM3B4LCAwIDNweCwgLTNweCAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52ZXJ0ZV9fcmVjZW50LWNvbG9yOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi52ZXJ0ZV9fdmFsdWUge1xuICBwYWRkaW5nOiAwLjZlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDgwOTA7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi52ZXJ0ZV9fdmFsdWU6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWEzYWZmO1xufVxuLnZlcnRlX19pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi52ZXJ0ZV9faWNvbi0tc21hbGwge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbn1cbi52ZXJ0ZV9faW5wdXQge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMCAzcHg7XG4gIG1pbi13aWR0aDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG4udmVydGVfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAudmVydGVfX2lucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuLnZlcnRlX19pbnB1dHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi52ZXJ0ZV9fZHJhZ2dhYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBncmFiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYgMnB4LCB0cmFuc3BhcmVudCAxJSkgY2VudGVyLCBsaW5lYXItZ3JhZGllbnQoI2ZmZiAycHgsIHRyYW5zcGFyZW50IDElKSBjZW50ZXIsIHJnYmEoMTEyLCAxMjgsIDE0NCwgMC4yKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xufVxuLnZlcnRlX19tb2RlbCxcbi52ZXJ0ZV9fc3VibWl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNzA4MDkwO1xuICBmaWxsOiAjNzA4MDkwO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnZlcnRlX19tb2RlbDpob3ZlcixcbiAgLnZlcnRlX19zdWJtaXQ6aG92ZXIge1xuICAgIGZpbGw6ICMxYTNhZmY7XG4gICAgY29sb3I6ICMxYTNhZmY7XG59XG4udmVydGVfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBmaWxsOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4udmVydGVfX2Nsb3NlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4udmVydGUtcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmVydGUtcGlja2VyLS13aGVlbCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi52ZXJ0ZS1waWNrZXJfX29yaWdpbiB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmVydGUtcGlja2VyX19zbGlkZXIge1xuICAgIG1hcmdpbjogMjBweCAyMHB4IDA7XG59XG4udmVydGUtcGlja2VyX19jYW52YXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZlcnRlLXBpY2tlcl9fY3Vyc29yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAtNnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6ICNmZmYgMHB4IDBweCAwcHggMS41cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwcHggMHB4IDFweCAxcHggaW5zZXQsIHJnYmEoMCwgMCwgMCwgMC40KSAwcHggMHB4IDFweCAycHg7XG59XG4udmVydGUtcGlja2VyX19pbnB1dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnNsaWRlcjpob3ZlciAuc2xpZGVyLWxhYmVsLCAuc2xpZGVyLS1kcmFnZ2luZyAuc2xpZGVyLWxhYmVsIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2xpZGVyX19pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuM2VtO1xuICBtYXJnaW4tbGVmdDogMC4yZW07XG4gIG1heC13aWR0aDogNzBweDtcbiAgd2lkdGg6IDIwJTtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi5zbGlkZXJfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuc2xpZGVyX19pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbn1cbi5zbGlkZXJfX2lucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogIzFhM2FmZjtcbn1cbi5zbGlkZXJfX3RyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDNweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb207XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgxMTIsIDEyOCwgMTQ0LCAwLjUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA3NSUsIHJnYmEoMTEyLCAxMjgsIDE0NCwgMC41KSA3NSUpLCBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDExMiwgMTI4LCAxNDQsIDAuNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUpLCBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB0cmFuc3BhcmVudCA3NSUsIHJnYmEoMTEyLCAxMjgsIDE0NCwgMC41KSA3NSUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCA2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgM3B4IC0zcHgsIDAgM3B4LCAtM3B4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zbGlkZXJfX2hhbmRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IC0ycHggMCAwIC04cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggLTJweCBibGFjaztcbn1cbi5zbGlkZXJfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zZW07XG4gIGxlZnQ6IDAuNGVtO1xuICB6LWluZGV4OiA5OTk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGFkZGluZzogNnB4O1xuICBtaW4td2lkdGg6IDNlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNsaWRlcl9fbGFiZWw6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMC42ZW07XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAuNmVtIDAuNmVtIDAgMC42ZW07XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICMwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbn1cbi5zbGlkZXJfX2ZpbGwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn0iXSwic291cmNlUm9vdCI6IiJ9*/