@charset "UTF-8";

.wk-uploader {
  cursor: default;
  border: 0.25rem dashed #A5A5C7;
  text-align: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 10px auto;
  position: relative;
}

.vellum input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: 0;
  border: solid transparent;
  width: 100%;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

.wk-uploader input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: 0;
  border: solid transparent;
  width: 100%;
  opacity: .0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

.wk-uploader.is-invalid {
  border-color: #dc3545;
}

.wk-category-tree-view {
  background-color: white;
  padding-top: 0px;
}

.wk-product-manage-category-tree label {
  vertical-align: top;
}

.wk-product-manage-category-tree .wk-category-tree-view {
  border: 1px solid #ced4da;
  display: inline-block;
  height: 200px;
  overflow: auto;
  width: 100%;
}

.wk-product-manage-category-tree .form-field-size {
  width: 50%;
}

.category_table {
  margin-bottom: 0;
}

.category_table .hasChild {
  cursor: pointer;
}

.category-child-con {
  display: none;
  opacity: 0;
  overflow: hidden;
  transition: visibility 0.5s, opacity .5s ease;
  -webkit-transition: visibility 0.5s, opacity .5s ease;
}

.category-child-con .category_table {
  background-color: white;
}

.category-child-con.is-expanded {
  display: block;
  opacity: 1;
  transition: visibility 0.5s, opacity .5s ease;
  -webkit-transition: visibility 0.5s, opacity .5s ease;
}

.category_table.is-expanded .treeview-indicator {
  transform: rotate(90deg);
}

.category_checkbox th,
.category_checkbox td {
  padding: 1px;
}

.wk-heading-mp {
  width: 100%;
  padding: 5px;
  background-color: #F8F8F8;
  color: #212529;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
}

.login-content .login-box {
  min-height: 500px;
}

.font-northwest {
  font-weight: normal;
  font-family: 'Fahkwang';
}

.font-heading-northwest {
  font-weight: normal;
  font-family: 'Fahkwang';
  color: rgba(80, 85, 66, 0.8);
}

.btn-font-north {
  background-color: rgba(80, 85, 66, 0.8);
  color: white;
}

.NorthwestCommunitydfc2 .form-control:focus {
  border-color: #C3965F;
}

.NorthwestCommunitydfc2 .animated-checkbox input[type="checkbox"]:checked + .label-text::before {
  color: rgba(80, 85, 66, 0.8);
}

.input-container-commission {
  display: flex;
  justify-content: center;
}

.commission-icon {
  padding: 10px;
  background: #16a085;
  color: white;
  min-width: 35px;
  height: 35px;
  text-align: center;
  border-radius: 1px;
}

.commission-input-field {
  width: 70px;
  height: 35px;
  padding: 10px;
  outline: none;
}

.option-card {
  padding-top: 15px;
  padding-bottom: 15px;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-left: 15px;
  padding-right: 15px;
  border-color: lightgray;
  margin-bottom: 10px;
}

.tile-header-variants {
  display: flex;
  justify-content: space-between;
}

.edit-option {
  max-width: 50px;
  margin: 0 auto;
}

.delete-option {
  max-width: 50px;
  margin: 0 auto;
}

.image-option {
  max-width: 50px;
  margin: 0 auto;
}

.custom-upload-icon {
  width: 34px;
  height: 34px;
  border-radius: 3px;
  border: 1px dashed #308ddd;
  background-color: #eaf7ff;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.hidden-file-input {
  display: none;
}

.wk-bam-switch-label {
  margin: 10px 10px 0px 0px;
}

.option-in {
  position: relative;
}

#add-button {
  position: absolute;
  top: 33px;
  right: 0px;
}

.btn-option-add {
  background-color: #116dff;
  color: #fff;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  padding: 5px 5px;
}

