.progress {
  margin-bottom: 0px !important;
}

.topnavbar {
  z-index: 113 !important;
}

.navigation-toolbar {
  margin-top: -4px;
}

.content-heading {
  font-size: 1.25em !important;
}

.text-primary {
  color: #457c8e !important;
}

.logo-text {
  color: #fff;
}

.cpir-validation-messages-error .popover-title {
  background-color: #ff9332 !important;
  color: #fff !important;
}
.cpir-validation-messages-error .popover-content {
  color: #656565;
}

.cpir-validation-messages-success .popover-title {
  background-color: #00971e !important;
  color: #fff !important;
}
.cpir-validation-messages-success .popover-content {
  color: #656565;
}
section.ak-authors .btn-disabled {
  cursor: not-allowed !important;
}
section.ak-authors .form-horizontal .control-label {
  text-align: left !important;
}
section.ak-copyright-release .control-label {
  text-align: left !important;
}
section.ak-copyright-release .submit-copyright-glow {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075), 2px 4px 6px #656565 !important;
  outline: 0 none !important;
}
section.ak-open-access-copyright-release .control-label {
  text-align: left !important;
}
section.ak-open-access-copyright-release .form-control[type=checkbox] {
  height: 25px !important;
  width: 25px !important;
}
section.ak-open-access-copyright-release .checkout-button-glow {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075), 2px 4px 6px #656565 !important;
  outline: 0 none !important;
}

section.ak-paper-details .control-label {
  text-align: left !important;
}
section.ak-paper-submission .form-copyright .control-label {
  text-align: left;
}
section.ak-paper-submission .drag-drop-zone {
  padding: 20px 0;
  border: 2px dashed #e7f1ff;
  cursor: pointer;
}
section.ak-paper-submission .drag-drop-zone-active {
  border: 2px dashed #005aa5;
}
section.ak-paper-submission .drop-zone-filled {
  padding: 20px 0;
}
section.ak-paper-submission .drop-zone-icon {
  color: #ff931d;
}
section.ak-paper-submission .paper-link {
  background-color: #ff931d;
  padding: 5px 5px 5px 10px;
  margin-top: -5px;
  margin-right: -10px;
}
section.ak-video-submission .submit-button-glow {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075), 2px 4px 6px #656565 !important;
  outline: 0 none !important;
}
section.ak-video-submission .control-label {
  text-align: left !important;
}
section.cif-conference .form-horizontal .control-label {
  text-align: left !important;
}
section.cif-contacts .form-horizontal .control-label {
  text-align: left !important;
}
section.cif-contacts .btn-disabled {
  cursor: not-allowed !important;
}
section.cif-quotes .quote-wrapper {
  padding: 10px 25px;
}
section.cif-quotes .quote-active-tab-area {
  padding: 20px;
  border: 1px solid #ddd;
  border-top: 0;
}
section.cif-quotes .nav-tabs > li.active > a,
section.cif-quotes .nav-tabs > li.active > a:hover,
section.cif-quotes .nav-tabs > li.active > a:focus {
  color: inherit;
  border-bottom-color: #f5f7fa;
}
section.cif-quotes .product-panel {
  padding-top: 20px;
  padding-right: 10px;
  /*height: 400px;*/
  /*overflow-y: scroll;*/
}
section.cif-quotes .product-panel::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
section.cif-quotes .product-panel::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
section.cif-quotes .product-panel > div {
  margin-top: 30px;
}
section.cif-quotes .remove-quote-disabled {
  cursor: not-allowed;
}
section.cif-quotes .control-label {
  text-align: left;
}
section.cif-quotes input[role=validate].estimate.ng-invalid {
  background-color: #ffefeb !important;
  border-color: #ffa6a6;
}
section.ak-submission .form-horizontal .control-label {
  text-align: left !important;
}

section.dashboard-editor-publication-agreement,
section.dashboard-organizer-quote,
.modal-dialog .unit-price-modal {
  /**
   * For the correct positioning of the placeholder element, the dnd-list and
   * it's children must have position: relative
   */
  /**
   * The dnd-list should always have a min-height,
   * otherwise you can't drop to it once it's empty
   */
  /**
   * The dndDraggingSource class will be applied to
   * the source element of a drag operation. It makes
   * sense to hide it to give the user the feeling
   * that he's actually moving it.
   */
  /**
   * An element with .dndPlaceholder class will be
   * added to the dnd-list while the user is dragging
   * over it.
   */
  /**
   * The dnd-lists's child elements currently MUST have
   * position: relative. Otherwise we can not determine
   * whether the mouse pointer is in the upper or lower
   * half of the element we are dragging over. In other
   * browsers we can use event.offsetY for this.
   */
}
section.dashboard-editor-publication-agreement body,
section.dashboard-organizer-quote body,
.modal-dialog .unit-price-modal body {
  -webkit-print-color-adjust: exact;
}
section.dashboard-editor-publication-agreement .td-input-short,
section.dashboard-organizer-quote .td-input-short,
.modal-dialog .unit-price-modal .td-input-short {
  width: 75px;
}
section.dashboard-editor-publication-agreement .td-input-extra-short,
section.dashboard-organizer-quote .td-input-extra-short,
.modal-dialog .unit-price-modal .td-input-extra-short {
  width: 40px;
}
section.dashboard-editor-publication-agreement .td-input-medium,
section.dashboard-organizer-quote .td-input-medium,
.modal-dialog .unit-price-modal .td-input-medium {
  width: 100px;
}
section.dashboard-editor-publication-agreement .td-input-long,
section.dashboard-organizer-quote .td-input-long,
.modal-dialog .unit-price-modal .td-input-long {
  width: 150px;
}
section.dashboard-editor-publication-agreement .td-input-xlong,
section.dashboard-organizer-quote .td-input-xlong,
.modal-dialog .unit-price-modal .td-input-xlong {
  width: 220px;
}
section.dashboard-editor-publication-agreement .menu-divider,
section.dashboard-organizer-quote .menu-divider,
.modal-dialog .unit-price-modal .menu-divider {
  border-bottom: 1px solid #cfdbe2;
  padding-bottom: 8px;
}
section.dashboard-editor-publication-agreement .no-bottom-radius,
section.dashboard-organizer-quote .no-bottom-radius,
.modal-dialog .unit-price-modal .no-bottom-radius {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
section.dashboard-editor-publication-agreement .section-name,
section.dashboard-organizer-quote .section-name,
.modal-dialog .unit-price-modal .section-name {
  margin-bottom: 15px;
}
section.dashboard-editor-publication-agreement .content-heading,
section.dashboard-organizer-quote .content-heading,
.modal-dialog .unit-price-modal .content-heading {
  padding-bottom: 0;
}
section.dashboard-editor-publication-agreement .panel-subheading,
section.dashboard-organizer-quote .panel-subheading,
.modal-dialog .unit-price-modal .panel-subheading {
  padding-top: 10px;
}
section.dashboard-editor-publication-agreement .tab-button,
section.dashboard-organizer-quote .tab-button,
.modal-dialog .unit-price-modal .tab-button {
  background-color: #457c8e;
  color: #ffffff;
  border-radius: 5px 5px 0 0;
  border-bottom: none;
}
section.dashboard-editor-publication-agreement .tab-button-light,
section.dashboard-organizer-quote .tab-button-light,
.modal-dialog .unit-price-modal .tab-button-light {
  background-color: #edf1f2;
  color: #515253;
  border-radius: 5px 5px 0 0;
  border-bottom: none;
}
section.dashboard-editor-publication-agreement .tab-button-light.selected,
section.dashboard-organizer-quote .tab-button-light.selected,
.modal-dialog .unit-price-modal .tab-button-light.selected {
  background-color: #457c8e;
  color: #ffffff;
  border-radius: 5px 5px 0 0;
  border-bottom: none;
}
section.dashboard-editor-publication-agreement .smaller-checkbox,
section.dashboard-organizer-quote .smaller-checkbox,
.modal-dialog .unit-price-modal .smaller-checkbox {
  margin-top: 6px;
  height: 20px;
}
section.dashboard-editor-publication-agreement .borderless th,
section.dashboard-organizer-quote .borderless th,
.modal-dialog .unit-price-modal .borderless th {
  border-top: none;
}
section.dashboard-editor-publication-agreement .docusign p,
section.dashboard-organizer-quote .docusign p,
.modal-dialog .unit-price-modal .docusign p {
  color: #ffffff;
  margin-bottom: 0;
}
section.dashboard-editor-publication-agreement .docusign hr,
section.dashboard-organizer-quote .docusign hr,
.modal-dialog .unit-price-modal .docusign hr {
  border-top-color: #656565;
  margin-top: 5px;
  margin-bottom: 3px;
}
section.dashboard-editor-publication-agreement ul[dnd-list],
section.dashboard-editor-publication-agreement ul[dnd-list] > li,
section.dashboard-organizer-quote ul[dnd-list],
section.dashboard-organizer-quote ul[dnd-list] > li,
.modal-dialog .unit-price-modal ul[dnd-list],
.modal-dialog .unit-price-modal ul[dnd-list] > li {
  position: relative;
  overflow: hidden;
}
section.dashboard-editor-publication-agreement ul[dnd-list],
section.dashboard-organizer-quote ul[dnd-list],
.modal-dialog .unit-price-modal ul[dnd-list] {
  min-height: 42px;
  padding-left: 0px;
}
section.dashboard-editor-publication-agreement ul[dnd-list] .dndDraggingSource,
section.dashboard-organizer-quote ul[dnd-list] .dndDraggingSource,
.modal-dialog .unit-price-modal ul[dnd-list] .dndDraggingSource {
  display: none;
}
section.dashboard-editor-publication-agreement ul[dnd-list] .dndPlaceholder,
section.dashboard-organizer-quote ul[dnd-list] .dndPlaceholder,
.modal-dialog .unit-price-modal ul[dnd-list] .dndPlaceholder {
  display: block;
  min-height: 42px;
}
section.dashboard-editor-publication-agreement .production-schedule ul[dnd-list] .dndPlaceholder,
section.dashboard-organizer-quote .production-schedule ul[dnd-list] .dndPlaceholder,
.modal-dialog .unit-price-modal .production-schedule ul[dnd-list] .dndPlaceholder {
  min-height: 60px;
}
section.dashboard-editor-publication-agreement ul[dnd-list] li,
section.dashboard-organizer-quote ul[dnd-list] li,
.modal-dialog .unit-price-modal ul[dnd-list] li {
  border: none;
  border-radius: 4px;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
}
section.dashboard-editor-publication-agreement .production-schedule ul[dnd-list] li,
section.dashboard-organizer-quote .production-schedule ul[dnd-list] li,
.modal-dialog .unit-price-modal .production-schedule ul[dnd-list] li {
  padding: 10px 15px 0;
}
section.dashboard-editor-publication-agreement ul.quote-sections,
section.dashboard-organizer-quote ul.quote-sections,
.modal-dialog .unit-price-modal ul.quote-sections {
  min-height: 42px;
  padding-left: 0px;
}
section.dashboard-editor-publication-agreement ul.quote-sections li,
section.dashboard-organizer-quote ul.quote-sections li,
.modal-dialog .unit-price-modal ul.quote-sections li {
  background-color: inherit;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  border: none !important;
}
section.auth {
  max-width: 1200px;
}
section.auth * {
  border-radius: 0 !important;
}
section.auth .auth-content {
  margin-top: 100px;
}
section.auth .btn-primary {
  width: 100%;
  min-width: 150px;
  height: 60px;
  color: #fff;
  padding: 4px 12px !important;
  background-color: #005aa5 !important;
  border-color: #005aa5 !important;
}
section.auth .btn-primary:hover {
  color: #fff;
  background-color: #005aa5 !important;
  border-color: #005aa5 !important;
}
section.auth .panel {
  margin-left: 80px;
  margin-right: 80px;
  margin-top: 21px;
  border-top: 0;
}
section.auth .panel-body {
  text-align: center;
  border-radius: 2px !important;
  padding: 5px;
}
section.auth .alert {
  padding: 10px 15px;
}
section.auth input {
  box-shadow: none !important;
  outline: none !important;
  -webkit-box-shadow: none !important;
}
section.auth .icon {
  width: 75px;
  height: 75px;
  margin: 5px auto 25px auto;
  border: 1px solid #ccc;
  border-radius: 50% !important;
  background-color: #efefef;
  text-align: center;
}
section.auth .icon * {
  margin-top: 27px;
  font-size: 1.3em;
  color: #555;
}
section.auth .btn {
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
}
div.cpir-section-header .section-name {
  margin-top: 6px;
}
div.cpir-section-header .section-progress {
  margin-top: 6px;
}
div.cpir-section-header .sub-name {
  margin-bottom: 0 !important;
}
div.cpir-section-header h6 {
  margin: 0 !important;
}
div.cpir-section-header span {
  color: #808080 !important;
}
div.cpir-section-header .popover {
  margin-left: -50px !important;
}
div.cpir-section-header .popover > .arrow {
  margin-left: 50px !important;
}
div.cpir-section-header .popover-content > ul {
  padding-left: 15px !important;
}
.state-province-input * {
  transition: 0s none;
  -webkit-transition: 0s none;
  animation: 0s none;
  -webkit-animation: 0s none;
}
div.ak-wrapper .paper-title-banner {
  padding: 10px 0;
  background-color: #1e983b;
}
div.ak-wrapper > section {
  margin-left: 0 !important;
}
div.ak-wrapper > footer {
  margin-left: 0 !important;
}

div.cif-wrapper > section {
  margin-left: 0 !important;
}
div.cif-wrapper > footer {
  margin-left: 0 !important;
}

section.dashboard-configuration .nav-tabs > li > a {
  padding: 7px 30px !important;
}
section.dashboard-configuration .nav.nav-pills > li > a:hover,
section.dashboard-configuration .nav.nav-pills > li > a:focus {
  text-decoration: none;
}
section.dashboard-configuration .nav.nav-pills .active a:hover {
  color: #fff;
}
section.dashboard-configuration .nav.nav-pills .active a:focus {
  color: #fff;
}
section.dashboard-configuration .form-horizontal .control-label {
  text-align: left !important;
}
section.dashboard-editor-home .content-wrapper > h3,
section.dashboard-editor-home .content-wrapper > .content-heading {
  margin-bottom: 0 !important;
  position: fixed;
  top: 75px;
  z-index: 1000;
  transition: top 0.2s;
}
section.dashboard-editor-home div.panel-primary > .panel-heading {
  border-radius: 0;
  padding: 7px 10px;
}
section.dashboard-editor-home div.panel-primary > .panel-body {
  padding: 10px 10px 0 !important;
}
section.dashboard-editor-home .btn-toolbar .btn {
  margin-bottom: 17px !important;
}
section.dashboard-editor-home ul.dropdown-menu a {
  text-align: left !important;
  padding: 3px 10px !important;
}
section.dashboard-editor-home #topButton {
  position: fixed;
  /* Fixed/sticky position */
  bottom: 20px;
  /* Place the button at the bottom of the page */
  right: 30px;
  /* Place the button 30px from the right */
  z-index: 99;
  /* Make sure it does not overlap */
  cursor: pointer;
  /* Add a mouse pointer on hover */
  padding: 15px;
  /* Some padding */
  border-radius: 10px;
  /* Rounded corners */
  font-size: 18px;
  /* Increase font size */
  width: 60px;
}
section.dashboard-editor-home #topButton:hover {
  border: none;
  background-color: #555;
  /* Add a dark-grey background on hover */
}
section.inquiry-configuration .nav-tabs > li > a {
  padding: 7px 30px !important;
}
section.inquiry-configuration .nav.nav-pills > li > a:hover,
section.inquiry-configuration .nav.nav-pills > li > a:focus {
  text-decoration: none;
}
section.inquiry-configuration .nav.nav-pills .active a:hover {
  color: #fff;
}
section.inquiry-configuration .nav.nav-pills .active a:focus {
  color: #fff;
}
section.inquiry-configuration .form-horizontal .control-label {
  text-align: left !important;
}
section.dashboard-configuration .nav-tabs > li > a {
  padding: 7px 30px !important;
}
section.dashboard-configuration .nav.nav-pills > li > a:hover,
section.dashboard-configuration .nav.nav-pills > li > a:focus {
  text-decoration: none;
}
section.dashboard-configuration .nav.nav-pills .active a:hover {
  color: #fff;
}
section.dashboard-configuration .nav.nav-pills .active a:focus {
  color: #fff;
}
section.dashboard-configuration .form-horizontal .control-label {
  text-align: left !important;
}
section.dashboard-proceeding-summary .control-label {
  text-align: left !important;
}
section.dashboard-editor-toc .panel-heading .btn-toolbar {
  margin-top: -5px !important;
}
section.dashboard-editor-toc .btn {
  font-size: 10.5px;
}
section.dashboard-editor-toc .panel-grid {
  border: none;
  overflow: hidden;
}
section.dashboard-editor-toc .panel-grid .panel-heading {
  border: 1px solid #cfdbe2;
}
section.dashboard-editor-toc .panel-grid .table {
  margin-bottom: 0 !important;
}
section.dashboard-editor-toc th {
  padding: 10px 8px !important;
}
section.dashboard-editor-toc th,
section.dashboard-editor-toc td {
  font-size: 12px;
  color: #454545;
}
section.dashboard-editor-toc th a,
section.dashboard-editor-toc th a:focus,
section.dashboard-editor-toc th a:visited {
  font-size: 12px;
  color: #888;
}
section.dashboard-editor-toc .btn-toolbar {
  white-space: nowrap;
}
section.dashboard-editor-toc .btn-sm {
  padding-right: 9px;
  padding-left: 9.8px;
  line-height: 1.5;
}
section.dashboard-editor-toc .btn-toolbar .btn.btn-smaller {
  font-size: 10.5px;
}
section.dashboard-editor-toc .btn-reorder.btn.active {
  background-color: #ffefd3 !important;
}
section.dashboard-editor-toc .is-not-reordering input {
  width: 30px;
  cursor: pointer;
}
section.dashboard-editor-toc span.form-control {
  border: 1px solid #fff !important;
}
section.dashboard-editor-toc input.search {
  font-size: 12px;
  height: 28px;
}
section.dashboard-editor-toc input[type=checkbox] {
  margin: 0 !important;
  height: auto !important;
}
section.dashboard-editor-toc input[type=number] {
  height: auto !important;
  margin: 0 !important;
  padding: 0px 5px;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}