.btn-option-add:hover {
  color: #fff;
  background-image: linear-gradient(#0000001a 0 0);
}

.option-tags {
  display: flex;
  gap: 2px;
  margin: 6px 0px;
  flex-wrap: wrap;
}

.remove-tag {
  cursor: pointer;
}

.tag-box {
  color: white;
  padding: 3px 12px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  gap: 5px;
}

.tag-value {
  margin-right: 5px;
}

.new-update-note {
  font-size: 32px;
  text-transform: uppercase;
  color: #2196f3;
  font-weight: bold;
  text-align: center;
}

.new-update-note-sub {
  text-align: center;
  font-size: 20px;
  text-transform: capitalize;
}

.btn-save {
  background-color: #116dff;
  color: #fff;
  padding: 5px 18px;
}

.btn-save:hover {
  color: #fff;
  background-image: linear-gradient(#0000001a 0 0);
}

.btn-outline-custom {
  background-color: #116dff;
  color: #fff !important;
}

.single-sync-product-shopify {
  background-color: #affebf;
  color: #014b40 !important;
}

.single-sync-order-shopify {
  background-color: #affebf;
  color: #014b40 !important;
}

.sync-order-shopify {
  background-color: #affebf;
  color: #014b40 !important;
}

.btn-outline-custom:hover {
  color: white;
  background-image: linear-gradient(#0000001a 0 0);
}

.btn-outline-trash {
  background-color: #dc3545;
  color: #fff;
}

.btn-outline-trash:hover {
  color: white;
  background-image: linear-gradient(#0000001a 0 0);
}

.option-card-values,
.option-card-name {
  overflow-wrap: break-word;
}

.switch {
  position: relative;
  display: inline-block;
  width: 34px;
  height: 20px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  transition: .4s;
  border-radius: 20px;
}

.slider:before {
  position: absolute;
  content: "";
  height: 12px;
  width: 12px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  transition: .4s;
  border-radius: 50%;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:checked + .slider:before {
  transform: translateX(14px);
}

.label-text {
  margin-left: 10px;
  vertical-align: middle;
}

.currency-input {
  display: flex;
  padding: 5px 10px !important;
  border: 1px solid #ced4da;
  border-radius: 5px;
  font-family: Arial, sans-serif;
  font-size: 14px !important;
  color: #333;
}

.currency-input input {
  border: none;
  outline: none;
  width: 100%;
  /* Adjust the width as needed */
  font-family: Arial, sans-serif;
  font-size: 0.875rem !important;
  line-height: 1.5 !important;
  color: #333;
  padding: 0px 0px 0px 1px !important;
}

.focus-border {
  border: 1px solid #2758ea;
}

.switch-new {
  position: relative;
  display: inline-block;
  width: 70px;
  /* Adjusted width */
  height: 34px;
  margin: 20px;
}

.switch-new input {
  opacity: 0;
  width: 0;
  height: 0;
}

.switch-ar-new {
  position: relative;
  display: inline-block;
  height: 34px;
  margin: 0px 9px;
}

.switch-ar-new input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider-new {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: orange;
  transition: .4s;
  border-radius: 20px;
}

.slider-new:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  transition: .4s;
  border-radius: 50%;
}

input:checked + .slider-new {
  background-color: blue;
}

input:checked + .slider-new:before {
  transform: translateX(36px);
  /* Adjusted for new width */
}

.toggle-text-new {
  position: absolute;
  top: 50%;
  width: 50%;
  text-align: center;
  transform: translateY(-50%);
  font-size: 14px;
  font-weight: bold;
  color: white;
  pointer-events: none;
}

#toggle-text-en-new-arbic {
  left: 34px;
}

#toggle-text-ar-new-arbic {
  right: 35px;
  opacity: 0;
}

input:checked + .slider-new #toggle-text-en-new-arbic {
  opacity: 0;
}

input:checked + .slider-new #toggle-text-ar-new-arbic {
  opacity: 1;
}

#toggle-text-en-new {
  left: 34px;
}

#toggle-text-zh-new {
  right: 35px;
  opacity: 0;
}

input:checked + .slider-new #toggle-text-en-new {
  opacity: 0;
}

input:checked + .slider-new #toggle-text-zh-new {
  opacity: 1;
}

#content-new {
  margin: 20px;
  font-size: 18px;
}

.textarea-size {
  height: 250px !important;
}

.webhook-url {
  background-color: #f3f3f3;
  border: 1px solid #ccc;
  padding: 10px;
  margin: 10px 0;
  word-wrap: break-word;
}