section.table-of-contents-edit-entry-authors .btn-disabled {
  cursor: not-allowed !important;
}
section.table-of-contents-edit-entry-authors .form-horizontal .control-label {
  text-align: left !important;
}
section.table-of-contents-edit-entry-files .form-copyright .control-label {
  text-align: left;
}
section.table-of-contents-edit-entry-files .drag-drop-zone {
  padding: 20px 0;
  border: 2px dashed #e7f1ff;
  cursor: pointer;
}
section.table-of-contents-edit-entry-files .drag-drop-zone-active {
  border: 2px dashed #005aa5;
}
section.table-of-contents-edit-entry-files .drop-zone-filled {
  padding: 20px 0;
}
section.table-of-contents-edit-entry-files .drop-zone-icon {
  color: #ff931d;
}
section.dashboard-editor-toc-repository .label-primary {
  background-color: #457c8e;
}

section.dashboard-editor-toc-repository-versions .align-top {
  vertical-align: top !important;
}
section.dashboard-editor-toc-repository-versions table.table.sticky {
  display: block;
  overflow-y: auto;
  height: calc(100vh - 330px);
  min-height: 200px;
}
section.dashboard-editor-toc-repository-versions table.table.sticky > thead > tr > th {
  position: sticky;
  top: 0;
  background-color: white;
}
section.additional-organizer-information label {
  font-size: 13px;
  display: inherit;
}
section.additional-organizer-information .form-group {
  margin-bottom: 5px;
}
section.additional-organizer-information .nav-tabs li > a {
  padding: 5px 15px;
}
section.additional-organizer-information .nav-tabs {
  margin-bottom: 10px;
}

@media print {
  section.dashboard-organizer-quote .bb {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important;
  }
  section.dashboard-organizer-quote .panel-body p,
section.dashboard-organizer-quote .panel-body li,
section.dashboard-organizer-quote .panel-body label,
section.dashboard-organizer-quote .panel-body td,
section.dashboard-organizer-quote .panel-body th,
section.dashboard-organizer-quote .panel-body h1,
section.dashboard-organizer-quote .panel-body h2,
section.dashboard-organizer-quote .panel-body h3,
section.dashboard-organizer-quote .panel-body h4,
section.dashboard-organizer-quote .panel-body h5,
section.dashboard-organizer-quote .panel-body h6,
section.dashboard-organizer-quote .panel-body div,
section.dashboard-organizer-quote .panel-body span,
section.dashboard-organizer-quote .panel-body big,
section.dashboard-organizer-quote .panel-body strong,
section.dashboard-organizer-quote .panel-body em,
section.dashboard-organizer-quote .panel-body s,
section.dashboard-organizer-quote .panel-body small,
section.dashboard-organizer-quote .panel-body tt,
section.dashboard-organizer-quote .panel-body code,
section.dashboard-organizer-quote .panel-body kbd,
section.dashboard-organizer-quote .panel-body samp,
section.dashboard-organizer-quote .panel-body del,
section.dashboard-organizer-quote .panel-body ins,
section.dashboard-organizer-quote .panel-body cite,
section.dashboard-organizer-quote .panel-body q,
section.dashboard-organizer-quote .panel-body pre,
section.dashboard-organizer-quote .panel-body br {
    color: #656565 !important;
  }
  section.dashboard-organizer-quote .docusign p {
    color: #ffffff !important;
    margin-bottom: 0;
  }
  section.dashboard-organizer-quote .docusign hr {
    border-top-color: #656565 !important;
    margin-top: 5px;
  }
}

@media print {
  .cps section.dashboard-organizer-quote .panel-heading {
    -webkit-print-color-adjust: exact;
    background-color: #abcdef !important;
    color: #ffffff !important;
    border-radius: 0;
  }
  .cps section.dashboard-organizer-quote .panel-heading span,
.cps section.dashboard-organizer-quote .panel-heading h2,
.cps section.dashboard-organizer-quote .panel-heading h3,
.cps section.dashboard-organizer-quote .panel-heading h4 {
    color: #ffffff !important;
  }
  .cps section.dashboard-organizer-quote .panel-heading.heading-inverse {
    background-color: #ffffff !important;
    color: #abcdef !important;
  }
  .cps section.dashboard-organizer-quote .panel-heading.heading-inverse span,
.cps section.dashboard-organizer-quote .panel-heading.heading-inverse h2,
.cps section.dashboard-organizer-quote .panel-heading.heading-inverse h3,
.cps section.dashboard-organizer-quote .panel-heading.heading-inverse h4 {
    color: #abcdef !important;
  }
}

@media print {
  pubhub section.dashboard-organizer-quote .panel-heading {
    -webkit-print-color-adjust: exact;
    background-color: #ffe8a5 !important;
    color: #ffffff !important;
    border-radius: 0;
  }
  pubhub section.dashboard-organizer-quote .panel-heading span,
pubhub section.dashboard-organizer-quote .panel-heading h2,
pubhub section.dashboard-organizer-quote .panel-heading h3,
pubhub section.dashboard-organizer-quote .panel-heading h4 {
    color: #ffffff !important;
  }
  pubhub section.dashboard-organizer-quote .panel-heading.heading-inverse {
    background-color: #ffffff !important;
    color: #ffe8a5 !important;
  }
  pubhub section.dashboard-organizer-quote .panel-heading.heading-inverse span,
pubhub section.dashboard-organizer-quote .panel-heading.heading-inverse h2,
pubhub section.dashboard-organizer-quote .panel-heading.heading-inverse h3,
pubhub section.dashboard-organizer-quote .panel-heading.heading-inverse h4 {
    color: #ffe8a5 !important;
  }
}

div.cpir-ak-approval-modal h4.panel-title {
  font-weight: normal !important;
}
div.cpir-ak-preparation-information h4.panel-title {
  font-weight: normal !important;
}
@media only screen and (max-width: 767px) {
  .ak-preparation-modal-link {
    color: #fff !important;
    margin-top: 7px !important;
  }
}
#floating-button {
  display: inline-block;
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background: #abcdef;
  border-color: #cfdbe2;
  position: fixed;
  bottom: 80px;
  left: 30px;
  cursor: pointer;
  box-shadow: 0px 2px 5px #bbb;
}

#floating-button-2 {
  width: 270px;
  height: 35px;
  position: fixed;
  bottom: 80px;
  left: 30px;
}

.text {
  color: white;
  position: absolute;
  top: 0;
  display: block;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding: 0;
  margin: 0;
  line-height: 55px;
  font-size: 38px;
  font-family: "Roboto";
  font-weight: 300;
  animation: plus-out 0.3s;
  transition: all 0.3s;
}
.cif-conference-conference-panel .text-primary {
  color: #457c8e !important;
}
div.product-table th {
  padding: 10px 8px !important;
}
div.product-table .panel-body {
  padding: 5px;
}

div.dashboard-editor > section {
  margin-left: 0 !important;
}
div.dashboard-editor > footer {
  margin-left: 0 !important;
}
section.table-of-contents-upload-file .form-copyright .control-label {
  text-align: left;
}
section.table-of-contents-upload-file .drag-drop-zone {
  padding: 20px 0;
  border: 2px dashed #e7f1ff;
  cursor: pointer;
}
section.table-of-contents-upload-file .drag-drop-zone-active {
  border: 2px dashed #005aa5;
}
section.table-of-contents-upload-file .drop-zone-filled {
  padding: 20px 0;
}
section.table-of-contents-upload-file .drop-zone-icon {
  color: #ff931d;
}
section.table-of-contents-upload-file .pitstop-error-header {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
section.table-of-contents-upload-file .spantext {
  cursor: pointer;
  color: blue;
  text-decoration: underline;
}
div.dashboard-organizer > section {
  margin-left: 0 !important;
}
div.dashboard-organizer > footer {
  margin-left: 0 !important;
}
.workshop-conf-production-schedule .production-table ul {
  padding-left: 0px !important;
}
.workshop-conf-production-schedule .production-table li {
  list-style: none;
  padding: 10px 15px 0 !important;
}
.cif-summary-conference-panel .text-primary {
  color: #457c8e !important;
}
.cif-summary-conference-panel .input {
  background-color: #fff !important;
}
section.cif-contacts .form-horizontal .control-label {
  text-align: left !important;
}
section.cif-contacts .btn-disabled {
  cursor: not-allowed !important;
}
section.cif-quotes .quote-wrapper {
  padding: 10px 25px;
}
section.cif-quotes .quote-active-tab-area {
  padding: 20px;
  border: 1px solid #ddd;
  border-top: 0;
}
section.cif-quotes .nav-tabs > li.active > a,
section.cif-quotes .nav-tabs > li.active > a:hover,
section.cif-quotes .nav-tabs > li.active > a:focus {
  color: inherit;
  border-bottom-color: #f5f7fa;
}
section.cif-quotes .product-panel {
  padding-top: 20px;
  padding-right: 10px;
}
section.cif-quotes .product-panel::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
section.cif-quotes .product-panel::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
section.cif-quotes .product-panel > div {
  margin-top: 30px;
}
section.cif-quotes .remove-quote-disabled {
  cursor: not-allowed;
}
section.cif-quotes .control-label {
  text-align: left;
}
section.cif-quotes div.product-table th {
  padding: 10px 8px !important;
}
section.cif-quotes div.product-table .panel-body {
  padding: 5px;
}

div.cpir-csdl-export-panel-component h4.panel-title {
  font-weight: normal !important;
}
div.cpir-csdl-export-panel-component button.btn.btn.active {
  background-color: white;
}
div.cpir-csdl-export-panel-component .icx-active-warning-tab {
  active: true;
  background-color: #f2dede;
  font-weight: bolder;
  border-color: #333333;
}
div.cpir-csdl-export-panel-component .icx-inactive-warning-tab {
  background-color: #f2dede;
  font-weight: normal;
}
div.cpir-csdl-export-panel-component .icx-active-tab {
  active: true;
  background-color: white;
  font-weight: bolder;
  border-color: #333333;
}
div.cpir-csdl-export-panel-component .icx-inactive-tab {
  background-color: white;
  font-weight: normal;
}
div.cpir-csdl-export-panel-component .noshow-active-tab {
  active: true;
  background-color: white;
  font-weight: bolder;
  border-color: #333333;
}
div.cpir-csdl-export-panel-component .noshow-inactive-tab {
  background-color: white;
  font-weight: normal;
}
div.cpir-csdl-export-panel-component .missing-sub-active-warning-tab {
  active: true;
  background-color: #f2dede;
  font-weight: bolder;
  border-color: #333333;
}
div.cpir-csdl-export-panel-component .missing-sub-inactive-warning-tab {
  background-color: #f2dede;
  font-weight: normal;
}
div.cpir-csdl-export-panel-component .missing-sub-active-tab {
  active: true;
  background-color: white;
  font-weight: bolder;
  border-color: #333333;
}
div.cpir-csdl-export-panel-component .missing-sub-inactive-tab {
  background-color: white;
  font-weight: normal;
}
@charset "UTF-8";
div.icx-tab {
  max-height: 260px;
}
div.icx-tab ul {
  display: grid;
  grid-template-columns: min-content 1fr;
  overflow-wrap: break-word;
}
div.icx-tab li {
  display: contents;
  list-style-type: none;
}
div.icx-tab li::before {
  content: "·";
  font-size: 300%;
  line-height: 48%;
}
div.icx-tab .col-xs-10.ng-binding.ng-scope {
  min-height: 22px;
}
div.icx-tab .odd-numbered-row {
  background-color: #abcdef;
}
div.icx-tab .even-numbered-row {
  background-color: #f2dede;
}

div.adjust-scroll::-webkit-scrollbar-button {
  height: 50px;
}

div.adjust-scroll::-webkit-scrollbar-thumb {
  width: 30px;
  border-radius: 30px;
}

.icx-tab-header {
  text-align: left;
  padding-left: 5px;
  padding-right: 20px;
  padding-top: 15px;
}
div.summary-panel a {
  color: #1b72e2;
  text-decoration: underline;
}
.toc-entry-panel .change-request-input {
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.075) inset, 0 0 8px #ff902b !important;
  outline: 0 none !important;
}
.toc-entry-panel .change-request-label {
  color: #ff902b;
  font-weight: bold;
}
.export-modal-footer .danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.modal-xl {
  width: 100%;
  max-width: 1200px;
  height: 100%;
  max-height: 800px;
}