.form-checkbox {
  padding-left: 0;
}

.form-field-size {
  width: 50%;
}

.field-padding {
  padding-left: 25px;
}

/* Style for the checkbox group container */

.checkbox-group {
  flex-direction: column;
  gap: 15px;
  font-family: Arial, sans-serif;
}

.checkbox-group input[type="checkbox"] {
  display: inline-block;
  width: 18px;
  height: 16px;
  margin-right: 8px;
  cursor: pointer;
  accent-color: #3498db;
}

.checkbox-group label {
  font-size: 16px;
  color: #333;
  cursor: pointer;
  display: inline-block;
  line-height: 18px;
}

.checkbox-group input[type="checkbox"]:hover {
  background-color: #f0f0f0;
}

.checkbox-group input[type="checkbox"]:checked {
  background-color: #3498db;
  border-color: #3498db;
}

#others_text {
  width: 100%;
}

#others_textarea {
  width: 50%;
}

#our_story_textarea {
  position: relative;
  width: 50%;
}

#our_story_text {
  display: inline-block;
  width: 100%;
}

#word_count {
  position: absolute;
  bottom: 5px;
  right: 10px;
}

#sortable-img tr {
  cursor: move;
}

#sortable-img tr.dragging {
  opacity: 0.4;
}

.drag-row img {
  pointer-events: none;
}

.file-upload-form {
  display: flex;
  align-items: center;
  justify-content: center;
}

.file-upload-label input {
  display: none;
}

.file-upload-label svg {
  height: 50px;
  fill: #525252;
  margin-bottom: 20px;
}

.file-upload-label {
  cursor: pointer;
  background-color: #ddd;
  padding: 10px 41px;
  border-radius: 40px;
  border: 2px dashed #525252;
  box-shadow: 0px 0px 200px -50px rgba(0, 0, 0, 0.719);
}

.file-upload-design {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 5px;
}

.browse-button {
  background-color: #525252;
  padding: 5px 15px;
  border-radius: 10px;
  color: white;
  transition: all 0.3s;
}

.browse-button:hover {
  background-color: #0e0e0e;
}

.file-name {
  margin-top: 10px;
  color: #525252;
  font-size: 14px;
}

.image-preview {
  height: 300px;
  width: 300px;
  border-radius: 40px;
  margin-left: 65px;
}

.tracking-button {
  border-radius: 10px;
  margin-left: 3px;
  padding: 5px;
}

.tracking-input {
  width: 89px;
}

.totalcountdisplay {
  padding: 5px 20px 5px 5px;
  border-right: 1px solid #c6c6cc;
  margin-right: 5px;
  display: flex;
}

.selectdeselect {
  color: #116DFF;
  cursor: pointer;
  margin-left: 5px;
  margin-top: 3px;
  font-family: var(--wds-font-family-default, var(--wsr-font-family, Madefor, "Helvetica Neue", Helvetica, Arial, "\30E1\30A4\30EA\30AA", "meiryo", "\30D2\30E9\30AE\30CE\89D2\30B4pro w3", "hiragino kaku gothic pro", sans-serif));
}

.wix-table-name {
  font-size: 0.875rem;
}

.tile-settings-body {
  padding: 16px;
}

.tile-collapsible {
  padding-top: 16px;
  display: none;
}

.tile-collapsible.first-tile {
  display: block;
}

.tile-header-seller-settings {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}

.wix-table-image {
  object-fit: cover;
  object-position: center center;
  border-radius: 6px;
  background-color: #dfe5eb;
  display: inline-block;
  width: 48px;
  height: 48px;
}

.product-variant.wix-table-name {
  margin-left: 40px;
}

.total-records {
  margin-right: 15px;
}

.search-container {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}

.search-wrapper {
  display: flex;
  align-items: center;
  background: #fff;
  padding: 6px 12px;
  width: 40px;
  transition: width 0.3s ease;
  border: 1px solid #d6e6fe;
  overflow: hidden;
}

.not-filled {
  display: none;
}

.search-wrapper.expanded {
  width: 200px;
}