.ak-close-label {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 40%;
}

.ak-close-button {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  float: left;
  width: 60%;
}
div.dashboard-organizer-section-header {
  margin-top: -5px;
  margin-bottom: 7px;
}
div.dashboard-organizer-section-header .section-name {
  margin-top: 6px;
}
div.dashboard-organizer-section-header .section-progress {
  margin-top: 6px;
}
div.dashboard-organizer-section-header .proceeding-title {
  margin: 7px 0 0;
}
.compliance-contacts-panel .form-horizontal .control-label {
  text-align: left !important;
}
.compliance-sponsors-panel .form-horizontal .control-label {
  text-align: left !important;
}
.cps {
  /* Buttons */
}
.cps a {
  color: #002a55;
  text-decoration: none;
}
.cps table .text-primary,
.cps table .fa.fa-cog {
  color: #002a55 !important;
}
.cps .cursor-pointer {
  cursor: pointer;
}
.cps .cursor-pointer:hover {
  color: #005aa5 !important;
}
.cps .bg-primary {
  background-color: #abcdef !important;
}
.cps .topnavbar,
.cps .navbar-header {
  border: 0 !important;
  background: #005aa5 none !important;
}
@media only screen and (min-width: 769px) {
  .cps .topnavbar .highlight-nav-link {
    background-color: #004d8d !important;
  }
}
.cps .panel-primary > .panel-heading {
  color: #002142 !important;
  background-color: #abcdef !important;
}
.cps .panel-primary > .panel-heading.heading-inverse {
  background-color: #fff !important;
  color: #002a55 !important;
}
@media only screen and (max-width: 768px) {
  .cps .topnavbar .navbar-right > li > a,
.cps .topnavbar .navbar-nav > .open > a {
    color: #004985;
  }
  .cps .topnavbar .navbar-nav > li > a:hover,
.cps .topnavbar .navbar-nav > .open > a:hover,
.cps .topnavbar .navbar-nav > li > a:focus,
.cps .topnavbar .navbar-nav > .open > a:focus {
    color: #004985;
  }
}
.cps .nav-link-highlight {
  color: white !important;
  background-color: #005aa5 !important;
}
.cps .nav.nav-pills .active > a {
  color: #002a55 !important;
  background-color: #abcdef !important;
}
.cps .nav.nav-pills > li > a:hover,
.cps .nav.nav-pills > li > a:focus {
  background-color: #e7f1ff;
  color: #002a55;
}
.cps ul[dnd-list] li:hover,
.cps ul[dnd-list] li:focus {
  background-color: #e7f1ff;
  color: #002a55;
}
.cps .btn-primary {
  color: #002a55;
  background-color: #abcdef !important;
  border-color: #abcdef !important;
}
.cps .btn-primary:hover {
  color: #002a55;
  background-color: #abcdef !important;
  border-color: #abcdef !important;
}
.cps .btn.active {
  outline: 0;
  background-color: #abcdef;
  color: #002a55;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.cps .uib-datepicker .btn-default:hover {
  color: #002a55;
  background-color: #abcdef;
  border-color: #d6d6d6;
}
.cps .uib-datepicker .btn-default.focus {
  color: #002a55;
  background-color: #abcdef;
  border-color: #d6d6d6;
}
.cps .uib-datepicker .btn-default:active {
  color: #002a55;
  background-color: #abcdef;
  border-color: #d6d6d6;
}
.cps .uib-datepicker .open > .dropdown-toggle.btn-default {
  color: #002a55;
  background-color: #abcdef;
  border-color: #d6d6d6;
}
.cps .uib-datepicker .text-info {
  color: #002a55 !important;
}
.cps .uib-datepicker .btn-default.active .text-info {
  color: #fff !important;
}
.cps .uib-datepicker .text-info:hover {
  color: #fff !important;
}
.cps .text-inverse {
  color: #000 !important;
}
.cps footer {
  height: 56px !important;
  padding: 18px 27px !important;
  background-color: #808080 !important;
  color: #fff !important;
}

.pubAggmtBody {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-size: 12px !important;
  line-height: 1.52857143;
  color: #515253;
  background-color: #f5f7fa;
}
.pubAggmtBody .panel,
.pubAggmtBody panel-heading {
  border-radius: 0 !important;
}
.pubAggmtBody .panel-heading {
  padding-top: 30px !important;
}
* {
  font-family: "Roboto", sans-serif;
}

.cps-logo {
  height: 35px;
  margin-left: 10px;
  margin-top: -7px !important;
}

.pubhub-logo {
  height: 35px;
  margin-left: 10px;
  margin-top: -7px !important;
}

.navbar {
  border: none !important;
  border-bottom: 1px solid #ddd !important;
}

.navbar-brand {
  color: #fff !important;
  padding: 17px !important;
}

.navbar-brand:hover {
  color: #fff !important;
  padding: 17px !important;
}

.topnavbar .navbar-header {
  width: auto !important;
}

@media only screen and (max-width: 768px) {
  .nav-wrapper {
    background-color: #fff;
  }

  .nav.navbar-nav {
    margin: 0 !important;
  }
}
.nav-tabs > li > a {
  padding: 7px 55px;
}

@media only screen and (min-width: 768px) {
  .content-heading {
    padding: 15px !important;
  }

  .topnavbar .navbar-nav > .open > a,
.topnavbar .navbar-nav > .open > a:hover,
.topnavbar .navbar-nav > .open > a:focus {
    box-shadow: 0 -3px 0 #fff inset !important;
    -webkit-transition: all 0.1s;
    -o-transition: all 0.1s;
    transition: all 0.1s;
  }
}
.tab-content {
  padding: 20px 5px;
}

.content-wrapper > h3 {
  font-size: 1.5em;
  max-height: 65px;
}

.table-hover > tbody > tr {
  cursor: pointer;
}

input {
  outline: none !important;
}

.ui-select-multiple.ui-select-bootstrap {
  padding: 5px 5px 2px 3px !important;
}

.ui-select-container * {
  opacity: 1 !important;
}

.ngdialog-lg .ngdialog-content {
  width: 550px !important;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #fbfbfb !important;
}

.modal-wide {
  width: 600px;
}

.modal-title {
  font-weight: normal !important;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #707070;
}

.tab-content {
  border: 0;
}

.panel {
  border-radius: 4px !important;
}

.panel-heading a {
  text-align: right !important;
}

.panel.panel-default {
  border-top-width: 1px !important;
}