.search-input {
  border: none;
  background: transparent;
  outline: none;
  margin-left: 10px;
  width: 100%;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.search-wrapper.expanded .search-input {
  opacity: 1;
}

@media (max-width: 1550px) {
  .wix-table-name {
    font-size: 10.6px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 24px;
  }
}

.tile-header-text {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: #000624;
}

.tile-header {
  padding: 0px 16px 16px 16px;
  box-sizing: border-box;
}

.badge-picqer-synced {
  color: #333853;
  background-color: #c8e8d6;
  padding: 4px 6px;
  border-radius: 2px;
  letter-spacing: 1px;
}

.badge-shopify-synced {
  color: #333853;
  background-color: #c8e8d6;
  padding: 4px 6px;
  border-radius: 2px;
  letter-spacing: 1px;
}

.kyndly-product-tag-container {
  width: 80%;
  background: #fff;
}

.kyndly-product-tag-row {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 12px;
}

.kyndly-product-tag-text {
  flex: 1;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14pt;
  font-weight: 700;
}

.kyndly-product-tag-file-input {
  display: none;
}

.kyndly-product-tag-file-label {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 8px 14px;
  border: 1px solid #ccc;
  border-radius: 6px;
  background: #f0f0f0;
  color: #0073e6;
  cursor: pointer;
  font-size: 14pt;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
}

.kyndly-product-tag-file-label img {
  width: 16px;
  height: 16px;
}

.kyndly-product-tag-file-label:hover {
  background: #e6e6e6;
}

.kyndly-product-tag-btn {
  padding: 8px 14px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14pt;
  font-weight: 700;
}

.kyndly-product-tag-add-btn {
  background: #007bff;
  color: #fff;
}

.kyndly-product-tag-add-btn:hover {
  background: #0056b3;
}

.kyndly-product-tag-remove-btn {
  background: #dc3545;
  color: #fff;
}

.kyndly-product-tag-remove-btn:hover {
  background: #b02a37;
}

.kyndly-product-tag-remove-btn:disabled {
  background: #ccc;
  cursor: not-allowed;
}

.kyndly-product-tag-file-name {
  font-size: 13px;
  color: #555;
  font-weight: normal;
}

.kyndly-product-tag-list {
  padding: 12px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  max-width: 600px;
}

.kyndly-product-tag-header {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  gap: 6px;
  border-bottom: 1px solid #eee;
  padding-bottom: 6px;
}

.kyndly-product-tag-items {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.kyndly-product-tag-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 6px;
  border-radius: 6px;
  transition: background 0.2s;
}

.kyndly-product-tag-item:hover {
  background: #f9f9f9;
}

.kyndly-product-tag-image {
  height: 40px;
  width: 40px;
  object-fit: contain;
  border: 1px solid #ddd;
  border-radius: 4px;
  background: #fff;
}

.kyndly-product-tag-text-1 {
  font-size: 14px;
  font-weight: 600;
}

.kyndly-product-tag-check-all {
  margin-bottom: 8px;
}

.northwest-primary .icon {
  background-color: #5e634d !important;
}

.northwest-warning .icon {
  background-color: #c3965f !important;
}

.northwest-danger .icon {
  background-color: #664e32 !important;
}

.northwest-info .icon {
  background-color: #892316 !important;
}

.northwest-sidebar {
  background-color: #5e634d !important;
}

.northwest-app-menu-item.active,
.northwest-app-menu-item:hover {
  border-left-color: #444738 !important;
  background: #444738;
}

.northwest-treeview.is-expanded [data-toggle="treeview"]:hover,
.northwest-treeview-item.active,
.northwest-treeview-item:hover {
  background: #444738;
}

/* Skeleton shimmer animation */

.table-loading td span {
  display: block;
  height: 12px;
  width: 100%;
  border-radius: 4px;
  background: linear-gradient(90deg, #e8e8e8 0%, #f3f3f3 50%, #e8e8e8 100%);
  background-size: 200% 100%;
  animation: shimmer 1.5s infinite ease-in-out;
}

.table-loading td {
  position: relative;
}

@keyframes shimmer {
  0% {
    background-position: -200% 0;
  }

  100% {
    background-position: 200% 0;
  }
}



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