.icon-refresh {
  color: #909fa7;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Progress Bar */
.progress {
  border: 1px solid #fff !important;
  background-color: #dfdfe0 !important;
}

.progress-bar-muted {
  background-color: #b4bec1 !important;
}

/* Text Helpers */
.text-success {
  color: #22ab43;
}

.text-muted-light {
  color: #b4c4cc;
}

/* Panel */
.panel-heading {
  padding: 5px 10px;
}

.panel-primary > .panel-heading {
  background-color: #abcdef !important;
}

.panel .table {
  margin-bottom: 7px !important;
}

@media screen and (max-width: 767px) {
  .table-responsive {
    border: 1px solid #fff !important;
  }
}
/* Buttons */
.btn-toolbar-config {
  margin: 0 0;
  padding: 7px;
  border: 1px solid #eaeaea;
  border-radius: 4px;
  background-color: #fff;
}

.btn-primary {
  color: #002a55;
  background-color: #abcdef !important;
  border-color: #abcdef !important;
}

.btn-primary:hover {
  color: #002a55;
  background-color: #abcdef !important;
  border-color: #abcdef !important;
}

/* Notifications */
.notifications {
  z-index: 100000000;
  opacity: 0.95;
  position: fixed;
  top: 40px;
  left: 35%;
}

.notifications .notification {
  border: 1px solid #cfdbe2;
  border-radius: 4px;
  padding: 15px 15px 15px 25px;
  margin-bottom: 15px;
  background-color: #fff;
  font-size: 1.25em;
}

.notification > .close {
  opacity: 0.5;
}

.notifications .danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.notifications .warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.notifications .success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

/* Notification animations */
.notification.fading.ng-move {
  opacity: 0;
  -webkit-transition: 0.25s linear all;
  /* Safari/Chrome */
  transition: 0.25s linear all;
  /* All other modern browsers and IE10+ */
}

.notification.fading.ng-move.ng-move-active {
  opacity: 1;
}

.notification.fading.ng-leave {
  opacity: 1;
  -webkit-transition: 0.25s linear all;
  /* Safari/Chrome */
  transition: 0.25s linear all;
  /* All other modern browsers and IE10+ */
}

.notification.fading.ng-leave.ng-leave-active {
  opacity: 0;
}

.notification:hover {
  opacity: 0.85;
  transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
}

.link-white {
  color: #fff !important;
}

.link-white:hover {
  color: #fff9c2 !important;
}

/* Date & Time Picker */
.uib-datepicker-popup .btn {
  border-color: #fff !important;
}

.uib-datepicker-popup .uib-button-bar {
  display: none !important;
}

.uib-datepicker-popup .btn:active,
.uib-datepicker-popup .btn.active {
  outline: 0;
  background-color: #abcdef;
  color: #002a55;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.uib-datepicker-popup .btn-default:focus {
  background-color: #fff;
  border-color: #eaeaea;
}

.uib-datepicker-popup .btn-default:focus.active {
  background-color: #f5f5f5;
}

/* Tab Buttons */
uib-accordian a {
  color: #454545 !important;
}

/* Extra Padding Settings */
.pr-xxl {
  padding-right: 30px !important;
}

.mr-xxl {
  margin-right: 30px;
}

/* Extra Margin Settings */
.mt-n10 {
  margin-top: -10px;
}

.mt-n20 {
  margin-top: -20px;
}

/* Text */
.white-space-pre-line {
  white-space: pre-line;
}
.pubhub {
  /* Buttons */
}
.pubhub a {
  color: #002a55;
  text-decoration: none;
}
.pubhub table .text-primary,
.pubhub table .fa.fa-cog {
  color: #002a55 !important;
}
.pubhub .cursor-pointer {
  cursor: pointer;
}
.pubhub .cursor-pointer:hover {
  color: #ffcc33 !important;
}
.pubhub .bg-primary {
  background-color: #ffe8a5 !important;
}
.pubhub .topnavbar,
.pubhub .navbar-header {
  border: 0 !important;
  background: #ffcc33 none !important;
}
@media only screen and (min-width: 769px) {
  .pubhub .topnavbar .highlight-nav-link {
    background-color: #eab926 !important;
  }
}
.pubhub .panel-primary > .panel-heading {
  color: #584216 !important;
  background-color: #ffe8a5 !important;
}
.pubhub .panel-primary > .panel-heading.heading-inverse {
  background-color: #fff !important;
  color: #002a55 !important;
}
@media only screen and (max-width: 768px) {
  .pubhub .topnavbar .navbar-right > li > a,
.pubhub .topnavbar .navbar-nav > .open > a {
    color: #004985;
  }
  .pubhub .topnavbar .navbar-nav > li > a:hover,
.pubhub .topnavbar .navbar-nav > .open > a:hover,
.pubhub .topnavbar .navbar-nav > li > a:focus,
.pubhub .topnavbar .navbar-nav > .open > a:focus {
    color: #004985;
  }
}
.pubhub .nav.nav-pills .active > a {
  color: #002a55 !important;
  background-color: #ffe8a5 !important;
}
.pubhub .nav.nav-pills > li > a:hover,
.pubhub .nav.nav-pills > li > a:focus {
  background-color: #d2cfcd;
  color: #002a55;
}
.pubhub ul[dnd-list] li:hover,
.pubhub ul[dnd-list] li:focus {
  background-color: #d2cfcd;
  color: #002a55;
}
.pubhub .btn-primary {
  color: #002a55;
  background-color: #ffe8a5 !important;
  border-color: #ffe8a5 !important;
}
.pubhub .btn-primary:hover {
  color: #002a55;
  background-color: #ffe8a5 !important;
  border-color: #ffe8a5 !important;
}
.pubhub .btn.active {
  outline: 0;
  background-color: #ffe8a5;
  color: #002a55;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.pubhub .uib-datepicker .btn-default:hover {
  color: #002a55;
  background-color: #ffe8a5;
  border-color: #d6d6d6;
}
.pubhub .uib-datepicker .btn-default.focus {
  color: #002a55;
  background-color: #ffe8a5;
  border-color: #d6d6d6;
}
.pubhub .uib-datepicker .btn-default:active {
  color: #002a55;
  background-color: #ffe8a5;
  border-color: #d6d6d6;
}
.pubhub .uib-datepicker .open > .dropdown-toggle.btn-default {
  color: #002a55;
  background-color: #ffe8a5;
  border-color: #d6d6d6;
}
.pubhub .uib-datepicker .text-info {
  color: #002a55 !important;
}
.pubhub .uib-datepicker .btn-default.active .text-info {
  color: #fff !important;
}
.pubhub .uib-datepicker .text-info:hover {
  color: #fff !important;
}
.pubhub .text-inverse {
  color: #000 !important;
}
* {
  transition: 0s none;
  -webkit-transition: 0s none;
  animation: 0s none;
  -webkit-animation: 0s none;
}

.topnavbar .navbar-nav > li > a:hover,
.topnavbar .navbar-nav > .open > a:hover,
.topnavbar .navbar-nav > li > a:focus,
.topnavbar .navbar-nav > .open > a:focus {
  color: #fff9c2;
}

@media only screen and (max-width: 768px) {
  .topnavbar .navbar-right > li > a,
.topnavbar .navbar-nav > .open > a {
    color: #457c8e;
  }

  .topnavbar .navbar-nav > li > a:hover,
.topnavbar .navbar-nav > .open > a:hover,
.topnavbar .navbar-nav > li > a:focus,
.topnavbar .navbar-nav > .open > a:focus {
    color: #457c8e;
  }
}
@media only screen and (min-width: 768px) {
  .topnavbar .navbar-right > li > a,
.topnavbar .navbar-nav > .open > a {
    color: #fff;
  }

  .topnavbar .navbar-right > li > a:hover,
.topnavbar .navbar-nav > .open > a:hover {
    color: #fff9c2;
  }
}
.sidebar > .nav > li.active,
.sidebar > .nav > li.open,
.sidebar > .nav > li.active > a,
.sidebar > .nav > li.open > a,
.sidebar > .nav > li.active .nav,
.sidebar > .nav > li.open .nav {
  background-color: #f4f7fa;
  color: #457c8e;
}

.sidebar > .nav > li.active > a > em,
.sidebar > .nav > li.open > a > em {
  color: #457c8e;
}

.sidebar > .nav > li.active {
  border-left-color: #457c8e;
}

.sidebar > .nav > li > a:focus,
.sidebar > .nav > li > .nav-item:focus,
.sidebar > .nav > li > a:hover,
.sidebar > .nav > li > .nav-item:hover {
  color: #457c8e;
}

.offsidebar-icon {
  color: #bfc2c2;
}

.offsidebar-icon:hover {
  color: #457c8e;
}

.active .offsidebar-icon {
  color: #457c8e;
}

a {
  color: #457c8e;
  text-decoration: none;
}

tab-heading > em {
  color: #457c8e;
}

.switch input:checked + span {
  background-color: #457c8e;
  /* check */
  border-color: #fff;
  transition: all 0.5s;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #707070;
}

.icon-refresh {
  color: #909fa7;
}

.status-icon {
  font-size: 10px !important;
}

.bg-inverse {
  background-color: #457c8e !important;
}

/* Input Validation */
input[role=validate].ng-invalid.ng-dirty {
  background-color: #ffefeb !important;
  border-color: #ffa6a6;
}

input[role=validate].ng-valid.ng-dirty {
  background-color: #fcfffc !important;
  border-color: #a2d8ae;
}

textarea[role=validate].ng-invalid.ng-dirty {
  background-color: #ffefeb !important;
  border-color: #ffa6a6;
}

textarea[role=validate].ng-valid.ng-dirty {
  background-color: #fcfffc !important;
  border-color: #a2d8ae;
}

select[role=validate].ng-invalid.ng-dirty {
  background-color: #ffefeb !important;
  border-color: #ffa6a6;
}

select[role=validate].ng-valid.ng-dirty {
  background-color: #fcfffc !important;
  border-color: #a2d8ae;
}

/* ngTags */
.tags {
  border: 1px solid #dde6e9 !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.tag-item {
  border: 1px solid #dde6e9 !important;
  background-color: #fff !important;
  color: #454545 !important;
}

.tag-item .remove-button {
  color: #2f6779 !important;
}

/* Context Menu */
.context-menu-active {
  background-color: #f4f5f6;
}

.context-menu-list {
  border: 1px solid #cfdbe2;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
}

.context-menu-item {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 12px;
  font-weight: 600;
  color: #5b5b5b;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

.checkbox label,
.checkbox label * {
  color: #3a3f51 !important;
}

.drag-drop-zone {
  text-align: center;
  padding: 20px 0;
  border: 2px dashed #e7f1ff;
  cursor: pointer;
}

.drag-drop-zone-active {
  border: 2px dashed #005aa5;
}

.drop-zone-filled {
  padding: 20px 0;
}

.drop-zone-icon {
  color: #ff931d;
}

.drop-zone-icon:hover {
  color: #ff931d;
}

/** TinyMCE **/
.mce-panel {
  background-color: #f8f8f8 !important;
  border-color: #d1d1d1 !important;
}

.mce-panel button,
.mce-panel .mce-btn {
  background-color: #f8f8f8 !important;
}

.mce-selected {
  background-color: #aaa !important;
}

.mce-primary button,
.mce-primary button i {
  color: #333 !important;
}

.mce-primary:hover button {
  border: 1px solid #ccc !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNwaXIvX3NoYXJlZC9zdHlsZXMvc2hhcmVkLnNjc3MiLCJjcGlyL2F1dGhvcmtpdC9hdXRob3JzL2F1dGhvcnMuc2NzcyIsImNwaXIvYXV0aG9ya2l0L2NvcHlyaWdodC1yZWxlYXNlL2NvcHlyaWdodC1yZWxlYXNlLnNjc3MiLCJjcGlyL2F1dGhvcmtpdC9vcGVuLWFjY2Vzcy1jb3B5cmlnaHQtcmVsZWFzZS9vcGVuLWFjY2Vzcy1jb3B5cmlnaHQtcmVsZWFzZS5zY3NzIiwiY3Bpci9hdXRob3JraXQvcGFwZXItYWNjZXB0YW5jZS9wYXBlci1hY2NlcHRhbmNlLmNzcyIsImNwaXIvYXV0aG9ya2l0L3BhcGVyLWRldGFpbHMvcGFwZXItZGV0YWlscy5zY3NzIiwiY3Bpci9hdXRob3JraXQvcGFwZXItc3VibWlzc2lvbi9wYXBlci1zdWJtaXNzaW9uLnNjc3MiLCJjcGlyL2F1dGhvcmtpdC92aWRlby1zdWJtaXNzaW9uL3ZpZGVvLXN1Ym1pc3Npb24uc2NzcyIsImNwaXIvY2lmL2NvbmZlcmVuY2UvY29uZmVyZW5jZS5zY3NzIiwiY3Bpci9jaWYvY29udGFjdHMvY29udGFjdHMuc2NzcyIsImNwaXIvY2lmL3F1b3Rlcy9xdW90ZXMuc2NzcyIsImNwaXIvY2lmL3N1Ym1pc3Npb24vc3VibWlzc2lvbi5zY3NzIiwiY3Bpci9jaWYvd29ya3Nob3BzL3dvcmtzaG9wcy5jc3MiLCJjcGlyL2Rhc2hib2FyZC9fc2hhcmVkL3F1b3Rlcy1hbmQtcHVibGljYXRpb24tYWdyZWVtZW50LnNjc3MiLCJjcGlyL19zaGFyZWQvY29tcG9uZW50cy9hdXRoL2F1dGguc2NzcyIsImNwaXIvX3NoYXJlZC9jb21wb25lbnRzL3NlY3Rpb24taGVhZGVyL3NlY3Rpb24taGVhZGVyLmNvbXBvbmVudC5zY3NzIiwiY3Bpci9fc2hhcmVkL2NvbXBvbmVudHMvc3RhdGUtcHJvdmluY2UtaW5wdXQvc3RhdGUtcHJvdmluY2UtaW5wdXQuY29tcG9uZW50LnNjc3MiLCJjcGlyL2F1dGhvcmtpdC9fc2hhcmVkL2xheW91dC9sYXlvdXQuc2NzcyIsImNwaXIvYXV0aG9ya2l0L19zaGFyZWQvc3R5bGVzL3N0eWxlcy5jc3MiLCJjcGlyL2NpZi9fc2hhcmVkL2xheW91dC9sYXlvdXQuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci9jb21wbGlhbmNlLWFjY2VwdGFuY2UvY29tcGxpYW5jZS1hY2NlcHRhbmNlLmNzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci9nbG9iYWwtY29uZmlndXJhdGlvbi9nbG9iYWwtY29uZmlndXJhdGlvbi5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL2hvbWUvZGFzaGJvYXJkLWVkaXRvci1ob21lLnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvaW5xdWlyeS1jb25maWd1cmF0aW9uL2lucXVpcnktY29uZmlndXJhdGlvbi5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3Byb2NlZWRpbmctY29uZmlndXJhdGlvbi9wcm9jZWVkaW5nLWNvbmZpZ3VyYXRpb24uc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci9wcm9jZWVkaW5nLXN1bW1hcnkvcHJvY2VlZGluZy1zdW1tYXJ5LnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvdGFibGUtb2YtY29udGVudHMvdGFibGUtb2YtY29udGVudHMuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy1hZGQtZW50cnkvdGFibGUtb2YtY29udGVudHMtYWRkLWVudHJ5LmNzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy1kb3dubG9hZHMvdGFibGUtb2YtY29udGVudHMtZG93bmxvYWRzLmNzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy1lZGl0LWVudHJ5L3RhYmxlLW9mLWNvbnRlbnRzLWVkaXQtZW50cnkuY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3RhYmxlLW9mLWNvbnRlbnRzLWVkaXQtZW50cnktYXV0aG9ycy90YWJsZS1vZi1jb250ZW50cy1lZGl0LWVudHJ5LWF1dGhvcnMuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy1lZGl0LWVudHJ5LWZpbGVzL3RhYmxlLW9mLWNvbnRlbnRzLWVkaXQtZW50cnktZmlsZXMuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy1yZXBvc2l0b3J5L3RhYmxlLW9mLWNvbnRlbnRzLXJlcG9zaXRvcnkuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy1yZXBvc2l0b3J5LXZlcnNpb25zL3RhYmxlLW9mLWNvbnRlbnRzLXJlcG9zaXRvcnktdmVyc2lvbnMuY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3RhYmxlLW9mLWNvbnRlbnRzLXZpZGVvLWJyb3dzZXIvdGFibGUtb2YtY29udGVudHMtdmlkZW8tYnJvd3Nlci5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvb3JnYW5pemVyL3F1b3RlL3F1b3RlLnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvY29tcGxpYW5jZS1zdWJtaXNzaW9uL2NvbXBsaWFuY2Utc3VibWlzc2lvbi5jc3MiLCJjcGlyL2F1dGhvcmtpdC9fc2hhcmVkL2NvbXBvbmVudHMvYXBwcm92YWwtbW9kYWwvYXBwcm92YWwtbW9kYWwuY29tcG9uZW50LnNjc3MiLCJjcGlyL2F1dGhvcmtpdC9fc2hhcmVkL2NvbXBvbmVudHMvcHJlcGFyYXRpb24taW5mb3JtYXRpb24vcHJlcGFyYXRpb24taW5mb3JtYXRpb24uY29tcG9uZW50LnNjc3MiLCJjcGlyL2F1dGhvcmtpdC9fc2hhcmVkL2NvbXBvbmVudHMvcHJlcGFyYXRpb24tbW9kYWwtbGluay9wcmVwYXJhdGlvbi1tb2RhbC1saW5rLnNjc3MiLCJjcGlyL2NpZi9jb25mZXJlbmNlL2NvbXBvbmVudHMvY29uZmVyZW5jZS1wYW5lbC9jb25mZXJlbmNlLXBhbmVsLmNvbXBvbmVudC5zY3NzIiwiY3Bpci9jaWYvcXVvdGVzL2NvbXBvbmVudHMvcHJvZHVjdC10YWJsZS9wcm9kdWN0LXRhYmxlLnNjc3MiLCJjcGlyL2NpZi93b3Jrc2hvcHMvY29tcG9uZW50cy93b3Jrc2hvcHMtcGFuZWwvd29ya3Nob3BzLXBhbmVsLmNvbXBvbmVudC5jc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvX3NoYXJlZC9sYXlvdXQvbGF5b3V0LnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvdGFibGUtb2YtY29udGVudHMtZWRpdC1lbnRyeS1maWxlcy9jb21wb25lbnRzL3RhYmxlLW9mLWNvbnRlbnRzLXVwbG9hZC1maWxlLmNvbXBvbmVudC5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvb3JnYW5pemVyL19zaGFyZWQvbGF5b3V0L2xheW91dC5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3Byb2NlZWRpbmctY29uZmlndXJhdGlvbi9jb21wb25lbnRzL3dvcmtzaG9wLWNvbmYtcHJvZHVjdGlvbi1zY2hlZHVsZS1wYW5lbC93b3Jrc2hvcC1jb25mLXByb2R1Y3Rpb24tc2NoZWR1bGUtcGFuZWwuY29tcG9uZW50LnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvcHJvY2VlZGluZy1zdW1tYXJ5L2NvbXBvbmVudHMvY29uZmVyZW5jZS1wYW5lbC9jb25mZXJlbmNlLXBhbmVsLmNvbXBvbmVudC5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3Byb2NlZWRpbmctc3VtbWFyeS9jb21wb25lbnRzL2NvbnRhY3RzL2NvbnRhY3RzLnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvcHJvY2VlZGluZy1zdW1tYXJ5L2NvbXBvbmVudHMvcXVvdGVzL3F1b3Rlcy5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3RhYmxlLW9mLWNvbnRlbnRzL2NvbXBvbmVudHMvYmF0Y2gtdXBsb2FkL2JhdGNoLXVwbG9hZC5jb21wb25lbnQuY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3RhYmxlLW9mLWNvbnRlbnRzL2NvbXBvbmVudHMvY3NkbC1leHBvcnQtcGFuZWwvY3NkbC1leHBvcnQtcGFuZWwuY29tcG9uZW50LnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9lZGl0b3IvdGFibGUtb2YtY29udGVudHMvY29tcG9uZW50cy9pY3gtY29ycmVjdGlvbnMtcGFuZWwvaWN4LWNvcnJlY3Rpb25zLXBhbmVsLWNvbXBvbmVudC5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3RhYmxlLW9mLWNvbnRlbnRzL2NvbXBvbmVudHMvc3VtbWFyeS1wYW5lbC9zdW1tYXJ5LXBhbmVsLmNvbXBvbmVudC5zY3NzIiwiY3Bpci9kYXNoYm9hcmQvZWRpdG9yL3RhYmxlLW9mLWNvbnRlbnRzL2NvbXBvbmVudHMvdG9jLWVudHJ5LXBhbmVsL3RvYy1lbnRyeS1wYW5lbC5jb21wb25lbnQuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci90YWJsZS1vZi1jb250ZW50cy9tb2RhbHMvY3NkbC1leHBvcnQtbW9kYWwvY3NkbC1leHBvcnQtbW9kYWwuY29tcG9uZW50LnNjc3MiLCJjcGlyL2Rhc2hib2FyZC9vcmdhbml6ZXIvcXVvdGUvY29tcG9uZW50cy9zZWN0aW9uLWhlYWRlci9zZWN0aW9uLWhlYWRlci5jb21wb25lbnQuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci9jb21wbGlhbmNlLXN1Ym1pc3Npb24vY29tcG9uZW50cy9jb21wbGlhbmNlLWZvcm0vY29tcG9uZW50cy9jb250YWN0cy1wYW5lbC9jb250YWN0cy1wYW5lbC5jb21wb25lbnQuc2NzcyIsImNwaXIvZGFzaGJvYXJkL2VkaXRvci9jb21wbGlhbmNlLXN1Ym1pc3Npb24vY29tcG9uZW50cy9jb21wbGlhbmNlLWZvcm0vY29tcG9uZW50cy9zcG9uc29ycy1wYW5lbC9zcG9uc29ycy1wYW5lbC5jb21wb25lbnQuc2NzcyIsImFwcC1jcHMuc2NzcyIsImFwcC1jdXN0b20uc2NzcyIsImFwcC1wdWJodWIuc2NzcyIsImFwcC10aGVtZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWVBO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUlBO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOzs7QUFLSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7QUN6Q0o7RUFDSTs7QUFHSjtFQUNJOztBQ0xKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQ05KO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUMzQlI7QUNnQkk7RUFDSTs7QUNESjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FDMUJKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQ05KO0VBQ0k7O0FDREo7RUFDSTs7QUFHSjtFQUNJOztBQ0xKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBR0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7QUFDQTtBQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FDakRKO0VBQ0k7O0FDakJSO0FDZUE7QUFBQTtBQUFBO0FBK0ZJO0FBQUE7QUFBQTtBQUFBO0FBVUE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFVQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBZ0JBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQXpJQTtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNJO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0k7RUFDQTs7QUFRSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0FBQUE7RUFDSTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNJO0VBQ0E7RUFDQTs7QUFPSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFSTtFQUNBOztBQU9KO0FBQUE7QUFBQTtFQUNJO0VBQ0E7O0FBU0o7QUFBQTtBQUFBO0VBQ0k7O0FBUUo7QUFBQTtBQUFBO0VBQ0k7RUFFQTs7QUFJSjtBQUFBO0FBQUE7RUFDSTs7QUFVSjtBQUFBO0FBQUE7RUFFSTtFQUNBO0VBR0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7QUFBQTtFQUNJOztBQU1KO0FBQUE7QUFBQTtFQUNJO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNqTFI7RUFDSTs7QUFFQTtFQUNJOztBQUdKO0VBQ0k7O0FBY0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUMvRUo7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQzdCSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQ0pKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FDMUJSO0FDZ0JJO0VBQ0k7O0FBR0o7RUFDSTs7QUNyQlI7QUNnQkk7RUFDSTs7QUFNSjtBQUFBO0VBRUk7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FDckJKO0FBQUE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFHQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7QUFBaUI7RUFDakI7QUFBYztFQUNkO0FBQWE7RUFDYjtBQUFhO0VBQ2I7QUFBaUI7RUFDakI7QUFBZTtFQUNmO0FBQXFCO0VBQ3JCO0FBQWlCO0VBQ2pCOztBQUdKO0VBQ0k7RUFDQTtBQUF3Qjs7QUMzQzVCO0VBQ0k7O0FBTUo7QUFBQTtFQUVJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQ3BCSjtFQUNJOztBQU1KO0FBQUE7RUFFSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUN0Qko7RUFDSTs7QUNESjtFQUNJOztBQUdKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBOztBQUVBO0VBQ0k7O0FBR0o7RUFDSTs7QUFJUjtFQUNJOztBQUdKO0FBQUE7RUFFSTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUdJO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNoR1I7QUNBQTtBQ0FBO0FDZ0JJO0VBQ0k7O0FBR0o7RUFDSTs7QUNMSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQ25CSjtFQUNJOztBQ2pCUjtBQ2dCSTtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FDZEo7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOzs7QUFPSjtFQUNJO0lBQ0k7O0VBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUE0Qkk7O0VBSVI7SUFDSTtJQUNBOztFQUdKO0lBQ0k7SUFDQTs7OztBQU1SO0VBRUk7SUFDSTtJQUNBO0lBQ0E7SUFDQTs7RUFLQTtBQUFBO0FBQUE7QUFBQTtJQUlJOztFQUlSO0lBQ0k7SUFDQTs7RUFJQTtBQUFBO0FBQUE7QUFBQTtJQUlJOzs7O0FBT1o7RUFFSTtJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUtBO0FBQUE7QUFBQTtBQUFBO0lBSUk7O0VBSVI7SUFDSTtJQUNBOztFQUlBO0FBQUE7QUFBQTtBQUFBO0lBSUk7OztBQzFKaEI7QUNnQkk7RUFDSTs7QUNESjtFQUNJOztBQ0ZSO0VBQ0k7SUFDSTtJQUNBOzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUM1Q0E7RUFDSTs7QUNESjtFQUNJOztBQUdKO0VBQ0k7O0FDckJSO0FDZ0JJO0VBQ0k7O0FBR0o7RUFDSTs7QUNMSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQy9CSjtFQUNJOztBQUdKO0VBQ0k7O0FDSkE7RUFDSTs7QUFHSjtFQUNJO0VBRUE7O0FDUlI7RUFDSTs7QUFHSjtFQUNJOztBQ0xKO0VBQ0k7O0FBR0o7RUFDSTs7QUNMSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUdJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFJQTtFQUNJOztBQUdKO0VBQ0k7O0FDbkVaO0FDZ0JRO0VBQ0k7O0FBRVI7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7O0FDL0RSO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDRztFQUNBOztBQUdIO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOzs7QUFJUjtFQUNROzs7QUFHUjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FDM0NBO0VBQ0k7RUFDQTs7QUNGSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTtFQUNBOztBQ1BKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDM0JKO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUNaSjtFQUNJOztBQ0RKO0VBQ0k7O0FDRlI7QUFrRUk7O0FBakVBO0VBQ0ksT0Fib0I7RUFjcEI7O0FBRUo7QUFBQTtFQUVJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJOztBQUVKO0FBQUE7RUFFSTtFQUNBOztBQUVKO0VBQ0k7SUFDSTs7O0FBR1I7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0FBQUE7SUFFSTs7RUFFSjtBQUFBO0FBQUE7QUFBQTtJQUlJOzs7QUFHUjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0FBQUE7RUFFSSxrQkF0RXVCO0VBdUV2QixPQXRFb0I7O0FBd0V4QjtBQUFBO0VBRUksa0JBM0V1QjtFQTRFdkIsT0EzRW9COztBQThFeEI7RUFDSSxPQS9Fb0I7RUFnRnBCO0VBQ0E7O0FBRUo7RUFDSSxPQXBGb0I7RUFxRnBCO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLGtCQTlGWTtFQStGWixPQTNGb0I7RUE0RnBCO0VBQ0E7O0FBSUE7RUFDSSxPQWxHZ0I7RUFtR2hCLGtCQXZHUTtFQXdHUjs7QUFHSjtFQUNJLE9BeEdnQjtFQXlHaEIsa0JBN0dRO0VBOEdSOztBQUdKO0VBQ0ksT0E5R2dCO0VBK0doQixrQkFuSFE7RUFvSFI7O0FBR0o7RUFDSSxPQXBIZ0I7RUFxSGhCLGtCQXpIUTtFQTBIUjs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFJUjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUk7O0FBR0o7RUFDSTs7QUNuSlI7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0lBQ0k7OztFQUVKO0lBQ0k7OztBQUdSO0VBQ0k7OztBQUVKO0VBQ0k7SUFDSTs7O0VBR0o7QUFBQTtBQUFBO0lBR0k7SUFDQTtJQUNBO0lBQ0E7OztBQUlSO0VBQ0k7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFBQTtBQUFBO0VBR0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0FBQUE7QUFBQTtFQUdJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtBQUFBO0VBRUk7RUFDQTs7O0FBR0o7QUFDQTtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUdKO0FBQ0E7RUFDSTs7O0FBRUo7RUFDSTs7O0FBR0o7QUFDQTtFQUNJOzs7QUFHSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtFQUNJO0lBQ0k7OztBQUlSO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJLE9BeEt3QjtFQXlLeEI7RUFDQTs7O0FBRUo7RUFDSSxPQTdLd0I7RUE4S3hCO0VBQ0E7OztBQUdKO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7QUFDQTtFQUNJO0VBQ0E7QUFBc0M7RUFDdEM7QUFBOEI7OztBQUdsQztFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7QUFBc0M7RUFDdEM7QUFBOEI7OztBQUdsQztFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFHSjtBQUNBO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0FBQUE7RUFFSTtFQUNBLGtCQTFRZ0I7RUEyUWhCLE9BdlF3QjtFQXdReEI7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFHSjtBQUVJO0VBQ0k7OztBQUlSO0FBQ0E7RUFDSTs7O0FBRUo7RUFDSTs7O0FBR0o7QUFDQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtBQUNBO0VBQ0k7O0FDaFNKO0FBOERJOztBQTdEQTtFQUNJLE9BUHVCO0VBUXZCOztBQUVKO0FBQUE7RUFFSTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtBQUFBO0VBRUk7RUFDQTs7QUFFSjtFQUNJO0lBQ0k7OztBQUdSO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtBQUFBO0lBRUk7O0VBRUo7QUFBQTtBQUFBO0FBQUE7SUFJSTs7O0FBR1I7RUFDSTtFQUNBOztBQUVKO0FBQUE7RUFFSSxrQkE1RDBCO0VBNkQxQixPQTVEdUI7O0FBOEQzQjtBQUFBO0VBRUksa0JBakUwQjtFQWtFMUIsT0FqRXVCOztBQW9FM0I7RUFDSSxPQXJFdUI7RUFzRXZCO0VBQ0E7O0FBRUo7RUFDSSxPQTFFdUI7RUEyRXZCO0VBQ0E7O0FBRUo7RUFDSTtFQUNBLGtCQXBGZTtFQXFGZixPQWpGdUI7RUFrRnZCO0VBQ0E7O0FBSUE7RUFDSSxPQXhGbUI7RUF5Rm5CLGtCQTdGVztFQThGWDs7QUFHSjtFQUNJLE9BOUZtQjtFQStGbkIsa0JBbkdXO0VBb0dYOztBQUdKO0VBQ0ksT0FwR21CO0VBcUduQixrQkF6R1c7RUEwR1g7O0FBR0o7RUFDSSxPQTFHbUI7RUEyR25CLGtCQS9HVztFQWdIWDs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFJUjtFQUNJOztBQ3hIUjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUlJOzs7QUFHSjtFQUNJO0FBQUE7SUFFSTs7O0VBRUo7QUFBQTtBQUFBO0FBQUE7SUFJSTs7O0FBSVI7RUFDSTtBQUFBO0lBRUk7OztFQUVKO0FBQUE7SUFFSTs7O0FBSVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUk7RUFDQTs7O0FBRUo7QUFBQTtFQUVJOzs7QUFFSjtFQUNJOzs7QUFFSjtBQUFBO0FBQUE7QUFBQTtFQUlJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7QUFBMkI7RUFDM0I7RUFDQTs7O0FBRUo7QUFBQTtBQUFBO0VBR0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUdKO0FBQ0E7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBRUo7RUFDSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7OztBQUVKO0VBQ0k7RUFDQTs7O0FBR0o7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0FBQ0E7RUFDSTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1KO0FBQUE7RUFFSTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtBQUFBO0VBRUk7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0FBS0E7RUFDSTtFQUNBOzs7QUFHSjtBQUFBO0VBRUk7OztBQUlKO0VBQ0k7OztBQU9KO0FBQUE7RUFFSTs7O0FBR0o7RUFDSSIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0Yzdcbi5wcm9ncmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50b3BuYXZiYXIge1xuICAgIHotaW5kZXg6IDExMyAhaW1wb3J0YW50O1xufVxuXG4ubmF2aWdhdGlvbi10b29sYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4uY29udGVudC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDEuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzQ1N2M4ZSAhaW1wb3J0YW50O1xufVxuXG4ubG9nby10ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmNwaXItdmFsaWRhdGlvbi1tZXNzYWdlcy1lcnJvciB7XG4gICAgLnBvcG92ZXItdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5MzMyICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItY29udGVudCB7XG4gICAgICAgIGNvbG9yOiAjNjU2NTY1O1xuICAgIH1cbn1cblxuLmNwaXItdmFsaWRhdGlvbi1tZXNzYWdlcy1zdWNjZXNzIHtcbiAgICAucG9wb3Zlci10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk3MWUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICM2NTY1NjU7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24uYWstYXV0aG9ycyB7XG4gICAgLmJ0bi1kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmFrLWNvcHlyaWdodC1yZWxlYXNlIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3VibWl0LWNvcHlyaWdodC1nbG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAycHggNHB4IDZweCAjNjU2NTY1ICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IDAgbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmFrLW9wZW4tYWNjZXNzLWNvcHlyaWdodC1yZWxlYXNlIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jaGVja291dC1idXR0b24tZ2xvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMnB4IDRweCA2cHggIzY1NjU2NSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLG51bGwsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmFrLXBhcGVyLWRldGFpbHMge1xuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmFrLXBhcGVyLXN1Ym1pc3Npb24ge1xuICAgIC5mb3JtLWNvcHlyaWdodCAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmRyYWctZHJvcC16b25lIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgI2U3ZjFmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5kcmFnLWRyb3Atem9uZS1hY3RpdmUge1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgIzAwNWFhNTtcbiAgICB9XG5cbiAgICAuZHJvcC16b25lLWZpbGxlZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG5cbiAgICAuZHJvcC16b25lLWljb24ge1xuICAgICAgICBjb2xvcjogI2ZmOTMxZDtcbiAgICB9XG5cbiAgICAucGFwZXItbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjkzMWQ7XG4gICAgICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24uYWstdmlkZW8tc3VibWlzc2lvbiB7XG4gICAgLnN1Ym1pdC1idXR0b24tZ2xvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMnB4IDRweCA2cHggIzY1NjU2NSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuc2VjdGlvbi5jaWYtY29uZmVyZW5jZSB7XG4gICAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuc2VjdGlvbi5jaWYtY29udGFjdHMge1xuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuc2VjdGlvbi5jaWYtcXVvdGVzIHtcbiAgICAucXVvdGUtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICB9XG5cbiAgICAucXVvdGUtYWN0aXZlLXRhYi1hcmVhIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuICAgIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4gICAgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjVmN2ZhO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXBhbmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIC8qaGVpZ2h0OiA0MDBweDsqL1xuICAgICAgICAvKm92ZXJmbG93LXk6IHNjcm9sbDsqL1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXBhbmVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wYW5lbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wYW5lbCA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLnJlbW92ZS1xdW90ZS1kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIGlucHV0W3JvbGU9XCJ2YWxpZGF0ZVwiXS5lc3RpbWF0ZS5uZy1pbnZhbGlkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZlYiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmE2YTY7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24uYWstc3VibWlzc2lvbiB7XG4gICAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLG51bGwsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmRhc2hib2FyZC1lZGl0b3ItcHVibGljYXRpb24tYWdyZWVtZW50LFxuc2VjdGlvbi5kYXNoYm9hcmQtb3JnYW5pemVyLXF1b3RlLFxuLm1vZGFsLWRpYWxvZyAudW5pdC1wcmljZS1tb2RhbCB7XG4gICAgYm9keSB7XG4gICAgICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICB9XG5cbiAgICAudGQtaW5wdXQtc2hvcnQge1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICB9XG5cbiAgICAudGQtaW5wdXQtZXh0cmEtc2hvcnQge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG5cbiAgICAudGQtaW5wdXQtbWVkaXVtIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC50ZC1pbnB1dC1sb25nIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIC50ZC1pbnB1dC14bG9uZyB7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICB9XG5cbiAgICAubWVudS1kaXZpZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmRiZTI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLm5vLWJvdHRvbS1yYWRpdXMge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1uYW1lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAuY29udGVudC1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnBhbmVsLXN1YmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAudGFiLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTdjOGU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAudGFiLWJ1dHRvbi1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGYxZjI7XG4gICAgICAgIGNvbG9yOiAjNTE1MjUzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAudGFiLWJ1dHRvbi1saWdodC5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTdjOGU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAuc21hbGxlci1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC8vLmJ0bi1wcmltYXJ5IHtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU3YzhlO1xuICAgIC8vICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIC8vfVxuXG4gICAgLmJvcmRlcmxlc3MgdGgge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cblxuICAgIC5kb2N1c2lnbiBwIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmRvY3VzaWduIGhyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzY1NjU2NTtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogRm9yIHRoZSBjb3JyZWN0IHBvc2l0aW9uaW5nIG9mIHRoZSBwbGFjZWhvbGRlciBlbGVtZW50LCB0aGUgZG5kLWxpc3QgYW5kXG4gICAgICogaXQncyBjaGlsZHJlbiBtdXN0IGhhdmUgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICovXG4gICAgdWxbZG5kLWxpc3RdLFxuICAgIHVsW2RuZC1saXN0XSA+IGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFRoZSBkbmQtbGlzdCBzaG91bGQgYWx3YXlzIGhhdmUgYSBtaW4taGVpZ2h0LFxuICAgICAqIG90aGVyd2lzZSB5b3UgY2FuJ3QgZHJvcCB0byBpdCBvbmNlIGl0J3MgZW1wdHlcbiAgICAgKi9cbiAgICB1bFtkbmQtbGlzdF0ge1xuICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBUaGUgZG5kRHJhZ2dpbmdTb3VyY2UgY2xhc3Mgd2lsbCBiZSBhcHBsaWVkIHRvXG4gICAgICogdGhlIHNvdXJjZSBlbGVtZW50IG9mIGEgZHJhZyBvcGVyYXRpb24uIEl0IG1ha2VzXG4gICAgICogc2Vuc2UgdG8gaGlkZSBpdCB0byBnaXZlIHRoZSB1c2VyIHRoZSBmZWVsaW5nXG4gICAgICogdGhhdCBoZSdzIGFjdHVhbGx5IG1vdmluZyBpdC5cbiAgICAgKi9cbiAgICB1bFtkbmQtbGlzdF0gLmRuZERyYWdnaW5nU291cmNlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBBbiBlbGVtZW50IHdpdGggLmRuZFBsYWNlaG9sZGVyIGNsYXNzIHdpbGwgYmVcbiAgICAgKiBhZGRlZCB0byB0aGUgZG5kLWxpc3Qgd2hpbGUgdGhlIHVzZXIgaXMgZHJhZ2dpbmdcbiAgICAgKiBvdmVyIGl0LlxuICAgICAqL1xuICAgIHVsW2RuZC1saXN0XSAuZG5kUGxhY2Vob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgIH1cblxuICAgIC8vIHRhbGxlciBwbGFjZWhvbGRlciBuZWVkZWQgZm9yIHByb2R1Y3Rpb24gc2NoZWR1bGVcbiAgICAucHJvZHVjdGlvbi1zY2hlZHVsZSB1bFtkbmQtbGlzdF0gLmRuZFBsYWNlaG9sZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBUaGUgZG5kLWxpc3RzJ3MgY2hpbGQgZWxlbWVudHMgY3VycmVudGx5IE1VU1QgaGF2ZVxuICAgICAqIHBvc2l0aW9uOiByZWxhdGl2ZS4gT3RoZXJ3aXNlIHdlIGNhbiBub3QgZGV0ZXJtaW5lXG4gICAgICogd2hldGhlciB0aGUgbW91c2UgcG9pbnRlciBpcyBpbiB0aGUgdXBwZXIgb3IgbG93ZXJcbiAgICAgKiBoYWxmIG9mIHRoZSBlbGVtZW50IHdlIGFyZSBkcmFnZ2luZyBvdmVyLiBJbiBvdGhlclxuICAgICAqIGJyb3dzZXJzIHdlIGNhbiB1c2UgZXZlbnQub2Zmc2V0WSBmb3IgdGhpcy5cbiAgICAgKi9cbiAgICB1bFtkbmQtbGlzdF0gbGkge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAvL2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgIC8vYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIH1cblxuICAgIC8vIHJlbW92ZSBib3R0b20gcGFkZGluZyBmb3IgcHJvZHVjdGlvbiBzY2hlZHVsZVxuICAgIC5wcm9kdWN0aW9uLXNjaGVkdWxlIHVsW2RuZC1saXN0XSBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAwO1xuICAgIH1cblxuICAgIHVsW2RuZC1saXN0XSBsaS5zZWxlY3RlZCBhIHtcbiAgICB9XG5cbiAgICB1bC5xdW90ZS1zZWN0aW9ucyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cblxuICAgIHVsLnF1b3RlLXNlY3Rpb25zIGxpIHtcbiAgICAgICAgLy9jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24uYXV0aCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG5cbiAgICAqIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hdXRoLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAvLy5sb2dvLXRleHQge1xuICAgIC8vICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgIC8vICAgIG1hcmdpbjogNjBweCAwcHggMjBweDtcbiAgICAvLyAgICBmb250LXNpemU6IDQycHg7XG4gICAgLy99XG5cbiAgICAvLy5sb2dpbi1sb2dvIHtcbiAgICAvLyAgICBtYXJnaW46IDcwcHggMCAyMHB4O1xuICAgIC8vICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgLy99XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLWRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhbmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICAucGFuZWwtYm9keSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAuYWxlcnQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBtYXJnaW46IDVweCBhdXRvIDI1cHggYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuaWNvbiAqIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYuY3Bpci1zZWN0aW9uLWhlYWRlciB7XG4gICAgLnNlY3Rpb24tbmFtZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1wcm9ncmVzcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG5cbiAgICAuc3ViLW5hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9wb3ZlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3BvdmVyID4gLmFycm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1jb250ZW50ID4gdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuLnN0YXRlLXByb3ZpbmNlLWlucHV0IHtcbiAgICAqIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMHMgbm9uZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwcyBub25lO1xuICAgICAgICBhbmltYXRpb246IDBzIG5vbmU7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiAwcyBub25lO1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYuYWstd3JhcHBlciB7XG4gICAgLnBhcGVyLXRpdGxlLWJhbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlOTgzYjtcbiAgICB9XG5cbiAgICA+IHNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgID4gZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLG51bGwsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYuY2lmLXdyYXBwZXIge1xuICAgID4gc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgPiBmb290ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsbnVsbCwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24uZGFzaGJvYXJkLWNvbmZpZ3VyYXRpb24ge1xuICAgIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5hdi5uYXYtcGlsbHMgLmFjdGl2ZSA+IGEge1xuICAgIH1cblxuICAgIC5uYXYubmF2LXBpbGxzID4gbGkgPiBhOmhvdmVyLFxuICAgIC5uYXYubmF2LXBpbGxzID4gbGkgPiBhOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5uYXYubmF2LXBpbGxzIC5hY3RpdmUgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5uYXYubmF2LXBpbGxzIC5hY3RpdmUgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24uZGFzaGJvYXJkLWVkaXRvci1ob21lIHtcbiAgICAuY29udGVudC13cmFwcGVyID4gaDMsXG4gICAgLmNvbnRlbnQtd3JhcHBlciA+IC5jb250ZW50LWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA3NXB4O1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycztcbiAgICB9XG5cbiAgICBkaXYucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLy9jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgfVxuXG4gICAgZGl2LnBhbmVsLXByaW1hcnkgPiAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi10b29sYmFyIC5idG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdWwuZHJvcGRvd24tbWVudSBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAzcHggMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN0b3BCdXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7IC8qIEZpeGVkL3N0aWNreSBwb3NpdGlvbiAqL1xuICAgICAgICBib3R0b206IDIwcHg7IC8qIFBsYWNlIHRoZSBidXR0b24gYXQgdGhlIGJvdHRvbSBvZiB0aGUgcGFnZSAqL1xuICAgICAgICByaWdodDogMzBweDsgLyogUGxhY2UgdGhlIGJ1dHRvbiAzMHB4IGZyb20gdGhlIHJpZ2h0ICovXG4gICAgICAgIHotaW5kZXg6IDk5OyAvKiBNYWtlIHN1cmUgaXQgZG9lcyBub3Qgb3ZlcmxhcCAqL1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIEFkZCBhIG1vdXNlIHBvaW50ZXIgb24gaG92ZXIgKi9cbiAgICAgICAgcGFkZGluZzogMTVweDsgLyogU29tZSBwYWRkaW5nICovXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IC8qIFJvdW5kZWQgY29ybmVycyAqL1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IC8qIEluY3JlYXNlIGZvbnQgc2l6ZSAqL1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICB9XG5cbiAgICAjdG9wQnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1OyAvKiBBZGQgYSBkYXJrLWdyZXkgYmFja2dyb3VuZCBvbiBob3ZlciAqL1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmlucXVpcnktY29uZmlndXJhdGlvbiB7XG4gICAgLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2Lm5hdi1waWxscyAuYWN0aXZlID4gYSB7XG4gICAgfVxuXG4gICAgLm5hdi5uYXYtcGlsbHMgPiBsaSA+IGE6aG92ZXIsXG4gICAgLm5hdi5uYXYtcGlsbHMgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLm5hdi5uYXYtcGlsbHMgLmFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLm5hdi5uYXYtcGlsbHMgLmFjdGl2ZSBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuc2VjdGlvbi5kYXNoYm9hcmQtY29uZmlndXJhdGlvbiB7XG4gICAgLy9cbiAgICAubmF2LXRhYnMgPiBsaSA+IGEge1xuICAgICAgICBwYWRkaW5nOiA3cHggMzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uYXYubmF2LXBpbGxzIC5hY3RpdmUgPiBhIHtcbiAgICB9XG5cbiAgICAubmF2Lm5hdi1waWxscyA+IGxpID4gYTpob3ZlcixcbiAgICAubmF2Lm5hdi1waWxscyA+IGxpID4gYTpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2Lm5hdi1waWxscyAuYWN0aXZlIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAubmF2Lm5hdi1waWxscyAuYWN0aXZlIGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmRhc2hib2FyZC1wcm9jZWVkaW5nLXN1bW1hcnkge1xuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmRhc2hib2FyZC1lZGl0b3ItdG9jIHtcbiAgICAucGFuZWwtaGVhZGluZyAuYnRuLXRvb2xiYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAuNXB4O1xuICAgIH1cbiAgICAucGFuZWwtZ3JpZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAucGFuZWwtaGVhZGluZyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkYmUyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA4cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgfVxuXG4gICAgdGggYSxcbiAgICB0aCBhOmZvY3VzLFxuICAgIHRoIGE6dmlzaXRlZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgfVxuXG4gICAgLmJ0bi10b29sYmFyIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuYnRuLXNtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDkuOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIC5idG4tdG9vbGJhciAuYnRuLmJ0bi1zbWFsbGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMC41cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1yZW9yZGVyLmJ0bi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmQzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlzLW5vdC1yZW9yZGVyaW5nIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBzcGFuLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dC5zZWFyY2gge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMHB4IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxufVxuIixudWxsLG51bGwsbnVsbCwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24udGFibGUtb2YtY29udGVudHMtZWRpdC1lbnRyeS1hdXRob3JzIHtcbiAgICAuYnRuLWRpc2FibGVkIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbnNlY3Rpb24udGFibGUtb2YtY29udGVudHMtZWRpdC1lbnRyeS1maWxlcyB7XG4gICAgLmZvcm0tY29weXJpZ2h0IC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZHJhZy1kcm9wLXpvbmUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjZTdmMWZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmRyYWctZHJvcC16b25lLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjMDA1YWE1O1xuICAgIH1cblxuICAgIC5kcm9wLXpvbmUtZmlsbGVkIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxuICAgIC5kcm9wLXpvbmUtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjZmY5MzFkO1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmRhc2hib2FyZC1lZGl0b3ItdG9jLXJlcG9zaXRvcnkge1xuICAgIC5sYWJlbC1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1N2M4ZTtcbiAgICB9XG59XG4iLG51bGwsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmRhc2hib2FyZC1lZGl0b3ItdG9jLXJlcG9zaXRvcnktdmVyc2lvbnMge1xuICAgIC5hbGlnbi10b3Age1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdGFibGUudGFibGUuc3RpY2t5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMzMHB4KTtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgdGFibGUudGFibGUuc3RpY2t5ID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuc2VjdGlvbi5hZGRpdGlvbmFsLW9yZ2FuaXplci1pbmZvcm1hdGlvbiB7XG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzIGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG5zZWN0aW9uLmRhc2hib2FyZC1vcmdhbml6ZXItcXVvdGUge1xuICAgIC8vIGNvbG9ycyBuZWVkIHRvIGJlIG1hcmtlZCBpbXBvcnRhbnQgd2l0aGluIGEgcHJpbnQgbWVkaWEgcXVlcnkgaW4gb3JkZXIgdG8gYmUgZGlzcGxheWVkIGluIHBoYW50b21KU1xuXG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgLmJiIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyB0aGlzIHNob3VsZCBjb3ZlciBhbnkgdGV4dCB3aXRoaW4gdGhlIHBhbmVsXG4gICAgICAgIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgICAgIHAsXG4gICAgICAgICAgICBsaSxcbiAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIGgxLFxuICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICBoMyxcbiAgICAgICAgICAgIGg0LFxuICAgICAgICAgICAgaDUsXG4gICAgICAgICAgICBoNixcbiAgICAgICAgICAgIGRpdixcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBiaWcsXG4gICAgICAgICAgICBzdHJvbmcsXG4gICAgICAgICAgICBlbSxcbiAgICAgICAgICAgIHMsXG4gICAgICAgICAgICBzbWFsbCxcbiAgICAgICAgICAgIHR0LFxuICAgICAgICAgICAgY29kZSxcbiAgICAgICAgICAgIGtiZCxcbiAgICAgICAgICAgIHNhbXAsXG4gICAgICAgICAgICBkZWwsXG4gICAgICAgICAgICBpbnMsXG4gICAgICAgICAgICBjaXRlLFxuICAgICAgICAgICAgcSxcbiAgICAgICAgICAgIHByZSxcbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY1NjU2NSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRvY3VzaWduIHAge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZG9jdXNpZ24gaHIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzY1NjU2NSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3BzIHNlY3Rpb24uZGFzaGJvYXJkLW9yZ2FuaXplci1xdW90ZSB7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgLy8gcGFuZWwgaGVhZGVyIGJhY2tncm91bmRcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHBhbmVsIHRpdGxlIGNvbG9yXG4gICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtaGVhZGluZy5oZWFkaW5nLWludmVyc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhbmVsLWhlYWRpbmcuaGVhZGluZy1pbnZlcnNlIHtcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxucHViaHViIHNlY3Rpb24uZGFzaGJvYXJkLW9yZ2FuaXplci1xdW90ZSB7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgLy8gcGFuZWwgaGVhZGVyIGJhY2tncm91bmRcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHBhbmVsIHRpdGxlIGNvbG9yXG4gICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtaGVhZGluZy5oZWFkaW5nLWludmVyc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhbmVsLWhlYWRpbmcuaGVhZGluZy1pbnZlcnNlIHtcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsbnVsbCwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbmRpdi5jcGlyLWFrLWFwcHJvdmFsLW1vZGFsIHtcbiAgICBoNC5wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuZGl2LmNwaXItYWstcHJlcGFyYXRpb24taW5mb3JtYXRpb24ge1xuICAgIGg0LnBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFrLXByZXBhcmF0aW9uLW1vZGFsLWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbiNmbG9hdGluZy1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNhYmNkZWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2ZkYmUyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA1cHggI2JiYjtcbn1cblxuI2Zsb2F0aW5nLWJ1dHRvbi0yIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogMzBweDtcbn1cblxuLnRleHQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBhbmltYXRpb246IHBsdXMtb3V0IDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuLmNpZi1jb25mZXJlbmNlLWNvbmZlcmVuY2UtcGFuZWwge1xuICAgIC50ZXh0LXByaW1hcnkge1xuICAgICAgICBjb2xvcjogIzQ1N2M4ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYucHJvZHVjdC10YWJsZSB7XG4gICAgdGgge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbn1cbiIsbnVsbCwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbmRpdi5kYXNoYm9hcmQtZWRpdG9yIHtcbiAgICA+IHNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgID4gZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuc2VjdGlvbi50YWJsZS1vZi1jb250ZW50cy11cGxvYWQtZmlsZSB7XG4gICAgLmZvcm0tY29weXJpZ2h0IC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZHJhZy1kcm9wLXpvbmUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjZTdmMWZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmRyYWctZHJvcC16b25lLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjMDA1YWE1O1xuICAgIH1cblxuICAgIC5kcm9wLXpvbmUtZmlsbGVkIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxuICAgIC5kcm9wLXpvbmUtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjZmY5MzFkO1xuICAgIH1cblxuICAgIC5waXRzdG9wLWVycm9yLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gICAgfVxuXG4gICAgLnNwYW50ZXh0IHtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIGNvbG9yOmJsdWU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbmRpdi5kYXNoYm9hcmQtb3JnYW5pemVyIHtcbiAgICA+IHNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgID4gZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuLndvcmtzaG9wLWNvbmYtcHJvZHVjdGlvbi1zY2hlZHVsZSB7XG4gICAgLnByb2R1Y3Rpb24tdGFibGUge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIC8vbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG4uY2lmLXN1bW1hcnktY29uZmVyZW5jZS1wYW5lbCB7XG4gICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgIGNvbG9yOiAjNDU3YzhlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmNpZi1jb250YWN0cyB7XG4gICAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnRuLWRpc2FibGVkIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5zZWN0aW9uLmNpZi1xdW90ZXMge1xuICAgIC5xdW90ZS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIH1cblxuICAgIC5xdW90ZS1hY3RpdmUtdGFiLWFyZWEge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4gICAgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcbiAgICAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNWY3ZmE7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcGFuZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wYW5lbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcGFuZWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcGFuZWwgPiBkaXYge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIC5yZW1vdmUtcXVvdGUtZGlzYWJsZWQge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBkaXYucHJvZHVjdC10YWJsZSB7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLG51bGwsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYuY3Bpci1jc2RsLWV4cG9ydC1wYW5lbC1jb21wb25lbnQge1xuICAgICAgICBoNC5wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJ1dHRvbi5idG4uYnRuLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAuaWN4LWFjdGl2ZS13YXJuaW5nLXRhYiB7XG4gICAgICAgIGFjdGl2ZTogdHJ1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICAgIH1cblxuICAgIC5pY3gtaW5hY3RpdmUtd2FybmluZy10YWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5pY3gtYWN0aXZlLXRhYiB7XG4gICAgICAgIGFjdGl2ZTogdHJ1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgICB9XG5cbiAgICAuaWN4LWluYWN0aXZlLXRhYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5ub3Nob3ctYWN0aXZlLXRhYiB7XG4gICAgICAgIGFjdGl2ZTogdHJ1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgICB9XG4gICAgLm5vc2hvdy1pbmFjdGl2ZS10YWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAubWlzc2luZy1zdWItYWN0aXZlLXdhcm5pbmctdGFiIHtcbiAgICAgICAgYWN0aXZlOiB0cnVlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gICAgfVxuXG4gICAgLm1pc3Npbmctc3ViLWluYWN0aXZlLXdhcm5pbmctdGFiIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAubWlzc2luZy1zdWItYWN0aXZlLXRhYiB7XG4gICAgICAgIGFjdGl2ZTogdHJ1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgICB9XG5cbiAgICAubWlzc2luZy1zdWItaW5hY3RpdmUtdGFiIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG5cblxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0YzdcbmRpdi5pY3gtdGFiIHtcbiAgICBtYXgtaGVpZ2h0OiAyNjBweDtcbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgMWZyO1xuICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgbGk6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDAwYjcnO1xuICAgICAgICBmb250LXNpemU6IDMwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OCU7XG4gICAgfVxuXG4gICAgLmNvbC14cy0xMC5uZy1iaW5kaW5nLm5nLXNjb3BlIHtcbiAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICAub2RkLW51bWJlcmVkLXJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmNkZWZcbiAgICB9XG5cbiAgICAuZXZlbi1udW1iZXJlZC1yb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgIH1cblxufVxuZGl2LmFkanVzdC1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogNTBweDsgLy9mb3IgdmVydGljYWwgc2Nyb2xsYmFyXG59XG5cbmRpdi5hZGp1c3Qtc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcbiAgICB3aWR0aDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmljeC10YWItaGVhZGVye1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG5cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYuc3VtbWFyeS1wYW5lbCB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjMWI3MmUyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuLnRvYy1lbnRyeS1wYW5lbCB7XG4gICAgLmNoYW5nZS1yZXF1ZXN0LWlucHV0IHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpIGluc2V0LCAwIDAgOHB4ICNmZjkwMmIgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogMCBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNoYW5nZS1yZXF1ZXN0LWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICNmZjkwMmI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG4uZXhwb3J0LW1vZGFsLWZvb3RlciB7XG4gICAgLmRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gICAgfVxufVxuLm1vZGFsLXhsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6MTIwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OjgwMHB4O1xufVxuLmFrLWNsb3NlLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MCU7XG59XG4uYWstY2xvc2UtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2MCU7XG59XG5cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG5kaXYuZGFzaGJvYXJkLW9yZ2FuaXplci1zZWN0aW9uLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICAuc2VjdGlvbi1uYW1lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXByb2dyZXNzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC5wcm9jZWVkaW5nLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiA3cHggMCAwO1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG4uY29tcGxpYW5jZS1jb250YWN0cy1wYW5lbCB7XG4gICAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIkY3BzLXByaW1hcnktY29sb3I6ICNhYmNkZWY7XG4kY3BzLXByaW1hcnktY29sb3ItZGFyazogIzAwNWFhNTtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICMwMDIxNDI7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2U3ZjFmZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kcHViaHViLXByaW1hcnktY29sb3I6ICNmZmU4YTU7XG4kcHViaHViLXByaW1hcnktY29sb3ItZGFyazogI2ZmY2MzMztcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWRhcms6ICM1ODQyMTY7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDogI2QyY2ZjZDtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlOiAjMDAyYTU1O1xuXG4kaW52ZXJzZS10ZXh0LWNvbG9yOiAjMDAwO1xuXG4vLzdhYTRjN1xuLmNvbXBsaWFuY2Utc3BvbnNvcnMtcGFuZWwge1xuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0Yzdcbi5jcHMge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgdGFibGUgLnRleHQtcHJpbWFyeSxcbiAgICB0YWJsZSAuZmEuZmEtY29nIHtcbiAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jdXJzb3ItcG9pbnRlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLmN1cnNvci1wb2ludGVyOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5iZy1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50b3BuYXZiYXIsXG4gICAgLm5hdmJhci1oZWFkZXIge1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNwcy1wcmltYXJ5LWNvbG9yLWRhcmsgbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC50b3BuYXZiYXIgLmhpZ2hsaWdodC1uYXYtbGluayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZDhkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nLmhlYWRpbmctaW52ZXJzZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRvcG5hdmJhciAubmF2YmFyLXJpZ2h0ID4gbGkgPiBhLFxuICAgICAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA0OTg1O1xuICAgICAgICB9XG4gICAgICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4gICAgICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMsXG4gICAgICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICMwMDQ5ODU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rLWhpZ2hsaWdodCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2Lm5hdi1waWxscyAuYWN0aXZlID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdi5uYXYtcGlsbHMgPiBsaSA+IGE6aG92ZXIsXG4gICAgLm5hdi5uYXYtcGlsbHMgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItdmVyeS1saWdodDtcbiAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgIH1cbiAgICB1bFtkbmQtbGlzdF0gbGk6aG92ZXIsXG4gICAgdWxbZG5kLWxpc3RdIGxpOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICB9XG4gICAgLyogQnV0dG9ucyAqL1xuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5idG4uYWN0aXZlIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yO1xuICAgICAgICBjb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAudWliLWRhdGVwaWNrZXIge1xuICAgICAgICAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2Q2ZDZkNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZGVmYXVsdDphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2Q2ZDZkNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWluZm8ge1xuICAgICAgICAgICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWRlZmF1bHQuYWN0aXZlIC50ZXh0LWluZm8ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWluZm86aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWludmVyc2Uge1xuICAgICAgICBjb2xvcjogJGludmVyc2UtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGZvb3RlciB7XG4gICAgICAgIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDI3cHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5wdWJBZ2dtdEJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS41Mjg1NzE0MztcbiAgICBjb2xvcjogIzUxNTI1MztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmN2ZhO1xuXG4gICAgLnBhbmVsLFxuICAgIHBhbmVsLWhlYWRpbmcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG4qIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi5jcHMtbG9nbyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IC03cHggIWltcG9ydGFudDtcbn1cbi5wdWJodWItbG9nbyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IC03cHggIWltcG9ydGFudDtcbn1cbi5uYXZiYXIge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE3cHggIWltcG9ydGFudDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTdweCAhaW1wb3J0YW50O1xufVxuLnRvcG5hdmJhciAubmF2YmFyLWhlYWRlciB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAubmF2Lm5hdmJhci1uYXYge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDdweCA1NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250ZW50LWhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4gICAgLnRvcG5hdmJhciAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgLTNweCAwICNmZmYgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICAgIH1cbn1cblxuLnRhYi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDVweDtcbn1cbi5jb250ZW50LXdyYXBwZXIgPiBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXQge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi51aS1zZWxlY3QtbXVsdGlwbGUudWktc2VsZWN0LWJvb3RzdHJhcCB7XG4gICAgcGFkZGluZzogNXB4IDVweCAycHggM3B4ICFpbXBvcnRhbnQ7XG59XG4udWktc2VsZWN0LWNvbnRhaW5lciAqIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4ubmdkaWFsb2ctbGcgLm5nZGlhbG9nLWNvbnRlbnQge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xufVxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtd2lkZSB7XG4gICAgd2lkdGg6IDYwMHB4O1xufVxuLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzA3MDcwO1xufVxuLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXI6IDA7XG59XG4ucGFuZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuLnBhbmVsLWhlYWRpbmcgYSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5wYW5lbC5wYW5lbC1kZWZhdWx0IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi5pY29uLXJlZnJlc2gge1xuICAgIGNvbG9yOiAjOTA5ZmE3O1xufVxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qIFByb2dyZXNzIEJhciAqL1xuLnByb2dyZXNzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZlMCAhaW1wb3J0YW50O1xufVxuLnByb2dyZXNzLWJhci1tdXRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I0YmVjMSAhaW1wb3J0YW50O1xufVxuXG4vKiBUZXh0IEhlbHBlcnMgKi9cbi50ZXh0LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjMjJhYjQzO1xufVxuLnRleHQtbXV0ZWQtbGlnaHQge1xuICAgIGNvbG9yOiAjYjRjNGNjO1xufVxuXG4vKiBQYW5lbCAqL1xuLnBhbmVsLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbn1cbi5wYW5lbCAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogQnV0dG9ucyAqL1xuLmJ0bi10b29sYmFyLWNvbmZpZyB7XG4gICAgbWFyZ2luOiAwIDA7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAkY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNwcy1wcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbn1cblxuLyogTm90aWZpY2F0aW9ucyAqL1xuLm5vdGlmaWNhdGlvbnMge1xuICAgIHotaW5kZXg6IDEwMDAwMDAwMDtcbiAgICBvcGFjaXR5OiAwLjk1O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogMzUlO1xufVxuXG4ubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkYmUyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLm5vdGlmaWNhdGlvbiA+IC5jbG9zZSB7XG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4ubm90aWZpY2F0aW9ucyAuZGFuZ2VyIHtcbiAgICBjb2xvcjogI2E5NDQ0MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbn1cbi5ub3RpZmljYXRpb25zIC53YXJuaW5nIHtcbiAgICBjb2xvcjogIzhhNmQzYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbn1cbi5ub3RpZmljYXRpb25zIC5zdWNjZXNzIHtcbiAgICBjb2xvcjogIzNjNzYzZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICAgIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbn1cblxuLyogTm90aWZpY2F0aW9uIGFuaW1hdGlvbnMgKi9cbi5ub3RpZmljYXRpb24uZmFkaW5nLm5nLW1vdmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXIgYWxsOyAvKiBTYWZhcmkvQ2hyb21lICovXG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyIGFsbDsgLyogQWxsIG90aGVyIG1vZGVybiBicm93c2VycyBhbmQgSUUxMCsgKi9cbn1cblxuLm5vdGlmaWNhdGlvbi5mYWRpbmcubmctbW92ZS5uZy1tb3ZlLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLm5vdGlmaWNhdGlvbi5mYWRpbmcubmctbGVhdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXIgYWxsOyAvKiBTYWZhcmkvQ2hyb21lICovXG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyIGFsbDsgLyogQWxsIG90aGVyIG1vZGVybiBicm93c2VycyBhbmQgSUUxMCsgKi9cbn1cblxuLm5vdGlmaWNhdGlvbi5mYWRpbmcubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ubm90aWZpY2F0aW9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg1O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmxpbmstd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXdoaXRlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjljMiAhaW1wb3J0YW50O1xufVxuXG4vKiBEYXRlICYgVGltZSBQaWNrZXIgKi9cbi51aWItZGF0ZXBpY2tlci1wb3B1cCAuYnRuIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi51aWItZGF0ZXBpY2tlci1wb3B1cCAudWliLWJ1dHRvbi1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi51aWItZGF0ZXBpY2tlci1wb3B1cCAuYnRuOmFjdGl2ZSxcbi51aWItZGF0ZXBpY2tlci1wb3B1cCAuYnRuLmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3BzLXByaW1hcnktY29sb3I7XG4gICAgY29sb3I6ICRjcHMtcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLnVpYi1kYXRlcGlja2VyLXBvcHVwIC5idG4tZGVmYXVsdDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlYWVhZWE7XG59XG4udWliLWRhdGVwaWNrZXItcG9wdXAgLmJ0bi1kZWZhdWx0OmZvY3VzLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogVGFiIEJ1dHRvbnMgKi9cbnVpYi1hY2NvcmRpYW4ge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogIzQ1NDU0NSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogRXh0cmEgUGFkZGluZyBTZXR0aW5ncyAqL1xuLnByLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLm1yLXh4bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4vKiBFeHRyYSBNYXJnaW4gU2V0dGluZ3MgKi9cbi5tdC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLm10LW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4vKiBUZXh0ICovXG4ud2hpdGUtc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cbiIsIiRjcHMtcHJpbWFyeS1jb2xvcjogI2FiY2RlZjtcbiRjcHMtcHJpbWFyeS1jb2xvci1kYXJrOiAjMDA1YWE1O1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzAwMjE0MjtcbiRjcHMtcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZTdmMWZmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRwdWJodWItcHJpbWFyeS1jb2xvcjogI2ZmZThhNTtcbiRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrOiAjZmZjYzMzO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyazogIzU4NDIxNjtcbiRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0OiAjZDJjZmNkO1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U6ICMwMDJhNTU7XG5cbiRpbnZlcnNlLXRleHQtY29sb3I6ICMwMDA7XG5cbi8vN2FhNGM3XG4ucHViaHViIHtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIHRhYmxlIC50ZXh0LXByaW1hcnksXG4gICAgdGFibGUgLmZhLmZhLWNvZyB7XG4gICAgICAgIGNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY3Vyc29yLXBvaW50ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5jdXJzb3ItcG9pbnRlcjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3ItZGFyayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYmctcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudG9wbmF2YmFyLFxuICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwdWJodWItcHJpbWFyeS1jb2xvci1kYXJrIG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAudG9wbmF2YmFyIC5oaWdobGlnaHQtbmF2LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYjkyNiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBjb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktZGFyayAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZy5oZWFkaW5nLWludmVyc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC50b3BuYXZiYXIgLm5hdmJhci1yaWdodCA+IGxpID4gYSxcbiAgICAgICAgLnRvcG5hdmJhciAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwNDk4NTtcbiAgICAgICAgfVxuICAgICAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuICAgICAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLFxuICAgICAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA0OTg1O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYubmF2LXBpbGxzIC5hY3RpdmUgPiBhIHtcbiAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2Lm5hdi1waWxscyA+IGxpID4gYTpob3ZlcixcbiAgICAubmF2Lm5hdi1waWxscyA+IGxpID4gYTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci12ZXJ5LWxpZ2h0O1xuICAgICAgICBjb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U7XG4gICAgfVxuICAgIHVsW2RuZC1saXN0XSBsaTpob3ZlcixcbiAgICB1bFtkbmQtbGlzdF0gbGk6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1saWdodDtcbiAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgIH1cbiAgICAvKiBCdXR0b25zICovXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJ0bi5hY3RpdmUge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3I7XG4gICAgICAgIGNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC51aWItZGF0ZXBpY2tlciB7XG4gICAgICAgIC5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWRlZmF1bHQuZm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1kZWZhdWx0OmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHViaHViLXByaW1hcnktY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7XG4gICAgICAgIH1cblxuICAgICAgICAub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICAgICAgICAgICAgY29sb3I6ICRwdWJodWItcHJpbWFyeS1jb2xvci1pbnZlcnNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkNmQ2O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtaW5mbyB7XG4gICAgICAgICAgICBjb2xvcjogJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWludmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZGVmYXVsdC5hY3RpdmUgLnRleHQtaW5mbyB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtaW5mbzpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtaW52ZXJzZSB7XG4gICAgICAgIGNvbG9yOiAkaW52ZXJzZS10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiJGNwcy1wcmltYXJ5LWNvbG9yOiAjYWJjZGVmO1xuJGNwcy1wcmltYXJ5LWNvbG9yLWRhcms6ICMwMDVhYTU7XG4kY3BzLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjMDAyMTQyO1xuJGNwcy1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNlN2YxZmY7XG4kY3BzLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yOiAjZmZlOGE1O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLWRhcms6ICNmZmNjMzM7XG4kcHViaHViLXByaW1hcnktY29sb3ItdmVyeS1kYXJrOiAjNTg0MjE2O1xuJHB1Ymh1Yi1wcmltYXJ5LWNvbG9yLXZlcnktbGlnaHQ6ICNkMmNmY2Q7XG4kcHViaHViLXByaW1hcnktY29sb3ItaW52ZXJzZTogIzAwMmE1NTtcblxuJGludmVyc2UtdGV4dC1jb2xvcjogIzAwMDtcblxuLy83YWE0Yzdcbioge1xuICAgIHRyYW5zaXRpb246IDBzIG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwcyBub25lO1xuICAgIGFuaW1hdGlvbjogMHMgbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogMHMgbm9uZTtcbn1cblxuLnRvcG5hdmJhciAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4udG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLFxuLnRvcG5hdmJhciAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY5YzI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudG9wbmF2YmFyIC5uYXZiYXItcmlnaHQgPiBsaSA+IGEsXG4gICAgLnRvcG5hdmJhciAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSB7XG4gICAgICAgIGNvbG9yOiAjNDU3YzhlO1xuICAgIH1cbiAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4gICAgLnRvcG5hdmJhciAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyxcbiAgICAudG9wbmF2YmFyIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM0NTdjOGU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRvcG5hdmJhciAubmF2YmFyLXJpZ2h0ID4gbGkgPiBhLFxuICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLnRvcG5hdmJhciAubmF2YmFyLXJpZ2h0ID4gbGkgPiBhOmhvdmVyLFxuICAgIC50b3BuYXZiYXIgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjljMjtcbiAgICB9XG59XG5cbi5zaWRlYmFyID4gLm5hdiA+IGxpLmFjdGl2ZSxcbi5zaWRlYmFyID4gLm5hdiA+IGxpLm9wZW4sXG4uc2lkZWJhciA+IC5uYXYgPiBsaS5hY3RpdmUgPiBhLFxuLnNpZGViYXIgPiAubmF2ID4gbGkub3BlbiA+IGEsXG4uc2lkZWJhciA+IC5uYXYgPiBsaS5hY3RpdmUgLm5hdixcbi5zaWRlYmFyID4gLm5hdiA+IGxpLm9wZW4gLm5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjdmYTtcbiAgICBjb2xvcjogIzQ1N2M4ZTtcbn1cbi5zaWRlYmFyID4gLm5hdiA+IGxpLmFjdGl2ZSA+IGEgPiBlbSxcbi5zaWRlYmFyID4gLm5hdiA+IGxpLm9wZW4gPiBhID4gZW0ge1xuICAgIGNvbG9yOiAjNDU3YzhlO1xufVxuLnNpZGViYXIgPiAubmF2ID4gbGkuYWN0aXZlIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzQ1N2M4ZTtcbn1cbi5zaWRlYmFyID4gLm5hdiA+IGxpID4gYTpmb2N1cyxcbi5zaWRlYmFyID4gLm5hdiA+IGxpID4gLm5hdi1pdGVtOmZvY3VzLFxuLnNpZGViYXIgPiAubmF2ID4gbGkgPiBhOmhvdmVyLFxuLnNpZGViYXIgPiAubmF2ID4gbGkgPiAubmF2LWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjNDU3YzhlO1xufVxuLm9mZnNpZGViYXItaWNvbiB7XG4gICAgY29sb3I6ICNiZmMyYzI7XG59XG4ub2Zmc2lkZWJhci1pY29uOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ1N2M4ZTtcbn1cbi5hY3RpdmUgLm9mZnNpZGViYXItaWNvbiB7XG4gICAgY29sb3I6ICM0NTdjOGU7XG59XG5hIHtcbiAgICBjb2xvcjogIzQ1N2M4ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG50YWItaGVhZGluZyA+IGVtIHtcbiAgICBjb2xvcjogIzQ1N2M4ZTtcbn1cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTdjOGU7IC8qIGNoZWNrICovXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzcwNzA3MDtcbn1cbi5pY29uLXJlZnJlc2gge1xuICAgIGNvbG9yOiAjOTA5ZmE3O1xufVxuLnN0YXR1cy1pY29uIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbi5iZy1pbnZlcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU3YzhlICFpbXBvcnRhbnQ7XG59XG5cbi8qIElucHV0IFZhbGlkYXRpb24gKi9cbmlucHV0W3JvbGU9XCJ2YWxpZGF0ZVwiXS5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmViICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhNmE2O1xufVxuaW5wdXRbcm9sZT1cInZhbGlkYXRlXCJdLm5nLXZhbGlkLm5nLWRpcnR5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZmZjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTJkOGFlO1xufVxudGV4dGFyZWFbcm9sZT1cInZhbGlkYXRlXCJdLm5nLWludmFsaWQubmctZGlydHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVmZWIgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmE2YTY7XG59XG50ZXh0YXJlYVtyb2xlPVwidmFsaWRhdGVcIl0ubmctdmFsaWQubmctZGlydHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZmZmMgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNhMmQ4YWU7XG59XG5zZWxlY3Rbcm9sZT1cInZhbGlkYXRlXCJdLm5nLWludmFsaWQubmctZGlydHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVmZWIgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmE2YTY7XG59XG5zZWxlY3Rbcm9sZT1cInZhbGlkYXRlXCJdLm5nLXZhbGlkLm5nLWRpcnR5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZmZjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTJkOGFlO1xufVxuXG4vKiBuZ1RhZ3MgKi9cbi50YWdzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRlNmU5ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGFnLWl0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGU2ZTkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0NTQ1NDUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1pdGVtIC5yZW1vdmUtYnV0dG9uIHtcbiAgICBjb2xvcjogIzJmNjc3OSAhaW1wb3J0YW50O1xufVxuXG4vKiBDb250ZXh0IE1lbnUgKi9cbi5jb250ZXh0LW1lbnUtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY2O1xufVxuLmNvbnRleHQtbWVudS1saXN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkYmUyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRleHQtbWVudS1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM1YjViNWI7XG59XG4uY29udGV4dC1tZW51LWl0ZW0uY29udGV4dC1tZW51LWhvdmVyIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICMwMDVhYTU7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLmNoZWNrYm94IGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsICoge1xuICAgIGNvbG9yOiAjM2EzZjUxICFpbXBvcnRhbnQ7XG59XG5cbi5kcmFnLWRyb3Atem9uZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgI2U3ZjFmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kcmFnLWRyb3Atem9uZS1hY3RpdmUge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjMDA1YWE1O1xufVxuXG4uZHJvcC16b25lLWZpbGxlZCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuXG4uZHJvcC16b25lLWljb24ge1xuICAgIGNvbG9yOiAjZmY5MzFkO1xufVxuXG4uZHJvcC16b25lLWljb246aG92ZXIge1xuICAgIGNvbG9yOiAjZmY5MzFkO1xufVxuXG4vKiogVGlueU1DRSAqKi9cbi5tY2UtcGFuZWwgKiB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4ICFpbXBvcnRhbnQ7XG59XG5cbi5tY2UtcGFuZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZjggIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNkMWQxZDEgIWltcG9ydGFudDtcbn1cblxuLm1jZS1wYW5lbCBidXR0b24sXG4ubWNlLXBhbmVsIC5tY2UtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4ICFpbXBvcnRhbnQ7XG4gICAgLy9ib3JkZXItY29sb3I6ICNkMWQxZDEgIWltcG9ydGFudDtcbn1cblxuLm1jZS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYSAhaW1wb3J0YW50O1xufVxuXG4vLy5tY2UtYnRuIGJ1dHRvbiB7XG4vLyAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuLy99XG5cbi5tY2UtcHJpbWFyeSBidXR0b24sXG4ubWNlLXByaW1hcnkgYnV0dG9uIGkge1xuICAgIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5tY2UtcHJpbWFyeTpob3ZlciBidXR0b24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cbiJdfQ== */
